POST api/AddMachineDeviceWithMapping
Request Information
URI Parameters
None.
Body Parameters
ApiMachineDeviceMDL| Name | Description | Type | Additional information |
|---|---|---|---|
| chassis_no | string |
None. |
|
| company_code | integer |
None. |
|
| company_name | string |
None. |
|
| registration_no | string |
None. |
|
| machine_model | string |
None. |
|
| client_name | string |
None. |
|
| transporter_name | string |
None. |
|
| engine_no | string |
None. |
|
| year_of_make | string |
None. |
|
| registration_date | string |
None. |
|
| machine_owner | string |
None. |
|
| purchase_date | string |
None. |
|
| insurance_company | string |
None. |
|
| insurance_from | string |
None. |
|
| insurance_to | string |
None. |
|
| over_speed_limit | integer |
None. |
|
| fuel_type | string |
None. |
|
| fuel_tank_capacity | integer |
None. |
|
| fuel_refill | integer |
None. |
|
| fuel_theft_limit | integer |
None. |
|
| device_no | string |
None. |
|
| device_imei | string |
None. |
|
| sim_no | string |
None. |
|
| device_name | string |
None. |
|
| device_type | string |
None. |
|
| alert_types | Collection of string |
None. |
Request Formats
application/json, text/json
Sample:
{
"chassis_no": "sample string 1",
"company_code": 2,
"company_name": "sample string 3",
"registration_no": "sample string 4",
"machine_model": "sample string 5",
"client_name": "sample string 6",
"transporter_name": "sample string 7",
"engine_no": "sample string 8",
"year_of_make": "sample string 9",
"registration_date": "sample string 10",
"machine_owner": "sample string 11",
"purchase_date": "sample string 12",
"insurance_company": "sample string 13",
"insurance_from": "sample string 14",
"insurance_to": "sample string 15",
"over_speed_limit": 16,
"fuel_type": "sample string 17",
"fuel_tank_capacity": 18,
"fuel_refill": 19,
"fuel_theft_limit": 20,
"device_no": "sample string 21",
"device_imei": "sample string 22",
"sim_no": "sample string 23",
"device_name": "sample string 24",
"device_type": "sample string 25",
"alert_types": [
"sample string 1",
"sample string 2"
]
}
application/xml, text/xml
Sample:
<ApiMachineDeviceMDL xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/FTSMDLClassLibrary.WebAPIMDL.VTS">
<alert_types xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:string>sample string 1</d2p1:string>
<d2p1:string>sample string 2</d2p1:string>
</alert_types>
<chassis_no>sample string 1</chassis_no>
<client_name>sample string 6</client_name>
<company_code>2</company_code>
<company_name>sample string 3</company_name>
<device_imei>sample string 22</device_imei>
<device_name>sample string 24</device_name>
<device_no>sample string 21</device_no>
<device_type>sample string 25</device_type>
<engine_no>sample string 8</engine_no>
<fuel_refill>19</fuel_refill>
<fuel_tank_capacity>18</fuel_tank_capacity>
<fuel_theft_limit>20</fuel_theft_limit>
<fuel_type>sample string 17</fuel_type>
<insurance_company>sample string 13</insurance_company>
<insurance_from>sample string 14</insurance_from>
<insurance_to>sample string 15</insurance_to>
<machine_model>sample string 5</machine_model>
<machine_owner>sample string 11</machine_owner>
<over_speed_limit>16</over_speed_limit>
<purchase_date>sample string 12</purchase_date>
<registration_date>sample string 10</registration_date>
<registration_no>sample string 4</registration_no>
<sim_no>sample string 23</sim_no>
<transporter_name>sample string 7</transporter_name>
<year_of_make>sample string 9</year_of_make>
</ApiMachineDeviceMDL>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
ServiceResultOfString| Name | Description | Type | Additional information |
|---|---|---|---|
| Message | string |
None. |
|
| Description | string |
None. |
|
| Result | boolean |
None. |
|
| Data | string |
None. |
|
| status | integer |
None. |
|
| TotalCount | integer |
None. |
Response Formats
application/json, text/json
Sample:
{
"Message": "sample string 1",
"Description": "sample string 2",
"Result": true,
"Data": "sample string 4",
"status": 5,
"TotalCount": 6
}
application/xml, text/xml
Sample:
<ServiceResultOfstring xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/FTSMDLClassLibrary.FTSServices"> <Data>sample string 4</Data> <Description>sample string 2</Description> <Message>sample string 1</Message> <Result>true</Result> <TotalCount>6</TotalCount> <status>5</status> </ServiceResultOfstring>