API documentation
Method list
Test your request
Changelog


getInventoryPurchaseOrderItems
The method allows you to retrieve items from a specific purchase order.


Input parameters
order_idintPurchase order identifier
pageint(optional) Results page number (100 items per page, numbered from 1)



Output data
The method returns the data in JSON format.
statusvarchar(30)SUCCESS - request executed correctly
ERROR - an error occurred during an API request. Error details will be described in 2 additional returned fields: error_message and error_code
itemsarrayList of purchase order items
| - item_idintItem identifier
| - order_idintPurchase order identifier
| - product_idintProduct identifier
| - inventory_idintInventory (catalog) identifier
| - positionintLine item number
| - product_namevarchar(255)Product name
| - product_skuvarchar(50)Product SKU
| - product_eanvarchar(32)Product EAN
| - expiry_datevarchar(10)Expiry date in YYYY-MM-DD format
| - batchvarchar(128)Batch number
| - serial_novarchar(128)Serial number
| - supplier_codevarchar(50)Product code from supplier
| - quantityintOrdered quantity
| - completed_quantityintReceived quantity
| - item_costdecimal(10,2)Item unit cost
| - locationvarchar(255)Storage location
| - commentsvarchar(255)Item comments or notes



Sample
Input data:
Output data:
A sample request in PHP: