The SalesOrderStatuses resource allows you to view the sales order statuses available to your account. The response contains the fixed statuses that Unleashed provides, followed by the custom sales order statuses that your account has configured.
The full range of URIs and HTTP Verbs supported are:
Operation
HTTP Action
List all sales order statuses
GET /SalesOrderStatuses
An account can configure a maximum of 10 custom sales order statuses.
GET Sales Order Statuses
Fixed Sales Order Statuses
The following statuses are always returned first unless they are filtered out.
Status
Parked
Deleted
Completed
Backordered
Placed
Available Filters for GET Sales Order Statuses
Filter
Description
includeObsolete
Set to true to also return obsolete custom statuses. The default is false.
modifiedSince
Only return custom statuses created or edited after a specified date, must be UTC format. The fixed statuses have no modification date, so they are not returned when this filter is used.
Available Fields for GET Sales Order Statuses
Property
Type
Length
Notes
Name
String
15
Use the name of a custom status as CustomOrderStatus on a Sales Order.
IsCustomStatus
Boolean
false for the fixed statuses, true for custom statuses configured in your account.
Obsolete
Boolean
Always false for the fixed statuses. Obsolete custom statuses are only returned with includeObsolete=true.