API.Ai-Gate.one logo
API.Ai-Gate.one
User account page

API Documentation

Text Generation API

Generate text content using advanced AI models.

0.00060$ per 1000 characters.

Model selection

Model selection depends on the length of the query. We constantly monitor and utilize current models on the market.

Currently, these are:

  • Llama 4 Maverick : 1M tokens.
  • xAI: Grok 4.1 Fast : 2M tokens.
  • Qwen Long : 10M tokens.

Endpoint

POST /api/v1/text

Request Example

{
    "apiKey": "your-api-key",
    "text": "2+2?"
}

Response

Returns a json

{
"taskId":"request-taskId"
}

Getting Results

Polling Endpoint

GET /api/v1/result/:taskId

Use the task ID returned from the generation request to poll for results.

Example

GET /api/v1/result/abc123-def456-ghi789

Response example

Returns a json

{
"taskId":"request-taskId",
"data":"result text"
}

Image Generation API

Generate images from text descriptions.

0.02$ image.

Model selection

We constantly monitor and utilize current models on the market.

Currently, these are:

  • NanoBananaEdit
  • NanoBanana

Endpoint

POST /api/v1/image

Request Example

{
    "apiKey": "your-api-key",
    "prompt": "Monkey",
    "aspectRatio": "16:9",
    "imageUrls": ["https://url-to-image"]
}

Getting Results

Polling Endpoint

GET /api/v1/result/:taskId

Use the task ID returned from the generation request to poll for results.

Request example

GET /api/v1/result/abc123-def456-ghi789

Response example

Returns a json

{
"taskId":"request-taskId",
"url":"https://result-url"
}

Video Generation API

Generate videos using Sora2 and other models.

    Models:
  • Sora2
    • 10s : 0.2$
    • 15s : 0.25$
  • Wan2_6_720
    • 5s : 0.4$
    • 10s : 0.8$
    • 15s : 1.2$
  • Wan2_6_1080
    • 5s : 0.6$
    • 10s : 1.1$
    • 15s : 1.7$
  • Kling2_6
    • 5s : 0.3$
    • 10s : 0.6$
  • Veo3_1_Fast
    • 8s : 0.4$
  • Veo3_1_Quality
    • 8s : 1.3$

Endpoint

POST /api/v1/video

Request Example

{
    "apiKey": "your-api-key",
    "prompt": "Monkey",
    "modelName": "Sora2",
    "durationSec": "10",
    "aspectRatio": "16:9",
    "imageUrls": ["https://url-to-image"]
}

Getting Results

Polling Endpoint

GET /api/v1/result/:taskId

Use the task ID returned from the generation request to poll for results.

Request example

GET /api/v1/result/abc123-def456-ghi789

Response example

Returns a json

{
"taskId":"request-taskId",
"url":"https://result-url"
}

Sound Generation API

Generate sound effects and audio.

0.01$ sec.

Endpoint

POST /api/v1/sound

Request Example

{
    "apiKey": "your-api-key",
    "prompt": "wind",
    "durationMs": 1000,  // min 500ms
    "isLoop": true      //If true, the sound will loop seamlessly; if false, it will fade in and out smoothly.
}

Getting Results

Polling Endpoint

GET /api/v1/result/:taskId

Use the task ID returned from the generation request to poll for results.

Request example

GET /api/v1/result/abc123-def456-ghi789

Response example

Returns a json

{
"taskId":"request-taskId",
"url":"https://result-url"
}

Voice Generation API

Generate speech from text with custom parameters.

0.1$ per 1000 characters.

Endpoint

POST /api/v1/voice

Request Example

{
    "apiKey": "your-api-key",
    "name": "Aria",
    "text": "How are you?",
    "stability": 0.5,    //0.0..1.0
    "similarity_boost": 0.75,    //0.0..1.0
    "style": 0, //0.0..1.0
    "speed": 1.0,   //0.7..1.2
    "previousText": "Hi.",
    "nextText": "Why are you silent?"
}

Getting Results

Polling Endpoint

GET /api/v1/result/:taskId

Use the task ID returned from the generation request to poll for results.

Request example

GET /api/v1/result/abc123-def456-ghi789

Response example

Returns a json

{
"taskId":"request-taskId",
"url":"https://result-url"
}

Balance API

Endpoint

GET /api/v1/balance/api-key

Getting Results

Request example

GET /api/v1/balance/abc123-def456-ghi789

Response example

Returns a balance

123.4