EVERYAIS / DEVELOPERS

API reference

Generate text, images, and video with one API key. Everything you need, from your first request to integrating your application.

OpenAI Base URL
https://api.everyais.com/v1

Getting started04

Getting started

Quickstart

Send your first request with curl, Python, or Node.js.

Getting started

Base URL

The base URL for every request, the /v1 path rule, and request timeouts.

Getting started

Authentication

Issuing API keys, the Bearer header, and per-key limits and scopes.

Getting started

Model selection and access

Model IDs, capabilities, routing, and account or organization access policies.

Endpoints08

POST

/v1/chat/completions

OpenAI-compatible chat completions. Supports streaming, tool calls, and structured outputs.

POST

/v1/messages

Anthropic Messages compatible endpoint and free token counting.

POST

/v1/responses

OpenAI Responses-compatible shim, including background job polling and cancellation.

POST

/v1/images/generations

Image generation. n is at most 10.

POST

/v1/images/edits

Image editing (inpainting and outpainting). Supports both multipart and JSON (base64).

POST

/v1/videos/generations

Video generation (billed per second). Submit, then fetch the result from the dedicated polling endpoint.

GET

/v1/models

List models and retrieve a single model. Slugs containing slashes are supported.

GET

/v1/outputs/{requestId}

Retrieve a stored request and refresh its output URLs, valid for 10 minutes.

Guides05

Guides

Streaming

Incremental tokens, SSE completion and errors, and final usage.

Guides

Prompt Caching

Cache the repeated prefix to cut input cost — check the cost conditions before you turn it on.

Guides

Async Jobs

Responses background jobs, video generation polling, and the webhook alternative in one flow.

Guides

Imagen Model Notes

Image count limits and the edit-only model in the Imagen family.

Integrations04

Integrations

Claude Code / Anthropic SDK

anthropic-native integration via ANTHROPIC_BASE_URL.

Integrations

Cursor

Connect by overriding the OpenAI Base URL.

Integrations

opencode

Example openai-compatible provider configuration.

Integrations

Continue / Cline / Other OpenAI-Compatible Tools

The shared pattern: provider=openai plus a base URL override.

Reference02

Reference

Error Format & Rate Limits

OpenAI-compatible error envelope, status code table, rate limit headers.

Reference

Compatibility features

Optional model name prefix, cost header, Idempotency-Key, per-endpoint limits.