API behavior

Rate limits

Handle request throttling and retry responses from the API.

The API applies an in-memory rate limiter by client IP, HTTP method, and route. Deployments can configure the limits through environment variables.

Authentication: management API endpoints require a Clerk bearer token.https://api.vyso.io/v1/...

Endpoints

GETAll API routes

Rate-limit response

  • A request over the limit returns HTTP 429 and a Retry-After header in seconds.
  • The default general limit is 120 requests per 60 seconds per key.
  • Uploads and public media delivery use separate configurable buckets.
{"error":"Too many requests. Please try again later."}