API DOCUMENTATION
    Try Unleashed Now Sandbox

    Sales Order Statuses

    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.
    LastModifiedOn Nullable DateTime Only returned for custom statuses.

    Examples for Response GET /SalesOrderStatuses

    show xml example
    show json example

    Use the API Sandbox to see how the object is rendered in JSON or XML.

    Note: An Unleashed account is required before you can use the API Sandbox.

    Trial accounts are also allowed to connect to the API.
    You can register a new account here: Register.