EDistribution API

Filter bar for your channel#

GET/v1/filters

Enabled filters in display order with values resolved (static config, or live channel-scoped facets with counts) for your channel — never a channel supplied by the caller. Each filter's filterName is the rawParam key to send back to search. Empty when your channel has no configured filters.

Request

cURL
curl -X GET 'https://partner-api.elivaas.com/v1/filters' \
  -u "$ELIVAAS_API_KEY:" \
  -H 'Content-Type: application/json'
Response 200
[
  {
    "filterName": "string",
    "label": "string",
    "uiType": "SINGLE_SELECT",
    "valueMode": "STATIC",
    "values": [
      {
        "value": "string",
        "label": "string",
        "count": 0
      }
    ]
  }
]

Responses#

StatusMeaning
200OK
401Missing, malformed, revoked or unknown API key, or an agent group whose distribution access is disabled. Pass the key as the HTTP Basic username with an empty password.
429Rate limit exhausted for this credential. Wait Retry-After seconds before retrying; the budget is per credential, not per IP.

See Errors for the error body shape and which statuses are worth retrying.