Quickstart
Send your first request with curl, Python, or Node.js.
EVERYAIS / DEVELOPERS
Generate text, images, and video with one API key. Everything you need, from your first request to integrating your application.
https://api.everyais.com/v1Send your first request with curl, Python, or Node.js.
The base URL for every request, the /v1 path rule, and request timeouts.
Issuing API keys, the Bearer header, and per-key limits and scopes.
Model IDs, capabilities, routing, and account or organization access policies.
OpenAI-compatible chat completions. Supports streaming, tool calls, and structured outputs.
Anthropic Messages compatible endpoint and free token counting.
OpenAI Responses-compatible shim, including background job polling and cancellation.
Image generation. n is at most 10.
Image editing (inpainting and outpainting). Supports both multipart and JSON (base64).
Video generation (billed per second). Submit, then fetch the result from the dedicated polling endpoint.
List models and retrieve a single model. Slugs containing slashes are supported.
Retrieve a stored request and refresh its output URLs, valid for 10 minutes.
Incremental tokens, SSE completion and errors, and final usage.
Cache the repeated prefix to cut input cost — check the cost conditions before you turn it on.
Responses background jobs, video generation polling, and the webhook alternative in one flow.
Image count limits and the edit-only model in the Imagen family.
The model runs web searches — Google bills per search query; Z.AI bills per search-enabled request.
anthropic-native integration via ANTHROPIC_BASE_URL.
Connect by overriding the OpenAI Base URL.
Example openai-compatible provider configuration.
The shared pattern: provider=openai plus a base URL override.
OpenAI-compatible error envelope, status code table, rate limit headers.
Optional model name prefix, cost header, Idempotency-Key, per-endpoint limits.