Skip to main content

Overview

Two quick checks tell you whether a problem is on your side or ours:
  1. Is the API up? Call the public liveness endpoint. It needs no API key.
  2. Does my key work? Make a cheap authenticated request, such as fetching the status of a job you already created.

Check that the API is reachable

GET /health returns 200 as long as the API is up and responding. It needs no API key, does not count against your rate limits, and does no processing.
/health only confirms the API is responding. It does not check your API key and it does not tell you whether the platform is busy. Use the authenticated check below for that.

Check that your API key works

Fetch the status of a job from one of your earlier requests. This is a lightweight read that does not start any processing or use credits, and it has no per-organization rate limit.
Your API key is checked before anything else, so the status code answers the question even if the job ID is wrong:

Interpreting the results

Check usage and limits

Get Organization Usage

Credits used and remaining in your billing cycle

Rate Limits

Per-plan request limits and the 429 response

Capacity and Backpressure

What a 503 means and how to retry