POST api/Integrator
Request Information
URI Parameters
None.
Body Parameters
VehicleInspectionApi| Name | Description | Type | Additional information |
|---|---|---|---|
| fleet_Key | integer |
Required |
|
| driver_Key | integer |
None. |
|
| empCode | string |
None. |
|
| driverId | string |
None. |
|
| contract_Key | integer |
None. |
|
| driverType | string |
None. |
|
| type | string |
None. |
|
| fuelLevel | integer |
None. |
|
| latitude | string |
None. |
|
| longitude | string |
None. |
|
| kilometers | decimal number |
None. |
|
| nextServiceKM | string |
None. |
|
| inspectorSignature | string |
None. |
|
| driverSignature | string |
None. |
|
| cmp_Key | integer |
None. |
|
| remarks | string |
None. |
|
| created_By | integer |
None. |
|
| externalDriver | boolean |
None. |
|
| inspectionQuestions | Collection of QuestionDetails |
None. |
|
| inspectionImages | Collection of string |
None. |
Request Formats
application/json, text/json
Sample:
{
"fleet_Key": 1,
"driver_Key": 1,
"empCode": "sample string 1",
"driverId": "sample string 2",
"contract_Key": 1,
"driverType": "sample string 3",
"type": "sample string 4",
"fuelLevel": 1,
"latitude": "sample string 5",
"longitude": "sample string 6",
"kilometers": 1.0,
"nextServiceKM": "sample string 7",
"inspectorSignature": "sample string 8",
"driverSignature": "sample string 9",
"cmp_Key": 1,
"remarks": "sample string 10",
"created_By": 1,
"externalDriver": true,
"inspectionQuestions": [
{
"insQstn_Key": 1,
"descr": "sample string 1",
"qstns": [
{
"insSubQstn_Key": 1,
"subQuestion": "sample string 1",
"qstns": [
{
"insLoc_Key": 1,
"location": "sample string 1",
"isOk": 1
},
{
"insLoc_Key": 1,
"location": "sample string 1",
"isOk": 1
}
],
"isOk": 1
},
{
"insSubQstn_Key": 1,
"subQuestion": "sample string 1",
"qstns": [
{
"insLoc_Key": 1,
"location": "sample string 1",
"isOk": 1
},
{
"insLoc_Key": 1,
"location": "sample string 1",
"isOk": 1
}
],
"isOk": 1
}
],
"locations": [
{
"insLoc_Key": 1,
"location": "sample string 1",
"isOk": 1
},
{
"insLoc_Key": 1,
"location": "sample string 1",
"isOk": 1
}
],
"isOk": 1
},
{
"insQstn_Key": 1,
"descr": "sample string 1",
"qstns": [
{
"insSubQstn_Key": 1,
"subQuestion": "sample string 1",
"qstns": [
{
"insLoc_Key": 1,
"location": "sample string 1",
"isOk": 1
},
{
"insLoc_Key": 1,
"location": "sample string 1",
"isOk": 1
}
],
"isOk": 1
},
{
"insSubQstn_Key": 1,
"subQuestion": "sample string 1",
"qstns": [
{
"insLoc_Key": 1,
"location": "sample string 1",
"isOk": 1
},
{
"insLoc_Key": 1,
"location": "sample string 1",
"isOk": 1
}
],
"isOk": 1
}
],
"locations": [
{
"insLoc_Key": 1,
"location": "sample string 1",
"isOk": 1
},
{
"insLoc_Key": 1,
"location": "sample string 1",
"isOk": 1
}
],
"isOk": 1
}
],
"inspectionImages": [
"sample string 1",
"sample string 2"
]
}
multipart/form-data
Sample:
{"fleet_Key":1,"driver_Key":1,"empCode":"sample string 1","driverId":"sample string 2","contract_Key":1,"driverType":"sample string 3","type":"sample string 4","fuelLevel":1,"latitude":"sample string 5","longitude":"sample string 6","kilometers":1.0,"nextServiceKM":"sample string 7","inspectorSignature":"sample string 8","driverSignature":"sample string 9","cmp_Key":1,"remarks":"sample string 10","created_By":1,"externalDriver":true,"inspectionQuestions":[{"insQstn_Key":1,"descr":"sample string 1","qstns":[{"insSubQstn_Key":1,"subQuestion":"sample string 1","qstns":[{"insLoc_Key":1,"location":"sample string 1","isOk":1},{"insLoc_Key":1,"location":"sample string 1","isOk":1}],"isOk":1},{"insSubQstn_Key":1,"subQuestion":"sample string 1","qstns":[{"insLoc_Key":1,"location":"sample string 1","isOk":1},{"insLoc_Key":1,"location":"sample string 1","isOk":1}],"isOk":1}],"locations":[{"insLoc_Key":1,"location":"sample string 1","isOk":1},{"insLoc_Key":1,"location":"sample string 1","isOk":1}],"isOk":1},{"insQstn_Key":1,"descr":"sample string 1","qstns":[{"insSubQstn_Key":1,"subQuestion":"sample string 1","qstns":[{"insLoc_Key":1,"location":"sample string 1","isOk":1},{"insLoc_Key":1,"location":"sample string 1","isOk":1}],"isOk":1},{"insSubQstn_Key":1,"subQuestion":"sample string 1","qstns":[{"insLoc_Key":1,"location":"sample string 1","isOk":1},{"insLoc_Key":1,"location":"sample string 1","isOk":1}],"isOk":1}],"locations":[{"insLoc_Key":1,"location":"sample string 1","isOk":1},{"insLoc_Key":1,"location":"sample string 1","isOk":1}],"isOk":1}],"inspectionImages":["sample string 1","sample string 2"]}
application/xml, text/xml
Sample:
<VehicleInspectionApi xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/BusinessObjects.Api">
<cmp_Key>1</cmp_Key>
<contract_Key>1</contract_Key>
<created_By>1</created_By>
<driverId>sample string 2</driverId>
<driverSignature>sample string 9</driverSignature>
<driverType>sample string 3</driverType>
<driver_Key>1</driver_Key>
<empCode>sample string 1</empCode>
<externalDriver>true</externalDriver>
<fleet_Key>1</fleet_Key>
<fuelLevel>1</fuelLevel>
<inspectionImages xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:string>sample string 1</d2p1:string>
<d2p1:string>sample string 2</d2p1:string>
</inspectionImages>
<inspectionQuestions>
<QuestionDetails>
<descr>sample string 1</descr>
<insQstn_Key>1</insQstn_Key>
<isOk>1</isOk>
<locations>
<Location>
<insLoc_Key>1</insLoc_Key>
<isOk>1</isOk>
<location>sample string 1</location>
</Location>
<Location>
<insLoc_Key>1</insLoc_Key>
<isOk>1</isOk>
<location>sample string 1</location>
</Location>
</locations>
<qstns>
<SubQstns>
<insSubQstn_Key>1</insSubQstn_Key>
<isOk>1</isOk>
<qstns>
<Location>
<insLoc_Key>1</insLoc_Key>
<isOk>1</isOk>
<location>sample string 1</location>
</Location>
<Location>
<insLoc_Key>1</insLoc_Key>
<isOk>1</isOk>
<location>sample string 1</location>
</Location>
</qstns>
<subQuestion>sample string 1</subQuestion>
</SubQstns>
<SubQstns>
<insSubQstn_Key>1</insSubQstn_Key>
<isOk>1</isOk>
<qstns>
<Location>
<insLoc_Key>1</insLoc_Key>
<isOk>1</isOk>
<location>sample string 1</location>
</Location>
<Location>
<insLoc_Key>1</insLoc_Key>
<isOk>1</isOk>
<location>sample string 1</location>
</Location>
</qstns>
<subQuestion>sample string 1</subQuestion>
</SubQstns>
</qstns>
</QuestionDetails>
<QuestionDetails>
<descr>sample string 1</descr>
<insQstn_Key>1</insQstn_Key>
<isOk>1</isOk>
<locations>
<Location>
<insLoc_Key>1</insLoc_Key>
<isOk>1</isOk>
<location>sample string 1</location>
</Location>
<Location>
<insLoc_Key>1</insLoc_Key>
<isOk>1</isOk>
<location>sample string 1</location>
</Location>
</locations>
<qstns>
<SubQstns>
<insSubQstn_Key>1</insSubQstn_Key>
<isOk>1</isOk>
<qstns>
<Location>
<insLoc_Key>1</insLoc_Key>
<isOk>1</isOk>
<location>sample string 1</location>
</Location>
<Location>
<insLoc_Key>1</insLoc_Key>
<isOk>1</isOk>
<location>sample string 1</location>
</Location>
</qstns>
<subQuestion>sample string 1</subQuestion>
</SubQstns>
<SubQstns>
<insSubQstn_Key>1</insSubQstn_Key>
<isOk>1</isOk>
<qstns>
<Location>
<insLoc_Key>1</insLoc_Key>
<isOk>1</isOk>
<location>sample string 1</location>
</Location>
<Location>
<insLoc_Key>1</insLoc_Key>
<isOk>1</isOk>
<location>sample string 1</location>
</Location>
</qstns>
<subQuestion>sample string 1</subQuestion>
</SubQstns>
</qstns>
</QuestionDetails>
</inspectionQuestions>
<inspectorSignature>sample string 8</inspectorSignature>
<kilometers>1</kilometers>
<latitude>sample string 5</latitude>
<longitude>sample string 6</longitude>
<nextServiceKM>sample string 7</nextServiceKM>
<remarks>sample string 10</remarks>
<type>sample string 4</type>
</VehicleInspectionApi>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
BasicResponse| Name | Description | Type | Additional information |
|---|---|---|---|
| payload | string |
None. |
|
| VehicleInspection_Key | integer |
None. |
|
| status | boolean |
None. |
|
| response | string |
None. |
Response Formats
application/json, text/json
Sample:
{
"payload": "sample string 1",
"VehicleInspection_Key": 2,
"status": true,
"response": "sample string 4"
}
multipart/form-data
Sample:
{"payload":"sample string 1","VehicleInspection_Key":2,"status":true,"response":"sample string 4"}
application/xml, text/xml
Sample:
<BasicResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/AvisUAEInpectionApp"> <response>sample string 4</response> <status>true</status> <VehicleInspection_Key>2</VehicleInspection_Key> <payload>sample string 1</payload> </BasicResponse>