Skip to main content
Returns the current status of your orders: by purchase order number, by sales order number, changed since a time, or every open order.

Endpoint

POST https://partners.dekhq.com/api/promostandards/order-status
  • WSDL: https://partners.dekhq.com/api/promostandards/order-status?wsdl. The schemas it imports are served beside it.
  • Service: PromoStandards Order Status 1.0.0, SOAP 1.1 (document/literal)
  • Namespace: http://www.promostandards.org/WSDL/OrderStatusService/1.0.0/
  • Request headers: Content-Type: text/xml; charset=utf-8. SOAPAction: "getOrderStatusDetails" is accepted but not required; DEKHQ picks the operation from the body element.
  • Responses: text/xml; charset=utf-8, HTTP 200 on success.

Authentication

Send the id and password DEKHQ issued you in the request body. Your credential must be enabled for the order_status scope. Each credential is limited to 300 requests per minute; above that you get a rate-limit fault with a Retry-After header.

How DEKHQ handles it

  • Only orders for the clients your credential is linked to are returned, and only orders that carry a purchase order number.
  • At most 5,000 orders per response. There is no paging in Order Status 1.0.0, so poll with queryType 3 for changes.

Request fields

Element GetOrderStatusDetailsRequest.

Response fields

Element GetOrderStatusDetailsResponse.

Errors

Errors come back as SOAP 1.1 faults. The schema’s errorMessage element is not used.

Example

Sample data is fictional.