POST api/bap/createcompany
Request Information
URI Parameters
None.
Body Parameters
CreateCompanyInput| Name | Description | Type | Additional information |
|---|---|---|---|
| System | string |
None. |
|
| PartnerID | integer |
None. |
|
| CompanyType | byte |
None. |
|
| XNCode | integer |
None. |
|
| CompanyName | string |
None. |
|
| BapProvinceID | integer |
None. |
|
| Address | string |
None. |
|
| PhoneNumber | string |
None. |
|
| AdminUserName | string |
None. |
|
| BapTransportTypes | Collection of integer |
None. |
|
| Features | Collection of integer |
None. |
|
| IsBlockXNCode | boolean |
None. |
|
| SimServiceType | integer |
None. |
|
| Vehicles | Collection of NewDevice |
None. |
|
| CodeBAP | string |
None. |
|
| Username | string |
None. |
|
| Password | string |
None. |
Request Formats
application/json, text/json
Sample:
{
"System": "sample string 1",
"PartnerID": 2,
"CompanyType": 64,
"XNCode": 4,
"CompanyName": "sample string 5",
"BapProvinceID": 6,
"Address": "sample string 7",
"PhoneNumber": "sample string 8",
"AdminUserName": "sample string 9",
"BapTransportTypes": [
1,
2
],
"Features": [
1,
2
],
"IsBlockXNCode": true,
"SimServiceType": 11,
"Vehicles": [
{
"IMEI": 1,
"DeviceID": "sample string 2",
"CustomerID": "sample string 3",
"VehicleName": "sample string 4",
"Firmware": "sample string 5",
"DeviceKind": "sample string 6",
"UpdateTime": "2026-04-08T17:42:32.3803977+07:00",
"ServerID": "sample string 8",
"Longitude": 9.1,
"Latitude": 10.1,
"GPSSpeed": 11,
"UserName": "sample string 12",
"TransportType": 1,
"Seat": 1,
"Payload": 1,
"RegisterDate": "2026-04-08T17:42:32.3803977+07:00",
"RCValueRegisterDate": 1,
"DateOfIssue": "2026-04-08T17:42:32.3803977+07:00",
"RCValueDateOfIssue": 1,
"ErrorStr": [
"sample string 1",
"sample string 2"
],
"IsExist": true
},
{
"IMEI": 1,
"DeviceID": "sample string 2",
"CustomerID": "sample string 3",
"VehicleName": "sample string 4",
"Firmware": "sample string 5",
"DeviceKind": "sample string 6",
"UpdateTime": "2026-04-08T17:42:32.3803977+07:00",
"ServerID": "sample string 8",
"Longitude": 9.1,
"Latitude": 10.1,
"GPSSpeed": 11,
"UserName": "sample string 12",
"TransportType": 1,
"Seat": 1,
"Payload": 1,
"RegisterDate": "2026-04-08T17:42:32.3803977+07:00",
"RCValueRegisterDate": 1,
"DateOfIssue": "2026-04-08T17:42:32.3803977+07:00",
"RCValueDateOfIssue": 1,
"ErrorStr": [
"sample string 1",
"sample string 2"
],
"IsExist": true
}
],
"CodeBAP": "sample string 12",
"Username": "sample string 13",
"Password": "sample string 14"
}
application/xml, text/xml
Sample:
<CreateCompanyInput xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/API.Model">
<Password xmlns="http://schemas.datacontract.org/2004/07/Entities.Common">sample string 14</Password>
<Username xmlns="http://schemas.datacontract.org/2004/07/Entities.Common">sample string 13</Username>
<Address>sample string 7</Address>
<AdminUserName>sample string 9</AdminUserName>
<BapProvinceID>6</BapProvinceID>
<BapTransportTypes xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:int>1</d2p1:int>
<d2p1:int>2</d2p1:int>
</BapTransportTypes>
<CodeBAP>sample string 12</CodeBAP>
<CompanyName>sample string 5</CompanyName>
<CompanyType>64</CompanyType>
<Features xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:int>1</d2p1:int>
<d2p1:int>2</d2p1:int>
</Features>
<IsBlockXNCode>true</IsBlockXNCode>
<PartnerID>2</PartnerID>
<PhoneNumber>sample string 8</PhoneNumber>
<SimServiceType>11</SimServiceType>
<System>sample string 1</System>
<Vehicles xmlns:d2p1="http://schemas.datacontract.org/2004/07/ApiEntities.Api.Ppm.Vehicle">
<d2p1:NewDevice>
<d2p1:CustomerID>sample string 3</d2p1:CustomerID>
<d2p1:DateOfIssue>2026-04-08T17:42:32.3803977+07:00</d2p1:DateOfIssue>
<d2p1:DeviceID>sample string 2</d2p1:DeviceID>
<d2p1:DeviceKind>sample string 6</d2p1:DeviceKind>
<d2p1:ErrorStr xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d4p1:string>sample string 1</d4p1:string>
<d4p1:string>sample string 2</d4p1:string>
</d2p1:ErrorStr>
<d2p1:Firmware>sample string 5</d2p1:Firmware>
<d2p1:GPSSpeed>11</d2p1:GPSSpeed>
<d2p1:IMEI>1</d2p1:IMEI>
<d2p1:IsExist>true</d2p1:IsExist>
<d2p1:Latitude>10.1</d2p1:Latitude>
<d2p1:Longitude>9.1</d2p1:Longitude>
<d2p1:Payload>1</d2p1:Payload>
<d2p1:RCValueDateOfIssue>1</d2p1:RCValueDateOfIssue>
<d2p1:RCValueRegisterDate>1</d2p1:RCValueRegisterDate>
<d2p1:RegisterDate>2026-04-08T17:42:32.3803977+07:00</d2p1:RegisterDate>
<d2p1:Seat>1</d2p1:Seat>
<d2p1:ServerID>sample string 8</d2p1:ServerID>
<d2p1:TransportType>1</d2p1:TransportType>
<d2p1:UpdateTime>2026-04-08T17:42:32.3803977+07:00</d2p1:UpdateTime>
<d2p1:UserName>sample string 12</d2p1:UserName>
<d2p1:VehicleName>sample string 4</d2p1:VehicleName>
</d2p1:NewDevice>
<d2p1:NewDevice>
<d2p1:CustomerID>sample string 3</d2p1:CustomerID>
<d2p1:DateOfIssue>2026-04-08T17:42:32.3803977+07:00</d2p1:DateOfIssue>
<d2p1:DeviceID>sample string 2</d2p1:DeviceID>
<d2p1:DeviceKind>sample string 6</d2p1:DeviceKind>
<d2p1:ErrorStr xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d4p1:string>sample string 1</d4p1:string>
<d4p1:string>sample string 2</d4p1:string>
</d2p1:ErrorStr>
<d2p1:Firmware>sample string 5</d2p1:Firmware>
<d2p1:GPSSpeed>11</d2p1:GPSSpeed>
<d2p1:IMEI>1</d2p1:IMEI>
<d2p1:IsExist>true</d2p1:IsExist>
<d2p1:Latitude>10.1</d2p1:Latitude>
<d2p1:Longitude>9.1</d2p1:Longitude>
<d2p1:Payload>1</d2p1:Payload>
<d2p1:RCValueDateOfIssue>1</d2p1:RCValueDateOfIssue>
<d2p1:RCValueRegisterDate>1</d2p1:RCValueRegisterDate>
<d2p1:RegisterDate>2026-04-08T17:42:32.3803977+07:00</d2p1:RegisterDate>
<d2p1:Seat>1</d2p1:Seat>
<d2p1:ServerID>sample string 8</d2p1:ServerID>
<d2p1:TransportType>1</d2p1:TransportType>
<d2p1:UpdateTime>2026-04-08T17:42:32.3803977+07:00</d2p1:UpdateTime>
<d2p1:UserName>sample string 12</d2p1:UserName>
<d2p1:VehicleName>sample string 4</d2p1:VehicleName>
</d2p1:NewDevice>
</Vehicles>
<XNCode>4</XNCode>
</CreateCompanyInput>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
CreateCompanyRs| Name | Description | Type | Additional information |
|---|---|---|---|
| CustomerCode | string |
None. |
|
| ProcessErrorType | integer |
None. |
|
| ProcessErrorDescription | string |
None. |
Response Formats
application/json, text/json
Sample:
{
"CustomerCode": "sample string 1",
"ProcessErrorType": 2,
"ProcessErrorDescription": "sample string 3"
}
application/xml, text/xml
Sample:
<CreateCompanyRs xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/API.Model"> <ProcessErrorDescription xmlns="http://schemas.datacontract.org/2004/07/Entities.Common">sample string 3</ProcessErrorDescription> <ProcessErrorType xmlns="http://schemas.datacontract.org/2004/07/Entities.Common">2</ProcessErrorType> <CustomerCode>sample string 1</CustomerCode> </CreateCompanyRs>