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": []
}