NeonAPI Docs
API reference

API reference

Endpoints, request fields and response schemas for calling NeonAPI.

Choose a protocol supported by your model. These endpoints do not imply that every account or model has access to every capability. Copy the exact model ID from Models & pricing.

Authentication

Use your NeonAPI API key in Authorization: Bearer YOUR_API_KEY. Keep the key in a trusted application environment.

A supported endpoint still requires an available compatible model. Model-specific options and limits take precedence.

Download the user API OpenAPI specification

APIEndpoint
List modelsGET /v1/models
List Gemini modelsGET /v1beta/models
Chat CompletionsPOST /v1/chat/completions
ResponsesPOST /v1/responses
Compact a conversationPOST /v1/responses/compact
Claude MessagesPOST /v1/messages
Gemini Generate ContentPOST /v1beta/models/{model}:generateContent
Qwen image generationPOST /v1/images/generations
Qwen image editingPOST /v1/images/edits
Text to speechPOST /v1/audio/speech
Audio transcriptionPOST /v1/audio/transcriptions
Audio translationPOST /v1/audio/translations
Create a video taskPOST /v1/videos
Get video task statusGET /v1/videos/{task_id}
Download video contentGET /v1/videos/{task_id}/content
EmbeddingsPOST /v1/embeddings
Rerank documentsPOST /v1/rerank
Content moderationPOST /v1/moderations
Realtime WebSocketGET /v1/realtime
Legacy text completionsPOST /v1/completions

See errors and streaming & tasks.

On this page