POST api/vehicle/GetVehicle
Request Information
URI Parameters
None.
Body Parameters
VehicleRequestModel| Name | Description | Type | Additional information |
|---|---|---|---|
| callerSource | string |
None. |
|
| insurerID | integer |
None. |
|
| agentCode | string |
None. |
|
| password | string |
None. |
|
| branchCode | string |
None. |
|
| newICNo | string |
None. |
|
| oldICNo | string |
None. |
|
| busRegNo | string |
None. |
|
| newBusRegNo | string |
None. |
|
| MTVehicleUsageID | integer |
None. |
|
| insuranceCoverage | eInsuranceCoverage |
None. |
|
| chassisNo | string |
None. |
|
| vehicleRegNo | string |
None. |
|
| ncdVehicleNo | string |
None. |
|
| ncdFromCode | string |
None. |
|
| postcode | string |
None. |
|
| makeCode | string |
None. |
|
| modelCode | string |
None. |
|
| modelDescription | string |
None. |
|
| capacity | decimal number |
None. |
|
| makeYear | unsigned integer |
None. |
|
| seatingCapacity | unsigned integer |
None. |
|
| requestID | string |
None. |
|
| passportNo | string |
None. |
|
| RTEVehicleTypeID | eVehicleType |
None. |
|
| policeArmyNo | string |
None. |
|
| armyNo | string |
None. |
|
| MyPRNo | string |
None. |
|
| DOB | date |
None. |
|
| idType | integer |
None. |
|
| idNo | string |
None. |
|
| recon | string |
None. |
|
| gender | eGender |
None. |
|
| maritalStatus | eMaritalStatus |
None. |
|
| nvicCode | string |
None. |
|
| MTCoverageTypeID | integer |
None. |
|
| MTCoverageType1ID | integer |
None. |
|
| getVehicleMVFlg | boolean |
None. |
Request Formats
application/json, text/json
Sample:
{
"callerSource": "sample string 1",
"insurerID": 2,
"agentCode": "sample string 3",
"password": "sample string 4",
"branchCode": "sample string 5",
"newICNo": "sample string 6",
"oldICNo": "sample string 7",
"busRegNo": "sample string 8",
"newBusRegNo": "sample string 9",
"MTVehicleUsageID": 10,
"insuranceCoverage": 1,
"chassisNo": "sample string 11",
"vehicleRegNo": "sample string 12",
"ncdVehicleNo": "sample string 13",
"ncdFromCode": "sample string 14",
"postcode": "sample string 15",
"makeCode": "sample string 16",
"modelCode": "sample string 17",
"modelDescription": "sample string 18",
"capacity": 19.1,
"makeYear": 20,
"seatingCapacity": 21,
"requestID": "sample string 22",
"passportNo": "sample string 23",
"RTEVehicleTypeID": 1,
"policeArmyNo": "sample string 24",
"armyNo": "sample string 25",
"MyPRNo": "sample string 26",
"DOB": "2025-12-23T22:40:29.9251776+08:00",
"idType": 28,
"idNo": "sample string 29",
"recon": "sample string 30",
"gender": 1,
"maritalStatus": 1,
"nvicCode": "sample string 31",
"MTCoverageTypeID": 32,
"MTCoverageType1ID": 33,
"getVehicleMVFlg": true
}
application/xml, text/xml
Sample:
<VehicleRequestModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/RTEAgencyAPI.Models"> <DOB>2025-12-23T22:40:29.9251776+08:00</DOB> <MTCoverageType1ID>33</MTCoverageType1ID> <MTCoverageTypeID>32</MTCoverageTypeID> <MTVehicleUsageID>10</MTVehicleUsageID> <MyPRNo>sample string 26</MyPRNo> <RTEVehicleTypeID>privateCar</RTEVehicleTypeID> <agentCode>sample string 3</agentCode> <armyNo>sample string 25</armyNo> <branchCode>sample string 5</branchCode> <busRegNo>sample string 8</busRegNo> <callerSource>sample string 1</callerSource> <capacity>19.1</capacity> <chassisNo>sample string 11</chassisNo> <gender>male</gender> <getVehicleMVFlg>true</getVehicleMVFlg> <idNo>sample string 29</idNo> <idType>28</idType> <insuranceCoverage>comprehensive</insuranceCoverage> <insurerID>2</insurerID> <makeCode>sample string 16</makeCode> <makeYear>20</makeYear> <maritalStatus>single</maritalStatus> <modelCode>sample string 17</modelCode> <modelDescription>sample string 18</modelDescription> <ncdFromCode>sample string 14</ncdFromCode> <ncdVehicleNo>sample string 13</ncdVehicleNo> <newBusRegNo>sample string 9</newBusRegNo> <newICNo>sample string 6</newICNo> <nvicCode>sample string 31</nvicCode> <oldICNo>sample string 7</oldICNo> <passportNo>sample string 23</passportNo> <password>sample string 4</password> <policeArmyNo>sample string 24</policeArmyNo> <postcode>sample string 15</postcode> <recon>sample string 30</recon> <requestID>sample string 22</requestID> <seatingCapacity>21</seatingCapacity> <vehicleRegNo>sample string 12</vehicleRegNo> </VehicleRequestModel>
application/x-www-form-urlencoded
Sample:
Response Information
Resource Description
HttpResponseMessage| Name | Description | Type | Additional information |
|---|---|---|---|
| Version | Version |
None. |
|
| Content | HttpContent |
None. |
|
| StatusCode | HttpStatusCode |
None. |
|
| ReasonPhrase | string |
None. |
|
| Headers | Collection of Object |
None. |
|
| RequestMessage | HttpRequestMessage |
None. |
|
| IsSuccessStatusCode | boolean |
None. |