Free during alpha
The VLM Run Gateway is currently free to use and rate-limited per IP or
API key (60 requests/min, 1000 requests/hr). See
Rate Limits for tier details and how to request a
higher quota.
Authorization: Bearer <token> header on every
endpoint. All Gateway endpoints allow anonymous access today, so authentication
is optional. Sign in with an API key when you want usage attributed to your
account instead of a shared IP bucket.
Tiers
| Tier | How to authenticate | Rate limit | Bucket key |
|---|---|---|---|
| Anonymous | Omit the header, or send Bearer "" / Bearer vlmrun | 60/min · 1000/hr | Client IP |
| Authenticated | Bearer <VLMRUN_API_KEY> from app.vlm.run | 60/min · 1000/hr | Your account |
Every endpoint documented under API Reference
accepts anonymous traffic today: chat completions, models, embeddings,
audio transcriptions, and health. This may tighten as the Gateway moves
toward general availability, so authenticate with an API key if you’re
building something you plan to run in production.
Get an API key
- Sign up at app.vlm.run.
- Copy your API key from the dashboard.
- Set it as an environment variable:
Examples
403 rather than
falling back to anonymous access. See
Error Codes for the response body.
Related
Rate Limits
Per-tier quotas and how to request a higher limit.
Error Codes
403 (invalid API key) and 429 (rate limit) response bodies.