Skip to main content
POST
https://test.aireiter.com
/
api
/
openapi
/
submit
curl --request POST \
  --url https://test.aireiter.com/api/openapi/submit \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '{
    "model": "veo3_1_fast",
    "params": {
      "prompt": "The mist flows slowly in the mountains",
      "image_url": "https://example.com/start.jpg",
      "end_image_url": "https://example.com/end.jpg",
      "aspect_ratio": "16:9"
    },
    "out_task_id": "my_task_123456"
  }'
{
  "statusCode": 200,
  "message": "",
  "data": {
      "task_id": "order_p9EyMzcBxkH7zxQhlnP6k",
      "out_task_id": "my_task_123456",
      "out_task_id": "my_task_123456",
      "status": "pending",
      "estimated_credits": 100,
      "created_at": "2025-12-22T06:03:28.242Z"
  }
}

Authorizations

Authorization
string
required
All endpoints require authentication using a Bearer Token.Get the API Key:Visit the API Key management page to obtain your API Key.Include the following in the request headers:
Authorization: Bearer YOUR_API_KEY

Body

model
string
required
Model nameFixed value: "veo3_1_fast"
params
object
required
Model parameters object
out_task_id
string
required
Client task IDUser-defined task identifier, required
callback_url
string
Callback notification URL after task completionThe system will send a POST request to this URL to notify results after the task completes
metadata
object
Custom metadataReturned as-is when querying results, can be used for business identification

Response

task_id
string
Task ID for querying the result
out_task_id
string
Initiator’s task ID, can be used for querying the result
status
string
Initial status, fixed as "pending"
estimated_credits
number
Estimated credits consumption
created_at
string
Creation time (ISO format)
curl --request POST \
  --url https://test.aireiter.com/api/openapi/submit \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '{
    "model": "veo3_1_fast",
    "params": {
      "prompt": "The mist flows slowly in the mountains",
      "image_url": "https://example.com/start.jpg",
      "end_image_url": "https://example.com/end.jpg",
      "aspect_ratio": "16:9"
    },
    "out_task_id": "my_task_123456"
  }'
{
  "statusCode": 200,
  "message": "",
  "data": {
      "task_id": "order_p9EyMzcBxkH7zxQhlnP6k",
      "out_task_id": "my_task_123456",
      "out_task_id": "my_task_123456",
      "status": "pending",
      "estimated_credits": 100,
      "created_at": "2025-12-22T06:03:28.242Z"
  }
}