Skip to content

MngGetCustomerStatusesByFilter

Returns paginated customer status dictionary records.

Access Control

Requires CRM access and see_customers. Rows are filtered to statuses visible by manager brand scope; global statuses with empty brand remain visible for read.

Request Parameters

Name Type Required Description
limit int Yes Maximum rows, from 1 to 50000
offset int Yes Pagination offset
where array No Comparison filters in [[field, operator, value], ...] format
orWhere array No OR comparison group; at least one condition must match
whereNot array No Negative comparison filters
whereIn / whereNotIn array No Inclusion or exclusion filters
whereBetween / whereNotBetween array No Inclusive or negative range filters
orderBy array No Sort rule

Request

{
  "command": "MngGetCustomerStatusesByFilter",
  "extID": "1",
  "data": {
    "limit": 100,
    "offset": 0
  }
}

Response Data

{
  "rows": [
    {
      "id": 1,
      "brand": "default",
      "type": 4,
      "status_name": "Verified",
      "status_color": "#2f9e44",
      "sort": 10
    }
  ],
  "count": 1
}