DEVELOPERS
OpenAI-compatible. 60+ models behind one key.
If your code already talks to /v1/chat/completions, it already talks to Elevence AI. Swap the base URL and the key — that's it.
Applies to web, iOS and Android
What you get
•
Drop-in /v1/chat/completions — same request shape, same SSE stream, same finish reasons.
•
One key, every model — switch by changing the model field.
•
Native multimodal — send images, PDFs, audio in the same request shape.
•
Reasoning effort — set reasoning_effort on supporting models.
•
Tool calls returned in the OpenAI shape, with our extended tools surfaced as friendly names.
Beyond OpenAI shape
•
Image / video / audio generation under /api/v1/generation/.
•
Threads, branches, forks for stateful conversations.
•
Share links, attachments uploaded to R2 with stable URLs.
•
Per-key usage and cost analytics.
Get a key
Sign in, then go to Settings → API Keys and create one. The key is shown once on creation and stored bcrypt-hashed on our side, so save it somewhere safe.
Read the docs
See /docs for the request / response reference and full provider matrix.