POST api/v1/lpa/documents/push
Request Information
URI Parameters
None.
Body Parameters
Collection of DocHeaderMDL| Name | Description | Type | Additional information |
|---|---|---|---|
| DocType | string |
None. |
|
| DocNumber | string |
None. |
|
| CreatedDate | date |
None. |
|
| ReferenceID | string |
None. |
|
| ReferenceName | string |
None. |
|
| VehicleNumber | string |
None. |
|
| DriverName | string |
None. |
|
| TransporterName | string |
None. |
|
| DocItems | Collection of DocItem |
None. |
|
| CustomFields | Dictionary of string [key] and Object [value] |
None. |
|
| AdditionalInfo | Dictionary of string [key] and Object [value] |
None. |
Request Formats
application/json, text/json
Sample:
[
{
"DocType": "sample string 1",
"DocNumber": "sample string 2",
"CreatedDate": "2026-05-01T19:35:18.7705199+08:00",
"ReferenceID": "sample string 4",
"ReferenceName": "sample string 5",
"VehicleNumber": "sample string 6",
"DriverName": "sample string 7",
"TransporterName": "sample string 8",
"DocItems": [
{
"MaterialGroup": "sample string 1",
"MaterialCode": "sample string 2",
"MaterialName": "sample string 3",
"Quantity": 4.0,
"Unit": "sample string 5"
},
{
"MaterialGroup": "sample string 1",
"MaterialCode": "sample string 2",
"MaterialName": "sample string 3",
"Quantity": 4.0,
"Unit": "sample string 5"
}
],
"CustomFields": {
"sample string 1": {},
"sample string 3": {}
},
"AdditionalInfo": {
"sample string 1": {},
"sample string 3": {}
}
},
{
"DocType": "sample string 1",
"DocNumber": "sample string 2",
"CreatedDate": "2026-05-01T19:35:18.7705199+08:00",
"ReferenceID": "sample string 4",
"ReferenceName": "sample string 5",
"VehicleNumber": "sample string 6",
"DriverName": "sample string 7",
"TransporterName": "sample string 8",
"DocItems": [
{
"MaterialGroup": "sample string 1",
"MaterialCode": "sample string 2",
"MaterialName": "sample string 3",
"Quantity": 4.0,
"Unit": "sample string 5"
},
{
"MaterialGroup": "sample string 1",
"MaterialCode": "sample string 2",
"MaterialName": "sample string 3",
"Quantity": 4.0,
"Unit": "sample string 5"
}
],
"CustomFields": {
"sample string 1": {},
"sample string 3": {}
},
"AdditionalInfo": {
"sample string 1": {},
"sample string 3": {}
}
}
]
application/xml, text/xml
Sample:
<ArrayOfDocHeaderMDL xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/FTSMDLClassLibrary.WebAPIMDL.LPA">
<DocHeaderMDL>
<AdditionalInfo xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d3p1:KeyValueOfstringanyType>
<d3p1:Key>sample string 1</d3p1:Key>
<d3p1:Value />
</d3p1:KeyValueOfstringanyType>
<d3p1:KeyValueOfstringanyType>
<d3p1:Key>sample string 3</d3p1:Key>
<d3p1:Value />
</d3p1:KeyValueOfstringanyType>
</AdditionalInfo>
<CreatedDate>2026-05-01T19:35:18.7705199+08:00</CreatedDate>
<CustomFields xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d3p1:KeyValueOfstringanyType>
<d3p1:Key>sample string 1</d3p1:Key>
<d3p1:Value />
</d3p1:KeyValueOfstringanyType>
<d3p1:KeyValueOfstringanyType>
<d3p1:Key>sample string 3</d3p1:Key>
<d3p1:Value />
</d3p1:KeyValueOfstringanyType>
</CustomFields>
<DocItems>
<DocItem>
<MaterialCode>sample string 2</MaterialCode>
<MaterialGroup>sample string 1</MaterialGroup>
<MaterialName>sample string 3</MaterialName>
<Quantity>4</Quantity>
<Unit>sample string 5</Unit>
</DocItem>
<DocItem>
<MaterialCode>sample string 2</MaterialCode>
<MaterialGroup>sample string 1</MaterialGroup>
<MaterialName>sample string 3</MaterialName>
<Quantity>4</Quantity>
<Unit>sample string 5</Unit>
</DocItem>
</DocItems>
<DocNumber>sample string 2</DocNumber>
<DocType>sample string 1</DocType>
<DriverName>sample string 7</DriverName>
<ReferenceID>sample string 4</ReferenceID>
<ReferenceName>sample string 5</ReferenceName>
<TransporterName>sample string 8</TransporterName>
<VehicleNumber>sample string 6</VehicleNumber>
</DocHeaderMDL>
<DocHeaderMDL>
<AdditionalInfo xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d3p1:KeyValueOfstringanyType>
<d3p1:Key>sample string 1</d3p1:Key>
<d3p1:Value />
</d3p1:KeyValueOfstringanyType>
<d3p1:KeyValueOfstringanyType>
<d3p1:Key>sample string 3</d3p1:Key>
<d3p1:Value />
</d3p1:KeyValueOfstringanyType>
</AdditionalInfo>
<CreatedDate>2026-05-01T19:35:18.7705199+08:00</CreatedDate>
<CustomFields xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d3p1:KeyValueOfstringanyType>
<d3p1:Key>sample string 1</d3p1:Key>
<d3p1:Value />
</d3p1:KeyValueOfstringanyType>
<d3p1:KeyValueOfstringanyType>
<d3p1:Key>sample string 3</d3p1:Key>
<d3p1:Value />
</d3p1:KeyValueOfstringanyType>
</CustomFields>
<DocItems>
<DocItem>
<MaterialCode>sample string 2</MaterialCode>
<MaterialGroup>sample string 1</MaterialGroup>
<MaterialName>sample string 3</MaterialName>
<Quantity>4</Quantity>
<Unit>sample string 5</Unit>
</DocItem>
<DocItem>
<MaterialCode>sample string 2</MaterialCode>
<MaterialGroup>sample string 1</MaterialGroup>
<MaterialName>sample string 3</MaterialName>
<Quantity>4</Quantity>
<Unit>sample string 5</Unit>
</DocItem>
</DocItems>
<DocNumber>sample string 2</DocNumber>
<DocType>sample string 1</DocType>
<DriverName>sample string 7</DriverName>
<ReferenceID>sample string 4</ReferenceID>
<ReferenceName>sample string 5</ReferenceName>
<TransporterName>sample string 8</TransporterName>
<VehicleNumber>sample string 6</VehicleNumber>
</DocHeaderMDL>
</ArrayOfDocHeaderMDL>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
LogisticsDocumentMDL| Name | Description | Type | Additional information |
|---|---|---|---|
| response | integer |
None. |
|
| message | string |
None. |
Response Formats
application/json, text/json
Sample:
{
"response": 1,
"message": "sample string 2"
}
application/xml, text/xml
Sample:
<LogisticsDocumentMDL xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/FTSMDLClassLibrary.WebAPIMDL.LPA"> <message>sample string 2</message> <response>1</response> </LogisticsDocumentMDL>