Skip to main content
POST
/
api
/
openapi
/
submit
curl --request POST \
  --url https://aireiter.com/api/openapi/submit \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '{
    "model": "kling_3_0_turbo",
    "params": {
      "prompt": "A cinematic push-in shot with natural motion and soft lighting",
      "image_url": "https://example.com/reference.jpg",
      "aspect_ratio": "16:9",
      "resolution": "720p",
      "video_length": 5
    },
    "out_task_id": "my_task_123456"
  }'
{
  "out_task_id": "<string>",
  "status": "<string>",
  "estimated_credits": 123,
  "created_at": "<string>"
}

Authorizations

Authorization
string
required
All endpoints require authentication using a Bearer Token.Get your API Key:Visit the API Key Management Page to obtain your API Key.Include in the request header:
Authorization: Bearer YOUR_API_KEY

Body

model
string
required
Model Name:
  • "kling_3_0_turbo" - Default
params
object
required
Model Parameters Object
out_task_id
string
required
Initiator Task IDUser-defined task identifier, required

Response

out_task_id
string
Initiator task ID, which can be used to query 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://aireiter.com/api/openapi/submit \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '{
    "model": "kling_3_0_turbo",
    "params": {
      "prompt": "A cinematic push-in shot with natural motion and soft lighting",
      "image_url": "https://example.com/reference.jpg",
      "aspect_ratio": "16:9",
      "resolution": "720p",
      "video_length": 5
    },
    "out_task_id": "my_task_123456"
  }'