- Integration API
- account
- import
- orders
- return
- from-template
- quote
- {orderId}
- status
- hold
- charges
- items
- trackeditemslog
- barcodes
- label
- Update an orderPATCH
- Get an orderGET
- Cancel an orderDELETE
- status
- search
- items
- Create a new orderPOST
- order-templates
- routes
- subscriptions
- userfields
- account
Add items to order
Testing Env
Testing Env
POST
https://statimlogistics-test.dsapp.io/integration/api/v1/orders/{orderId}/items
Request
Authorization
Send your HTTP requests with an
Authorization
header that contains the word Basic followed by a space and a base64-encoded string username:password
Example:
Authorization: Basic *****************
Path Params
orderId
string
required
Example:
<string>
Header Params
Content-Type
string
required
Example:
application/json
Accept
string
required
Example:
text/plain
Body Params application/json
array of:
barcodeTemplate
string
required
parcelTypeId
string
required
description
string
required
weight
string
required
height
string
required
length
string
required
width
string
required
userFields
array [object {2}]
required
userFieldId
string
required
value
string
required
Example
[
{
"barcodeTemplate": "<string>",
"parcelTypeId": "<string>",
"description": "<string>",
"weight": "<double>",
"height": "<double>",
"length": "<double>",
"width": "<double>",
"userFields": [
{
"userFieldId": "<string>",
"value": "<string>"
},
{
"userFieldId": "<string>",
"value": "<string>"
}
]
},
{
"barcodeTemplate": "<string>",
"parcelTypeId": "<string>",
"description": "<string>",
"weight": "<double>",
"height": "<double>",
"length": "<double>",
"width": "<double>",
"userFields": [
{
"userFieldId": "<string>",
"value": "<string>"
},
{
"userFieldId": "<string>",
"value": "<string>"
}
]
}
]
Request samples
Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request POST 'https://statimlogistics-test.dsapp.io/integration/api/v1/orders/<string>/items' \
--header 'Accept: text/plain' \
--header 'Content-Type: application/json' \
--header 'Authorization: Basic Og==' \
--data-raw '[
{
"barcodeTemplate": "<string>",
"parcelTypeId": "<string>",
"description": "<string>",
"weight": "<double>",
"height": "<double>",
"length": "<double>",
"width": "<double>",
"userFields": [
{
"userFieldId": "<string>",
"value": "<string>"
},
{
"userFieldId": "<string>",
"value": "<string>"
}
]
},
{
"barcodeTemplate": "<string>",
"parcelTypeId": "<string>",
"description": "<string>",
"weight": "<double>",
"height": "<double>",
"length": "<double>",
"width": "<double>",
"userFields": [
{
"userFieldId": "<string>",
"value": "<string>"
},
{
"userFieldId": "<string>",
"value": "<string>"
}
]
}
]'
Responses
🟢200Items added.
text/plain
Body
object {0}
🟠400Request has invalid values
🟠404Order not found
🔴500An error occurred when trying to add the items
🟠401Unauthorized
Modified at 2025-02-27 06:45:15