Skip to main content

API reference

Public API reference.

Use this reference to choose the right endpoint and avoid assuming resource APIs that are not available in the current public API.

Request shape

Every endpoint starts from the same base URL and bearer key.

Pick a model id from Models and confirm prices in Pricing before sustained traffic.

HTTP shape
POST https://api.1api.club/v1/chat/completions
Authorization: Bearer $API_KEY
Content-Type: application/json
Reference scope
This page describes public API behavior, endpoint availability, and client-visible response shapes.
Base URL
https://api.1api.club/v1
Authentication
Authorization: Bearer $API_KEY
Response format
OpenAI-compatible JSON or SSE where the endpoint supports streaming.
Request id
Responses include SDK-readable request id headers for support and debugging.

Compatibility baseline

SDK types can be wider than the public API.

Public support is split between ready, limited, and unavailable workloads. Cross-request resource object lifecycle is excluded unless this page says otherwise.

Baseline
Endpoint visibility follows the current reference target, but every limited endpoint still depends on model capability and account availability.

Supported endpoints

Use the endpoint that matches the workload.

These endpoints are the public OpenAI-compatible surface to check first. Limited rows are real surface area, but not a blanket promise for every model.

Ready

Ready when the selected public model is available for the workload.

Limited

Available only when the selected model and account support that workload.

Not available

Not part of the current public API. Use documented errors as the contract.

Method
GET
Path
/v1/models
Workload
Models
Status
Ready
Notes
List public model ids available to clients.
Method
GET
Path
/v1/models/{model}
Workload
Models
Status
Ready
Notes
Retrieve one public model record with client-visible availability details.
Method
POST
Path
/v1/chat/completions
Workload
Text
Status
Ready
Notes
Chat Completions JSON and streaming baseline for common clients.
Method
POST
Path
/v1/completions
Workload
Text
Status
Limited
Notes
Legacy Completions, including n, seed, and non-streaming best_of where the selected model supports them.
Method
POST
Path
/v1/responses
Workload
Text
Status
Ready
Notes
Responses JSON and streaming baseline with supported continuation behavior.
Method
POST
Path
/v1/responses/compact
Workload
Text
Status
Limited
Notes
Compact Responses request path when compact handling is configured for the model.
Method
GET
Path
/v1/responses
Workload
Text
Status
Limited
Notes
Responses WebSocket runtime only for WebSocket upgrade requests; normal HTTP GET is not a list endpoint.
Method
GET
Path
/v1/realtime
Workload
Realtime
Status
Limited
Notes
Realtime WebSocket relay when the selected realtime model and route are configured.
Method
POST
Path
/v1/responses/input_tokens
Workload
Text
Status
Limited
Notes
Input token count helper when the selected model and route expose this endpoint.
Method
POST
Path
/v1/embeddings
Workload
Embeddings
Status
Limited
Notes
Embeddings baseline when a public model is configured for embeddings.
Method
POST
Path
/v1/moderations
Workload
Safety
Status
Limited
Notes
Moderation baseline with no billable usage charge when a moderation model is configured.
Method
POST
Path
/v1/images/generations
Workload
Images
Status
Ready
Notes
Image generation workload, including streaming where the selected model supports it.
Method
POST
Path
/v1/images/edits
Workload
Images
Status
Ready
Notes
Image edit workload with multipart intake and streaming where supported.
Method
POST
Path
/v1/videos
Workload
Videos
Status
Limited
Notes
Create a video generation task when a video-capable public model is configured.
Method
GET
Path
/v1/videos/{video_id}
Workload
Videos
Status
Limited
Notes
Retrieve a video task by the returned video id from create or remix.
Method
GET
Path
/v1/videos/{video_id}/content
Workload
Videos
Status
Limited
Notes
Download generated video content or a supported variant after the video task is ready.
Method
POST
Path
/v1/videos/{video_id}/remix
Workload
Videos
Status
Limited
Notes
Create a remix task from a returned video id from create or retrieve.
Method
POST
Path
/v1/audio/transcriptions
Workload
Audio
Status
Limited
Notes
Non-streaming transcription baseline when audio REST is enabled for the selected model.
Method
POST
Path
/v1/audio/translations
Workload
Audio
Status
Limited
Notes
Non-streaming translation baseline when audio REST is enabled for the selected model.
Method
POST
Path
/v1/audio/speech
Workload
Audio
Status
Limited
Notes
Speech binary passthrough when audio REST is enabled for the selected model.

Compatibility helpers

Some compatibility behavior is intentionally bounded.

These helpers exist for client compatibility. They are narrower than the full resource APIs exposed by general SDK types.

Responses object reads
Completed response retrieve and completed-stream replay are bounded compatibility helpers, not a full cross-request object lifecycle promise.
Video task ids
Video retrieve, content download, and remix use returned video ids to continue task operations.
Endpoint status
Limited endpoints require a matching public model and account availability.

Not available

Do not build on unavailable resource APIs.

These surfaces are not promised by the current public API. Treat shared SDK type availability as client library surface, not product support.

Responses lifecycle
Background mode, full object lifecycle, cancel semantics beyond the bounded local helper, and list APIs.
Resource storage
Files, uploads, vector stores, and batches.
DALL-E legacy
DALL-E-only image variations, POST /v1/images/variations, and legacy DALL-E model surfaces.
Videos resource management
Video list, delete, characters, edits, extensions, and legacy video generation routes are not part of the current public API.
Managed resources
Fine-tuning, evals, assistants, threads, containers, conversations, and beta resources.
Admin APIs
OpenAI Admin organization, project, usage, and audit log APIs.
Stored Chat
Stored Chat objects and cross-request Chat message retrieval.

Safety

Errors and model data stay client-safe.

The reference intentionally describes only behavior that clients can rely on.

Unavailable resources
Unavailable resources return documented errors.
Client-safe errors
Internal failure details and backend-only identifiers are not exposed to clients.
Model data
Public model responses only include client-visible model details.

Next

Turn endpoint choice into an operational check.

For production use, combine this reference with model availability, public pricing, usage review, and trust checks.

Model ids
Public model catalog.
Spend
Pricing, usage, and credits.
Health
Public trust context and support details.

Pages

Continue through the docs.

Use the overview for integration context or quickstart for a first request.