API
Language
Ask for a seat

Closed beta. Nothing here is callable yet. These docs describe the day-one contract, and names marked proposed may change before the beta opens. Ask for a seat

Problem type · 401

Token expired

The token expired. Get a new one and send the request again

Type
https://developers.novo.co/problems/token-expired
Status
401
Retryable
No

What to do

Get a new access token from the token endpoint, then send the request again with it. Cache each token for its expires_in rather than getting one per call

Example

401 · application/problem+json
{
  "type": "https://developers.novo.co/problems/token-expired",
  "title": "Token expired",
  "status": 401,
  "detail": "The access token has expired. Request a new token.",
  "request_id": "req_example_01",
  "retryable": false
}

title and detail are for people. Decide what to do from type and retryable, and quote request_id when you contact support.

See Errors and retries for the retry rules, or every problem type.