Skip to content
Search documentation/

API client expired

api_client_expiredHTTP 401 or HTTP 409Don't retry

What happened

The API client behind this token has passed its expiry date. Nothing was done, and no new token can be issued for it.

What to do next

Stop and ask the merchant to issue a new API client; this one can no longer get tokens.

Can you retry?

Don't retry. Don't repeat this request. Fix what the response describes, or stop and report it. retry: never

Who acts

A person at the merchant, such as an Owner in the dashboard. who_acts: merchant

Example response

Sent as application/problem+json. The detail describes the particular request; keep request_id for support.

{
  "type": "https://docs.perionpayments.com/problems/api-client-expired",
  "title": "API client expired",
  "status": 401,
  "code": "api_client_expired",
  "detail": "The API client behind this token has passed its expiry date. Nothing was done, and no new token can be issued for it.",
  "request_id": "req_8YkQ2rL0ZtW4",
  "retryable": false,
  "retry": "never",
  "who_acts": "merchant",
  "next_step": "Stop and ask the merchant to issue a new API client; this one can no longer get tokens.",
  "do_not": []
}

All problem codes · Reading problem responses