UlazAI API Documentatie

Kling 2.6 Bewegingsbediening API

Breng beweging over van een rijvideo terwijl je karakter consistent blijft.

💰 Vast tarief: 12 credits/s (720p) of 20 tegoeden/s (1080p). Duur × tarief.

✨ Mogelijkheden

Bewegingsoverdracht van referentievideo

Karakterconsistentie uit een afbeelding

720p / 1080p uitgang

Asynchrone werkstroom: taak aanmaken → pollstatus

API sleutelauthenticatie

Voorspelbare facturering per seconde

POST /kling26/motion-control/api/genereren/

Maak bewegingscontroletaak

Start een nieuwe Motion Control-generatie. Retourneert een taak_id je kunt stemmen.

Vraag headers aan

Authorization: Bearer YOUR_API_KEY
Content-Type: application/json

Verzoek lichaam

{
  "prompt": "The character dances with energetic arm swings.",
  "inputUrls": ["https://example.com/character.png"],
  "videoUrls": ["https://example.com/driving.mp4"],
  "characterOrientation": "video",
  "mode": "720p",
  "durationSeconds": 10
}

Parameters

snel * (snaar)

Tekstbeschrijving van de gewenste output. Maximaal 2500 tekens.

invoerUrls * (matrix)

Array met precies 1 afbeeldings-URL (JPEG/PNG/WebP, ≤10MB aanbevolen).

videoUrls * (matrix)

Array met precies 1 aansturende video-URL (MP4/MOV/MKV, 3-30s, ≤100MB aanbevolen).

karakterOriëntatie (snaar)

Of video (tot 30s) of afbeelding (tot 10s). Standaard: video.

modus (snaar)

Uitgangsresolutie: 720p of 1080p. Standaard: 720p.

duurSeconden (geheel getal)

Gebruikt voor kredietschatting en facturering (3–30). Als karakterOriëntatie=afbeelding, maximaal 10.

Succesreactie (200)

{
  "success": true,
  "task_id": "uuid-here",
  "provider_task_id": "provider-task-id",
  "status": "processing",
  "credits_charged": 60
}

cURL-voorbeeld

curl -X POST https://ulazai.com/kling26/motion-control/api/generate/ \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "prompt": "The character dances with energetic arm swings.",
    "inputUrls": ["https://example.com/character.png"],
    "videoUrls": ["https://example.com/driving.mp4"],
    "characterOrientation": "video",
    "mode": "720p",
    "durationSeconds": 10
  }'
GET /kling26/motion-control/api/status/{task_id}/

Controleer de taakstatus

Poll totdat de status wordt voltooid of mislukt.

Voltooide reactie

{
  "success": true,
  "id": "uuid-here",
  "status": "completed",
  "video_url": "https://cdn.../result.mp4",
  "mode": "720p",
  "duration_seconds": 10
}

cURL-voorbeeld

curl -X GET https://ulazai.com/kling26/motion-control/api/status/UUID/ \
  -H "Authorization: Bearer YOUR_API_KEY"

💰 Prijzen

720p

12 tegoeden / seconde

• 10s = tegoeden

• 30s = tegoeden

1080p

20 tegoeden / seconde

• 10s = tegoeden

• 30s = tegoeden