List procurements
GET/openapi/2026-07/procurements
Retrieves a list of Procurement objects, representing the associations between products and Procurementions.
Request
Query Parameters
Cursor for pagination
A limit on the number of objects to return. Range: 1-100 (default is 10)
Array of procurement IDs to filter by. Example: ?ids=1001&ids=1002
Procurement state filter. Accepted values: 1 (waiting for stock), 2 (partial receipt), 3 (complete receipt), 4 (cancelled)
Filter procurements created at or after this date (ISO-8601 format)
Filter procurements created at or before this date (ISO-8601 format)
Filter procurements updated at or after this date (ISO-8601 format)
Filter procurements updated at or before this date (ISO-8601 format)
Responses
- 200
OK
- application/json
- Schema
- Example
Schema
- Array [
- ]
error code
error message
data object
procurements object[]
List of procurements
Procurement ID
Procurement serial number
Supplier ID
Location ID
Note or remark
Procurement state
Pending quantity
Received quantity
Rejected quantity
Transfer quantity
Created by
Creation timestamp, in ISO-8601 format
Last update timestamp, in ISO-8601 format
Cursor for pagination
Whether there are more records
{
"code": "string",
"message": "string",
"data": {
"procurements": [
{
"id": "string",
"procurement_sn": "string",
"supplier_id": "string",
"location_id": "string",
"note": "string",
"state": 0,
"pending_quantity": 0,
"received_quantity": 0,
"rejected_quantity": 0,
"transfer_quantity": 0,
"created_by": "string",
"created_at": "string",
"updated_at": "string"
}
],
"cursor": "string",
"has_more": true
}
}