DBS Orders (order)
Management of orders, metadata
How to work:
- Get the new order and save it until it is ready for assembly. If you do not save the order information in advance, you will only be able to access it after the order is completed (either canceled or sold). Check the delivery date and time.
- Transfer it for assembly.
- Transfer to delivery.
- After the order is transferred to assembly, buyer information (name, phone) becomes available.
- After delivering the task to the buyer, you need to notify our server that the order was accepted by the buyer or that the buyer declined the order.
Get New Orders List{{ /api/v3/dbs/orders/new }}
Returns a list of all new orders for the seller at the moment
| Period | Limit | Interval | Burst |
|---|---|---|---|
| 1 min | 300 requests | 200 ms | 20 requests |
Authorizations:
Responses
Response samples
- 200
- 401
- 403
- 429
{- "orders": [
- {
- "salePrice": 504600,
- "requiredMeta": [
- "uin"
], - "comment": "Упакуйте в пленку, пожалуйста",
- "options": {
- "isB2b": true
}, - "address": {
- "fullAddress": "Chelyabinsk Region, Chelyabinsk, 51st Arabkir Street, Building 10A, Apartment 42",
- "longitude": 44.519068,
- "latitude": 40.20192
}, - "orderUid": "165918930_629fbc924b984618a44354475ca58675",
- "groupId": "7a2c8810-1db2-4011-9682-5c7fa33afd83",
- "article": "one-ring-7548",
- "colorCode": "RAL 3017",
- "rid": "f884001e44e511edb8780242ac120002",
- "createdAt": "2022-05-04T07:56:29Z",
- "deliveryType": "dbs",
- "skus": [
- "6665956397512"
], - "id": 13833711,
- "warehouseId": 658434,
- "nmId": 123456789,
- "chrtId": 987654321,
- "price": 1014,
- "finalPrice": 1014,
- "convertedFinalPrice": 1014,
- "convertedPrice": 1014,
- "currencyCode": 643,
- "convertedCurrencyCode": 643,
- "cargoType": 1,
- "isZeroOrder": false
}
]
}Get Information on Completed Orders{{ /api/v3/dbs/orders }}
Returns information on completed orders (either canceled or sold).
You can get data for a specified period, maximum of 30 calendar days per request.
| Period | Limit | Interval | Burst |
|---|---|---|---|
| 1 min | 300 requests | 200 ms | 20 requests |
Authorizations:
query Parameters
| limit required | integer [ 1 .. 1000 ] Pagination parameter. Sets the limit for the amount of data returned. |
| next required | integer <int64> Pagination parameter. Sets the value from which to retrieve the next batch. It should start at 0 to get the full list of data. For the subsequent requests, you must take the value from the |
| dateFrom required | integer Period start date in Unix timestamp format |
| dateTo required | integer Period end date in Unix timestamp format |
Responses
Response samples
- 200
- 400
- 401
- 403
- 429
{- "next": 13833711,
- "orders": [
- {
- "address": {
- "fullAddress": "Chelyabinsk Region, Chelyabinsk, 51st Arabkir Street, Building 10A, Apartment 42",
- "longitude": 44.519068,
- "latitude": 40.20192
}, - "deliveryType": "string",
- "options": {
- "isB2b": true
}, - "orderUid": "165918930_629fbc924b984618a44354475ca58675",
- "groupId": "7a2c8810-1db2-4011-9682-5c7fa33afd83",
- "article": "one-ring-7548",
- "colorCode": "RAL 3017",
- "rid": "f884001e44e511edb8780242ac120002",
- "createdAt": "2022-05-04T07:56:29Z",
- "skus": [
- "6665956397512"
], - "id": 13833711,
- "warehouseId": 658434,
- "nmId": 12345678,
- "chrtId": 987654321,
- "price": 1014,
- "convertedPrice": 1014,
- "currencyCode": 643,
- "convertedCurrencyCode": 643,
- "convertedFinalPrice": 1014,
- "finalPrice": 1014,
- "cargoType": 1,
- "comment": "Упакуйте в пленку, пожалуйста",
- "isZeroOrder": false
}
]
}Get Information on Paid Delivery{{ /api/v3/dbs/groups/info }}
The method provides information on paid delivery for assembly orders that have been received at a single warehouse (warehouseId) as part of a single buyer transaction (orderUid).
| Period | Limit | Interval | Burst |
|---|---|---|---|
| 1 min | 300 requests | 200 ms | 20 requests |
One request with a response code of 409 is counted as 10 requests
Authorizations:
Request Body schema: application/jsonrequired
| groups |
Responses
Request samples
- Payload
{- "groups": [
- "7a2c8810-1db2-4011-9682-5c7fa33afd83",
- "5a8f4523-4cf2-5691-9682-5a7fd33afd73"
]
}Response samples
- 200
- 400
- 401
- 403
- 429
[- {
- "groupID": "0596a30a-d11c-4210-a231-ee1c39d61fe4",
- "deliveryCost": 1108,
- "convertedDeliveryCost": 29803,
- "currencyCode": 933,
- "convertedCurrencyCode": 643
}
]Buyer Information{{ /api/v3/dbs/orders/client }}
The method allows getting information about the buyer by order ID
| Period | Limit | Interval | Burst |
|---|---|---|---|
| 1 min | 300 requests | 200 ms | 20 requests |
One request with a response code of 409 is counted as 10 requests
Authorizations:
Request Body schema: application/jsonrequired
| orders | Array of integers Assembly orders ID list |
Responses
Request samples
- Payload
{- "orders": [
- 987654321,
- 123456789
]
}Response samples
- 200
- 400
- 401
- 403
- 404
- 429
{- "orders": [
- {
- "replacementPhone": "79871234567",
- "firstName": "string",
- "fullName": "Иванов Иван Иванович",
- "orderID": 134567,
- "phone": "+79871234567",
- "phoneCode": 1234567,
- "additionalPhoneCodes": [
- "12345",
- "65498"
]
}
]
}B2B Buyer Information{{ /api/marketplace/v3/dbs/orders/b2b/info }}
The method returns B2B buyers data by assembly orders ID:
- Taxpayer Identification Number (TIN or INN in Russian)
- Code of Reason for Registration (CRR or KPP in Russian)
- Company name
| Period | Limit | Interval | Burst |
|---|---|---|---|
| 1 min | 300 requests | 200 ms | 20 requests |
Authorizations:
Request Body schema: application/jsonrequired
| ordersIds | Array of integers <= 1000 items List of assembly order IDs |
Responses
Request samples
- Payload
{- "ordersIds": [
- 123456,
- 234567
]
}Response samples
- 200
- 400
- 401
- 403
- 429
{- "requestId": "03615778-eb9e-4f55-b4O4-fd3ac0fad2сc",
- "results": [
- {
- "orderId": 4299281547,
- "isError": true,
- "errors": [
- {
- "code": 404,
- "detail": "NotFound"
}
]
}, - {
- "orderId": 4279781545,
- "isError": false,
- "data": {
- "orgName": "ИП Иванов И.И.",
- "inn": "8888888888",
- "kpp": ""
}
}
]
}Delivery Date and Time{{ /api/v3/dbs/orders/delivery-date }}
Method provides information about the delivery date and time selected by the buyer for orders.
| Period | Limit | Interval | Burst |
|---|---|---|---|
| 1 min | 300 requests | 200 ms | 20 requests |
Authorizations:
Request Body schema: application/jsonrequired
| orders | Array of integers[ items [ 1 .. 1000 ] items ] List of orders IDs |
Responses
Request samples
- Payload
{- "orders": [
- 1234567890
]
}Response samples
- 200
- 400
- 401
- 403
- 429
{- "orders": [
- {
- "dTimeFrom": "11:11",
- "dTimeTo": "22:22",
- "dTimeFromOld": "12:30",
- "dTimeToOld": "22:30",
- "dDateOld": "2025-01-28",
- "dDate": "2025-02-20",
- "id": 1234567890
}
]
}Get Assembly Order Statuses{{ /api/marketplace/v3/dbs/orders/status/info }}
Returns the statuses of assembly orders based on the list of assembly order IDs.
supplierStatus is a status of an order. The trigger for its change is the action of the seller himself.
Possible values for this field are:
| Status | Description | How to move an order to this status |
|---|---|---|
new |
New order | |
confirm |
Order on assembly | Transfer to assembly |
deliver |
Order on delivery |
Transfer to delivery |
receive |
Received by the buyer |
Notify that the order has been accepted by the buyer |
reject |
Declined upon receipt |
Notify that the buyer has declined the order |
cancel |
Canceled by the supplier | Cancel the order |
cancel_missed_call |
Cancellation due to unreachable buyer |
The status changes automatically |
wbStatus is a status of an order on the Wildberries side.
Possible values for this field are:
waiting— assembly order in worksold— the buyer got the ordercanceled— assembly order canceledcanceled_by_client— the buyer canceled the orderdeclined_by_client— the buyer canceled the order in the first hour
Cancellation is available to the buyer in the first hour from the moment of order, if the order is not transferred to confirm status.defect— order canceled due to a defectready_for_pickup— the assembly order arrived the pickup pointcanceled_by_missed_call— cancellation due to unreachable buyer. For delivery by supplier
| Period | Limit | Interval | Burst |
|---|---|---|---|
| 1 min | 300 requests | 200 ms | 20 requests |
Authorizations:
Request Body schema: application/json
| ordersIds | Array of integers <= 1000 items List of assembly order IDs |
Responses
Request samples
- Payload
{- "ordersIds": [
- 123456,
- 234567
]
}Response samples
- 200
- 400
- 401
- 403
- 404
- 429
{- "orders": [
- {
- "supplierStatus": "confirm",
- "wbStatus": "waiting",
- "errors": [ ],
- "orderId": 123456
}, - {
- "supplierStatus": "",
- "wbStatus": "",
- "errors": [
- {
- "code": 404,
- "detail": "NotFound"
}
], - "orderId": 789012
}
]
}Cancel Assembly Orders{{ /api/marketplace/v3/dbs/orders/status/cancel }}
The method transfers assembly orders with the statuses new, confirm и deliver to the status cancel — canceled by the supplier.
| Period | Limit | Interval | Burst |
|---|---|---|---|
| 1 s | 1 request | 1 s | 10 requests |
One request with a response code of 409 is counted as 10 requests
Authorizations:
Request Body schema: application/json
| ordersIds | Array of integers <= 1000 items List of assembly order IDs |
Responses
Request samples
- Payload
{- "ordersIds": [
- 123456,
- 234567
]
}Response samples
- 200
- 400
- 401
- 403
- 429
{- "requestId": "03615778-eb9e-4f55-b4Of-fd3ac0fad2сc",
- "results": [
- {
- "orderId": 4299281547,
- "isError": true,
- "errors": [
- {
- "code": 404,
- "detail": "NotFound"
}
]
}, - {
- "orderId": 4279781545,
- "isError": false
}
]
}Transfer to Assembly{{ /api/marketplace/v3/dbs/orders/status/confirm }}
The method transfers assembly orders with the new status to the confirm status — order on assembly.
| Period | Limit | Interval | Burst |
|---|---|---|---|
| 1 s | 1 request | 1 s | 10 requests |
One request with a response code of 409 is counted as 10 requests
Authorizations:
Request Body schema: application/json
| ordersIds | Array of integers <= 1000 items List of assembly order IDs |
Responses
Request samples
- Payload
{- "ordersIds": [
- 123456,
- 234567
]
}Response samples
- 200
- 400
- 401
- 403
- 429
{- "requestId": "03615778-eb9e-4f55-b4Of-fd3ac0fad2сc",
- "results": [
- {
- "orderId": 4299281547,
- "isError": true,
- "errors": [
- {
- "code": 404,
- "detail": "NotFound"
}
]
}, - {
- "orderId": 4279781545,
- "isError": false
}
]
}Transfer to Delivery{{ /api/marketplace/v3/dbs/orders/status/deliver }}
The method transfers assembly orders with the confirm status to the deliver status — order on delivery.
| Period | Limit | Interval | Burst |
|---|---|---|---|
| 1 s | 1 request | 1 s | 10 requests |
One request with a response code of 409 is counted as 10 requests
Authorizations:
Request Body schema: application/json
| ordersIds | Array of integers <= 1000 items List of assembly order IDs |
Responses
Request samples
- Payload
{- "ordersIds": [
- 123456,
- 234567
]
}Response samples
- 200
- 400
- 401
- 403
- 429
{- "requestId": "03615778-eb9e-4f55-b4Of-fd3ac0fad2сc",
- "results": [
- {
- "orderId": 4299281547,
- "isError": true,
- "errors": [
- {
- "code": 404,
- "detail": "NotFound"
}
]
}, - {
- "orderId": 4279781545,
- "isError": false
}
]
}Notify that the Orders Are Received{{ /api/marketplace/v3/dbs/orders/status/receive }}
The method transfers assembly orders with the deliver status to the receive status — received by the buyer.
| Period | Limit | Interval | Burst |
|---|---|---|---|
| 1 s | 1 request | 1 s | 10 requests |
One request with a response code of 409 is counted as 10 requests
Authorizations:
Request Body schema: application/json
required | Array of objects (api.OrderCodeRequest) <= 1000 items |
Responses
Request samples
- Payload
{- "orders": [
- {
- "code": "741852",
- "orderId": 123456
}
]
}Response samples
- 200
- 400
- 401
- 403
- 429
{- "requestId": "03615778-eb9e-4f55-b4Of-fd3ac0fad2сc",
- "results": [
- {
- "orderId": 4299281547,
- "isError": true,
- "errors": [
- {
- "code": 404,
- "detail": "NotFound"
}
]
}, - {
- "orderId": 4279781545,
- "isError": false
}
]
}Notify that the Orders Are Declined{{ /api/marketplace/v3/dbs/orders/status/reject }}
The method transfers assembly orders with the deliver status to the reject status — declined upon receipt.
| Period | Limit | Interval | Burst |
|---|---|---|---|
| 1 s | 1 request | 1 s | 10 requests |
One request with a response code of 409 is counted as 10 requests
Authorizations:
Request Body schema: application/json
required | Array of objects (api.OrderCodeRequest) <= 1000 items |
Responses
Request samples
- Payload
{- "orders": [
- {
- "code": "741852",
- "orderId": 123456
}
]
}Response samples
- 200
- 400
- 401
- 403
- 429
{- "requestId": "03615778-eb9e-4f55-b4Of-fd3ac0fad2сc",
- "results": [
- {
- "orderId": 4299281547,
- "isError": true,
- "errors": [
- {
- "code": 404,
- "detail": "NotFound"
}
]
}, - {
- "orderId": 4279781545,
- "isError": false
}
]
}Get orders statuses{{ /api/v3/dbs/orders/status }} Deprecated
This method is deprecated. It will be removed on April 13
Authorizations:
Request Body schema: application/json
| orders required | Array of integers <int64> [ 1 .. 1000 ] items [ items <int64 > ] Orders IDs list |
Responses
Request samples
- Payload
{- "orders": [
- 5632423
]
}Response samples
- 200
- 400
- 401
- 403
- 429
{- "orders": [
- {
- "id": 5632423,
- "supplierStatus": "new",
- "wbStatus": "string"
}
]
}Cancel the Order{{ /api/v3/dbs/orders/{orderId}/cancel }} Deprecated
This method is deprecated. It will be removed on April 13
Authorizations:
path Parameters
| orderId required | integer <int64> Example: 5632423 Assembly order ID |
Responses
Response samples
- 400
- 401
- 403
- 404
- 409
- 429
{- "message": "Incorrect parameter value"
}Transfer to Assembly{{ /api/v3/dbs/orders/{orderId}/confirm }} Deprecated
This method is deprecated. It will be removed on April 13
Authorizations:
path Parameters
| orderId required | integer <int64> Example: 5632423 Assembly order ID |
Responses
Response samples
- 400
- 401
- 403
- 404
- 409
- 429
{- "message": "Incorrect parameter value"
}Transfer to Delivery{{ /api/v3/dbs/orders/{orderId}/deliver }} Deprecated
This method is deprecated. It will be removed on April 13
Authorizations:
path Parameters
| orderId required | integer <int64> Example: 5632423 Assembly order ID |
Responses
Response samples
- 400
- 401
- 403
- 404
- 409
- 429
{- "message": "Incorrect parameter value"
}Notify That the Order Has Been Accepted by the Buyer{{ /api/v3/dbs/orders/{orderId}/receive }} Deprecated
This method is deprecated. It will be removed on April 13
Authorizations:
path Parameters
| orderId required | integer <int64> Example: 5632423 Assembly order ID |
Request Body schema: application/jsonrequired
| code | string Confirmation code. Displayed to the buyer on the website and in the Wildberries app |
Responses
Request samples
- Payload
{- "code": "123456"
}Response samples
- 400
- 401
- 403
- 404
- 409
- 429
{- "message": "Incorrect parameter value"
}Notify That the Buyer Has Declined the Order{{ /api/v3/dbs/orders/{orderId}/reject }} Deprecated
This method is deprecated. It will be removed on April 13
Authorizations:
path Parameters
| orderId required | integer <int64> Example: 5632423 Assembly order ID |
Request Body schema: application/jsonrequired
| code | string Confirmation code. Displayed to the buyer on the website and in the Wildberries app |
Responses
Request samples
- Payload
{- "code": "123456"
}Response samples
- 400
- 401
- 403
- 404
- 409
- 429
{- "message": "Incorrect parameter value"
}Get Assembly Orders Metadata{{ /api/marketplace/v3/dbs/orders/meta/info }}
Returns assembly orders metadata.
You can get the list of metadata available for the assembly order via the list of new assembly orders method, field requiredMeta.
Possible metadata:
imei— IMEIuin— UINgtin— GTINsgtin— Data Matrix codecustomsDeclaration— customs declaration number
If the response has an empty meta structure, the assembly order has no metadata and you can't add it.
| Period | Limit | Interval | Burst |
|---|---|---|---|
| 1 min | 150 requests | 400 ms | 20 requests |
One request with a response code of 409 is counted as 10 requests
Authorizations:
Request Body schema: application/json
| ordersIds | Array of integers <= 1000 items List of assembly order IDs |
Responses
Request samples
- Payload
{- "ordersIds": [
- 123456,
- 234567
]
}Response samples
- 200
- 400
- 401
- 403
- 429
{- "meta": [
- {
- "error": "",
- "gtin": "123456789012345",
- "imei": "123456789012345",
- "orderId": 654321,
- "sgtin": [
- "123456789012345"
], - "uin": "123456789012345",
- "customsDeclaration": {
- "value": "10704010/010624/0000302"
}
}
]
}Delete Assembly Orders Metadata{{ /api/marketplace/v3/dbs/orders/meta/delete }}
Removes all assembly order metadata values.
You can only remove one type of metadata in one request.
Specify the metadata type in the request:
imei— IMEIuin— UINgtin— GTINsgtin— Data Matrix codecustomsDeclaration— customs declaration number
| Period | Limit | Interval | Burst |
|---|---|---|---|
| 1 min | 150 requests | 400 ms | 20 requests |
One request with a response code of 409 is counted as 10 requests
Authorizations:
Request Body schema: application/json
| key required | string Name of metadata to delete (imei, uin, gtin, sgtin). Only one value is passed |
| orderIds required | Array of integers <= 1000 items Assembly orders IDs list |
Responses
Request samples
- Payload
{- "key": "imei",
- "orderIds": [
- 123456,
- 234567
]
}Response samples
- 200
- 400
- 401
- 403
- 409
- 429
{- "requestId": "03615778-eb9e-4f55-b4Of-fd3ac0fad2сc",
- "results": [
- {
- "orderId": 4299281547,
- "isError": true,
- "errors": [
- {
- "code": 404,
- "detail": "NotFound"
}
]
}, - {
- "orderId": 4279781545,
- "isError": false
}
]
}Add Data Matrix Codes to Assembly Orders (Chestny ZNAK){{ /api/marketplace/v3/dbs/orders/meta/sgtin }}
Sets the Data Matrix code (Chestny ZNAK marking) for the assembly orders.
You can set the Data Matrix code only for orders in the confirmed status and if the field sgtin is returned in the response of the Get order metadata method.
For more information about Data Matrix Codes please check: https://chestnyznak.ru/en/.
| Period | Limit | Interval | Burst |
|---|---|---|---|
| 1 min | 500 requests | 120 ms | 20 requests |
One request with a response code of 409 is counted as 10 requests
Authorizations:
Request Body schema: application/json
required | Array of objects (api.SGTINs) <= 1000 items |
Responses
Request samples
- Payload
{- "orders": [
- {
- "orderId": 123456,
- "sgtins": [
- "123456789012345678",
- "1234567890123456"
]
}
]
}Response samples
- 200
- 400
- 401
- 403
- 409
- 429
{- "requestId": "03615778-eb9e-4f55-b4Of-fd3ac0fad2сc",
- "results": [
- {
- "orderId": 4299281547,
- "isError": true,
- "errors": [
- {
- "code": 404,
- "detail": "NotFound"
}
]
}, - {
- "orderId": 4279781545,
- "isError": false
}
]
}Add UIN (Unique Identification Number) to Assembly Orders{{ /api/marketplace/v3/dbs/orders/meta/uin }}
Sets the UIN to the assembly orders metadata.
The order can only have one UIN.
You can add the UIN only for assembly orders in the confirmed status and that are delivered by Wildberries.
| Period | Limit | Interval | Burst |
|---|---|---|---|
| 1 min | 500 requests | 120 ms | 20 requests |
One request with a response code of 409 is counted as 10 requests
Authorizations:
Request Body schema: application/json
required | Array of objects (api.UIN) <= 1000 items |
Responses
Request samples
- Payload
{- "orders": [
- {
- "orderId": 123456,
- "uin": "1234568909091232"
}
]
}Response samples
- 200
- 400
- 401
- 403
- 409
- 429
{- "requestId": "03615778-eb9e-4f55-b4Of-fd3ac0fad2сc",
- "results": [
- {
- "orderId": 4299281547,
- "isError": true,
- "errors": [
- {
- "code": 404,
- "detail": "NotFound"
}
]
}, - {
- "orderId": 4279781545,
- "isError": false
}
]
}Add IMEI to Assembly Orders{{ /api/marketplace/v3/dbs/orders/meta/imei }}
Sets the IMEI for the assembly orders metadata.
The assembly order can have only one IMEI.
You can add the IMEI only for orders in the confirmed status and that are delivered by Wildberries.
| Period | Limit | Interval | Burst |
|---|---|---|---|
| 1 min | 500 requests | 120 ms | 20 requests |
One request with a response code of 409 is counted as 10 requests
Authorizations:
Request Body schema: application/json
required | Array of objects (api.IMEI) <= 1000 items |
Responses
Request samples
- Payload
{- "orders": [
- {
- "orderId": 123456,
- "imei": "654321741987258"
}
]
}Response samples
- 200
- 400
- 401
- 403
- 409
- 429
{- "requestId": "03615778-eb9e-4f55-b4Of-fd3ac0fad2сc",
- "results": [
- {
- "orderId": 4299281547,
- "isError": true,
- "errors": [
- {
- "code": 404,
- "detail": "NotFound"
}
]
}, - {
- "orderId": 4279781545,
- "isError": false
}
]
}Add GTIN to Assembly Orders{{ /api/marketplace/v3/dbs/orders/meta/gtin }}
Sets the GTIN, Belarus product unique identifier, for the assembly order metadata(./orders-dbs#tag/DBS-Metadata/paths/1api1marketplace1v31dbs1orders1meta1info/post). 1api
The assembly order can only have one GTIN.
You can set the GTIN only for orders in the confirmed [status](./orders-dbs#tag/DBS-Assembly-Orders/paths/1marketplace1v31dbs1orders1status1info/post) and that are delivered by Wildberries.
| Period | Limit | Interval | Burst |
|---|---|---|---|
| 1 min | 500 requests | 120 ms | 20 requests |
One request with a response code of 409 is counted as 10 requests
Authorizations:
Request Body schema: application/json
required | Array of objects (api.GTIN) <= 1000 items |
Responses
Request samples
- Payload
{- "orders": [
- {
- "gtin": "1234567890123",
- "orderId": 123456
}
]
}Response samples
- 200
- 400
- 401
- 403
- 409
- 429
{- "requestId": "03615778-eb9e-4f55-b4Of-fd3ac0fad2сc",
- "results": [
- {
- "orderId": 4299281547,
- "isError": true,
- "errors": [
- {
- "code": 404,
- "detail": "NotFound"
}
]
}, - {
- "orderId": 4279781545,
- "isError": false
}
]
}Add Custom Declaration to the Orders{{ /api/marketplace/v3/dbs/orders/meta/customs-declaration }}
Sets the cargo customs declaration number in the metadata of the assembly orders.
One assembly order can have only one cargo customs declaration number.
The customs declaration number can only be added to assembly orders that are in deliver status.
| Period | Limit | Interval | Burst |
|---|---|---|---|
| 1 min | 500 requests | 120 ms | 20 requests |
One request with a response code of 409 is counted as 10 requests
Authorizations:
Request Body schema: application/json
Array of objects <= 1000 items |
Responses
Request samples
- Payload
{- "orders": [
- {
- "customsDeclaration": "10704010/010624/0000302",
- "orderId": 0
}
]
}Response samples
- 400
- 401
- 403
- 404
- 409
- 429
Incorrect request body
{- "code": "IncorrectRequestBody",
- "message": ""
}Get order metadata{{ /api/v3/dbs/orders/{orderId}/meta }} Deprecated
This method is deprecated. It will be removed on April 13
Authorizations:
path Parameters
| orderId required | integer <int64> Example: 5632423 Assembly order ID |
Responses
Response samples
- 200
- 401
- 403
- 404
- 429
{- "meta": {
- "imei": {
- "value": "123456789012345"
}, - "uin": {
- "value": "123456789012345"
}, - "gtin": {
- "value": "123456789012345"
}, - "sgtin": {
- "value": [
- "123456789012345"
]
}, - "customsDeclaration": {
- "value": "10704010/010624/0000302"
}
}
}Delete Order Metadata{{ /api/v3/dbs/orders/{orderId}/meta }} Deprecated
This method is deprecated. It will be removed on April 13
Authorizations:
path Parameters
| orderId required | integer <int64> Example: 5632423 Assembly order ID |
query Parameters
| key | string Name of metadata to delete (imei, uin, gtin, sgtin). Only one value is passed |
Responses
Response samples
- 400
- 401
- 403
- 409
- 429
{- "message": "Incorrect parameter value"
}Add Data Matrix Code to the Order{{ /api/v3/dbs/orders/{orderId}/meta/sgtin }} Deprecated
This method is deprecated. It will be removed on April 13
Authorizations:
path Parameters
| orderId required | integer <int64> Example: 5632423 Assembly order ID |
Request Body schema: application/json
| sgtins | Array of strings [ 1 .. 24 ] items List of Data Matrix codes.From 16 to 135 characters for one label. |
Responses
Request samples
- Payload
{- "sgtins": [
- "1234567890123456"
]
}Response samples
- 400
- 401
- 403
- 404
- 409
- 429
Incorrect request body
{- "code": "IncorrectRequestBody",
- "message": ""
}Add UIN (Unique Identification Number) to the Order{{ /api/v3/dbs/orders/{orderId}/meta/uin }} Deprecated
This method is deprecated. It will be removed on April 13
Authorizations:
path Parameters
| orderId required | integer <int64> Example: 5632423 Assembly order ID |
Request Body schema: application/json
| uin required | string = 16 characters UIN |
Responses
Request samples
- Payload
{- "uin": "1234567890123456"
}Response samples
- 400
- 401
- 403
- 404
- 409
- 429
Incorrect request body
{- "code": "IncorrectRequestBody",
- "message": ""
}Add IMEI to the Order{{ /api/v3/dbs/orders/{orderId}/meta/imei }} Deprecated
This method is deprecated. It will be removed on April 13
Authorizations:
path Parameters
| orderId required | integer <int64> Example: 5632423 Assembly order ID |
Request Body schema: application/json
| imei required | string = 15 characters IMEI |
Responses
Request samples
- Payload
{- "imei": "123456789012345"
}Response samples
- 400
- 401
- 403
- 404
- 409
- 429
Incorrect request body
{- "code": "IncorrectRequestBody",
- "message": ""
}Add GTIN to the Order{{ /api/v3/dbs/orders/{orderId}/meta/gtin }} Deprecated
This method is deprecated. It will be removed on April 13
Authorizations:
path Parameters
| orderId required | integer <int64> Example: 5632423 Assembly order ID |
Request Body schema: application/json
| gtin required | string = 13 characters GTIN |
Responses
Request samples
- Payload
{- "gtin": "1234567890123"
}Response samples
- 400
- 401
- 403
- 404
- 409
- 429
Incorrect request body
{- "code": "IncorrectRequestBody",
- "message": ""
}