Order Status Tracking
Starting from placing an order, the status of the order can change throughout its life.
There are 2 methods of checking the order status.
-
Periodically Polling Order: Your software can query the order status every 5-10 seconds. Please note that the polling periods should not be exhaustive as rate limits may be applied.
-
Event Notification System: If your software has an Event Notification integration with our system, your software will be notified to a callback URL with an event, including event parameters.

-
After successfully placing an order, if any status change happens in the order, an event will be fired, and your software's callback URL will be called. The event parameters will include the event type and data that triggered the event (such as order id, client id, etc.).
-
Subsequently, your software should call the
GET ORDERendpoint of the OMS API with the order id and client id information included in the event parameters.
-