POST api/Report
Request Information
URI Parameters
None.
Body Parameters
ReportSchedulerName | Description | Type | Additional information |
---|---|---|---|
SchedulerId | integer |
None. |
|
ReportId | integer |
None. |
|
string |
None. |
||
Subject | string |
None. |
|
SelectedVehicles | string |
None. |
|
ReportFormat | string |
None. |
|
ReportRange | string |
None. |
|
ReportDuration | string |
None. |
|
ReportDurationFrom | date |
None. |
|
ReportDurationTo | date |
None. |
|
ReportFrequency | string |
None. |
|
ReportFrequencyTime | string |
None. |
|
ReportFrequencyDate | string |
None. |
|
ReportFrequencyDay | string |
None. |
|
ReportReceivingTimeH | date |
None. |
|
DateFromH | date |
None. |
|
DateToH | date |
None. |
|
VehListStrH | string |
None. |
|
GroupListStrH | string |
None. |
|
dynamicData | string |
None. |
|
required | boolean |
None. |
|
Parameters | string |
None. |
|
SendDate | string |
None. |
|
FrequencyId | integer |
None. |
|
DayId | integer |
None. |
|
RangeId | integer |
None. |
|
FormatId | integer |
None. |
|
ReceivingTime | date |
None. |
|
NextReportGenerationDate | date |
None. |
|
format | string |
None. |
|
ReportParams_JSON | string |
None. |
Request Formats
application/json, text/json
Sample:
{ "SchedulerId": 1, "ReportId": 1, "Email": "sample string 2", "Subject": "sample string 3", "SelectedVehicles": "sample string 4", "ReportFormat": "sample string 5", "ReportRange": "sample string 6", "ReportDuration": "sample string 7", "ReportDurationFrom": "2025-09-11T04:41:29.5288407+05:00", "ReportDurationTo": "2025-09-11T04:41:29.5288407+05:00", "ReportFrequency": "sample string 10", "ReportFrequencyTime": "sample string 11", "ReportFrequencyDate": "sample string 12", "ReportFrequencyDay": "sample string 13", "ReportReceivingTimeH": "2025-09-11T04:41:29.5288407+05:00", "DateFromH": "2025-09-11T04:41:29.5288407+05:00", "DateToH": "2025-09-11T04:41:29.5288407+05:00", "VehListStrH": "sample string 14", "GroupListStrH": "sample string 15", "dynamicData": "sample string 16", "required": true, "Parameters": "sample string 17", "SendDate": "sample string 18", "FrequencyId": 1, "DayId": 19, "RangeId": 20, "FormatId": 21, "ReceivingTime": "2025-09-11T04:41:29.5288407+05:00", "NextReportGenerationDate": "2025-09-11T04:41:29.5288407+05:00", "format": "sample string 23", "ReportParams_JSON": "sample string 24" }
application/xml, text/xml
Sample:
<ReportScheduler xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/TWViewModel"> <DateFromH>2025-09-11T04:41:29.5288407+05:00</DateFromH> <DateToH>2025-09-11T04:41:29.5288407+05:00</DateToH> <DayId>19</DayId> <Email>sample string 2</Email> <FormatId>21</FormatId> <FrequencyId>1</FrequencyId> <GroupListStrH>sample string 15</GroupListStrH> <NextReportGenerationDate>2025-09-11T04:41:29.5288407+05:00</NextReportGenerationDate> <Parameters>sample string 17</Parameters> <RangeId>20</RangeId> <ReceivingTime>2025-09-11T04:41:29.5288407+05:00</ReceivingTime> <ReportDuration>sample string 7</ReportDuration> <ReportDurationFrom>2025-09-11T04:41:29.5288407+05:00</ReportDurationFrom> <ReportDurationTo>2025-09-11T04:41:29.5288407+05:00</ReportDurationTo> <ReportFormat>sample string 5</ReportFormat> <ReportFrequency>sample string 10</ReportFrequency> <ReportFrequencyDate>sample string 12</ReportFrequencyDate> <ReportFrequencyDay>sample string 13</ReportFrequencyDay> <ReportFrequencyTime>sample string 11</ReportFrequencyTime> <ReportId>1</ReportId> <ReportParams_JSON>sample string 24</ReportParams_JSON> <ReportRange>sample string 6</ReportRange> <ReportReceivingTimeH>2025-09-11T04:41:29.5288407+05:00</ReportReceivingTimeH> <SchedulerId>1</SchedulerId> <SelectedVehicles>sample string 4</SelectedVehicles> <SendDate>sample string 18</SendDate> <Subject>sample string 3</Subject> <VehListStrH>sample string 14</VehListStrH> <dynamicData>sample string 16</dynamicData> <format>sample string 23</format> <required>true</required> </ReportScheduler>
application/x-www-form-urlencoded
Sample:
Response Information
Resource Description
TWJsonResultName | Description | Type | Additional information |
---|---|---|---|
ErrorMsg | string |
None. |
|
IsValid | boolean |
None. |
|
Result | Object |
None. |
|
TotalRows | integer |
None. |
Response Formats
application/json, text/json
Sample:
{ "ErrorMsg": "sample string 1", "IsValid": true, "Result": {}, "TotalRows": 4 }
application/xml, text/xml
Sample:
<TWJsonResult xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/TWJsonResults"> <ErrorMsg>sample string 1</ErrorMsg> <IsValid>true</IsValid> <Result /> <TotalRows>4</TotalRows> </TWJsonResult>