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 · 503

Dependency unavailable

Part of the answer can't be loaded right now

Type
https://developers.novo.co/problems/dependency-unavailable
Status
503
Retryable
After Retry-After

What to do

Wait as long as Retry-After says, then send the same request again. The API never returns part of an answer, so this doesn't mean there is no data

The response also carries a Retry-After header that says how long to wait.

Example

503 · application/problem+json
{
  "type": "https://developers.novo.co/problems/dependency-unavailable",
  "title": "Dependency unavailable",
  "status": 503,
  "detail": "A service this request depends on is unavailable.",
  "request_id": "req_example_01",
  "retryable": true
}

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.