POST api/sage200doc/so
Request Information
URI Parameters
None.
Body Parameters
Document| Name | Description | Type | Additional information |
|---|---|---|---|
| ClientID | globally unique identifier |
None. |
|
| DBName | string |
None. |
|
| Header | DocumentHdr |
None. |
Request Formats
application/json, text/json
Sample:
{
"ClientID": "08d48099-ab53-4537-835b-8340e1b8e874",
"DBName": "sample string 2",
"Header": {
"Code": "sample string 1",
"DocDate": "2026-01-11T01:53:34.7407609+02:00",
"DocNumber": "sample string 3",
"ExternalOrderNo": "sample string 4",
"CustomUdf": [
{
"CustomFieldName": "sample string 1",
"CustomFieldValue": "sample string 2"
},
{
"CustomFieldName": "sample string 1",
"CustomFieldValue": "sample string 2"
}
],
"Description": "sample string 7",
"DeliveryAddress": {
"Line1": "sample string 1",
"Line2": "sample string 2",
"Line3": "sample string 3",
"Line4": "sample string 4",
"Line5": "sample string 5",
"Line6": "sample string 6",
"PostalCode": "sample string 7"
},
"Lines": [
{
"GLAccount": "sample string 1",
"Warehouse": "sample string 2",
"InvCode": "sample string 3",
"Description": "sample string 4",
"Quantity": 5.1,
"UnitCost": 6.1,
"Vatable": true,
"Note": "sample string 8",
"CustomUdf": [
{
"CustomFieldName": "sample string 1",
"CustomFieldValue": "sample string 2"
},
{
"CustomFieldName": "sample string 1",
"CustomFieldValue": "sample string 2"
}
]
},
{
"GLAccount": "sample string 1",
"Warehouse": "sample string 2",
"InvCode": "sample string 3",
"Description": "sample string 4",
"Quantity": 5.1,
"UnitCost": 6.1,
"Vatable": true,
"Note": "sample string 8",
"CustomUdf": [
{
"CustomFieldName": "sample string 1",
"CustomFieldValue": "sample string 2"
},
{
"CustomFieldName": "sample string 1",
"CustomFieldValue": "sample string 2"
}
]
}
]
}
}
application/xml, text/xml
Sample:
<Document xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/TDB.Models.Evolution">
<ClientID>08d48099-ab53-4537-835b-8340e1b8e874</ClientID>
<DBName>sample string 2</DBName>
<Header>
<Code>sample string 1</Code>
<CustomUdf>
<CustomUdf>
<CustomFieldName>sample string 1</CustomFieldName>
<CustomFieldValue>sample string 2</CustomFieldValue>
</CustomUdf>
<CustomUdf>
<CustomFieldName>sample string 1</CustomFieldName>
<CustomFieldValue>sample string 2</CustomFieldValue>
</CustomUdf>
</CustomUdf>
<DeliveryAddress>
<Line1>sample string 1</Line1>
<Line2>sample string 2</Line2>
<Line3>sample string 3</Line3>
<Line4>sample string 4</Line4>
<Line5>sample string 5</Line5>
<Line6>sample string 6</Line6>
<PostalCode>sample string 7</PostalCode>
</DeliveryAddress>
<Description>sample string 7</Description>
<DocDate>2026-01-11T01:53:34.7407609+02:00</DocDate>
<DocNumber>sample string 3</DocNumber>
<ExternalOrderNo>sample string 4</ExternalOrderNo>
<Lines>
<DocumentDetail>
<CustomUdf>
<CustomUdf>
<CustomFieldName>sample string 1</CustomFieldName>
<CustomFieldValue>sample string 2</CustomFieldValue>
</CustomUdf>
<CustomUdf>
<CustomFieldName>sample string 1</CustomFieldName>
<CustomFieldValue>sample string 2</CustomFieldValue>
</CustomUdf>
</CustomUdf>
<Description>sample string 4</Description>
<GLAccount>sample string 1</GLAccount>
<InvCode>sample string 3</InvCode>
<Note>sample string 8</Note>
<Quantity>5.1</Quantity>
<UnitCost>6.1</UnitCost>
<Vatable>true</Vatable>
<Warehouse>sample string 2</Warehouse>
</DocumentDetail>
<DocumentDetail>
<CustomUdf>
<CustomUdf>
<CustomFieldName>sample string 1</CustomFieldName>
<CustomFieldValue>sample string 2</CustomFieldValue>
</CustomUdf>
<CustomUdf>
<CustomFieldName>sample string 1</CustomFieldName>
<CustomFieldValue>sample string 2</CustomFieldValue>
</CustomUdf>
</CustomUdf>
<Description>sample string 4</Description>
<GLAccount>sample string 1</GLAccount>
<InvCode>sample string 3</InvCode>
<Note>sample string 8</Note>
<Quantity>5.1</Quantity>
<UnitCost>6.1</UnitCost>
<Vatable>true</Vatable>
<Warehouse>sample string 2</Warehouse>
</DocumentDetail>
</Lines>
</Header>
</Document>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
ApiResult| Name | Description | Type | Additional information |
|---|---|---|---|
| StatusScode | string |
None. |
|
| DBName | string |
None. |
|
| DocumentNo | string |
None. |
|
| ExtReference | string |
None. |
|
| Error | string |
None. |
Response Formats
application/json, text/json
Sample:
{
"StatusScode": "sample string 1",
"DBName": "sample string 2",
"DocumentNo": "sample string 3",
"ExtReference": "sample string 4",
"Error": "sample string 5"
}
application/xml, text/xml
Sample:
<ApiResult xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/TDB.Models.Evolution"> <DBName>sample string 2</DBName> <DocumentNo>sample string 3</DocumentNo> <Error>sample string 5</Error> <ExtReference>sample string 4</ExtReference> <StatusScode>sample string 1</StatusScode> </ApiResult>