Endpointy
| Metoda | Endpoint | Opis |
|---|---|---|
| POST | /api/v1/generateTask/kling-2-1 | Utwórz zadanie generowania |
| GET | /api/v1/statusTask/kling-2-1 | Sprawdź status zadania |
Uwierzytelnianie
Wszystkie żądania wymagają klucza API w nagłówku:Treść żądania
Parametry
async (polling) or callback (webhook)
Callback URL, required when request_type=callback (conditional)
Routing strategy: auto, value, or official
Model input parameters
standard-image-to-video— Standard tier image-to-video, requires 1 imagepro-image-to-video— Pro tier image-to-video, supports 1-2 images (end frame)master-text-to-video— Master tier text-to-videomaster-image-to-video— Master tier image-to-video, requires 1 image
Przykład
Standard Image-to-VideoOdpowiedź
POST /api/v1/generateTask/kling-2-1
ReturnstaskId on success for subsequent status queries.
Success:
GET /api/v1/statusTask/kling-2-1
Query task execution status and results viataskId.
Pola odpowiedzi statusu
Unique task identifier.
Current task state:
pending, processing, success, or failed.JSON string containing
resultUrls array. Only present on success. Parse with JSON.parse().Error code. Only present when
state is failed. See Kody błędów.Human-readable error message. Only present when
state is failed.Task creation timestamp (Unix milliseconds).
Task completion timestamp (Unix milliseconds).
Processing duration in milliseconds.
Kody błędów
| Code | Description |
|---|---|
| 400 | Invalid parameters or request error |
| 401 | Invalid or missing API Key |
| 429 | Rate limit exceeded |
| Fail Code | Description |
|---|---|
CONTENT_VIOLATION | Content violates safety guidelines |
INVALID_IMAGE_URL | Cannot access provided image URL |
Limity rate
| Limit | Value |
|---|---|
| Requests | 10000 / minute |
| Concurrent tasks | 1000 |
429 error. Wait and retry.
Wskazówki
- Generation time:
- 5-second video: ~60-90 seconds
- 10-second video: ~90-120 seconds
- Submit task, wait 60 seconds, then poll every 5 seconds
- Callback mode: Video generation takes time, strongly recommend using
callbackmode. - Video expiration: Result URLs are valid for 15 days. Download promptly.
- Content moderation: Prompts must comply with content safety guidelines.
- Tier selection:
standard: Best value, for batch generationpro: Supports start/end frame control, for precise creationmaster: Highest quality, for professional production
- End frame feature:
promode supports 2 images — first as start frame, second as end frame. - Negative prompt: Use
negative_promptto avoid unwanted elements. - CFG Scale:
- Higher values: Follows prompt more strictly, may lose creativity
- Lower values: More creative, may deviate from prompt
- Recommended: 0.3-0.7
- Image formats:
image_urlssupports JPG, PNG, WebP, max 10MB per image.