getOrderStates

get

/ccagent/v1/merchant/orderStates

Get Order States. Lists the order States that can be used for searching for orders

Request

There are no request parameters for this operation.

Response

Supported Media Types
  • application/json
200 Response
Following model is returned when operation succeeds.
Body
Root Schema : getOrderStates_response
Nested Schema : items
Type: array
The list of all Order States
Nested Schema : items
Type: object
Example application/json

[
    {
        "displayKey":"PROCESSING",
        "displayName":"Being processed"
    },
    {
        "displayKey":"NO_PENDING_ACTION",
        "displayName":"Fulfilled"
    },
    {
        "displayKey":"INCOMPLETE",
        "displayName":"Incomplete"
    },
    {
        "displayKey":"PENDING_REMOVE",
        "displayName":"Pending removal"
    },
    {
        "displayKey":"REMOVED",
        "displayName":"Removed"
    },
    {
        "displayKey":"SUBMITTED",
        "displayName":"Submitted to fulfillment"
    }
]
Default Response
The error response
Body
Root Schema : errorModel
Type: object
Nested Schema : errors
Type: array
An optional list of errors if multiple errors were encountered
Nested Schema : items
Type: object

Examples

Sample Response Payload returned by endpoint:

[
  {
    "displayKey": "PROCESSING",
    "displayName": "Being processed"
  },
  {
    "displayKey": "NO_PENDING_ACTION",
    "displayName": "Fulfilled"
  },
  {
    "displayKey": "INCOMPLETE",
    "displayName": "Incomplete"
  },
  {
    "displayKey": "PENDING_REMOVE",
    "displayName": "Pending removal"
  },
  {
    "displayKey": "REMOVED",
    "displayName": "Removed"
  },
  {
    "displayKey": "SUBMITTED",
    "displayName": "Submitted to fulfillment"
  }
]