API documentation
Method list
Test your request
Changelog


setInventoryPurchaseOrderStatus
The method allows you to change the status of a purchase order.


Input parameters
order_idintPurchase order identifier
statusintNew order status. Available values:
0 - draft
1 - sent
2 - received
3 - completed
4 - completed partially
5 - canceled
completed_itemsarray(optional) List of items received. Each element should contain fields listed below
| - item_idintItem identifier
| - completed_quantityintReceived quantity



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



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