Kling 4.0 API (kling-v4) réunit génération depuis du texte, des images ou des références multimodales, édition et prolongation. Sortie 720p ou 1080p, de 3 à 30 secondes, toujours avec son stéréo.
Points forts du service
Chaque vidéo comprend une piste audio stéréo.
Tarification transparente sans frais cachés. Ne payez que ce que vous utilisez.
| Variante | Niveau | Prix OrPrix actuel | Prix Platine | Prix Diamant | Prix officiel | Votre économie |
|---|---|---|---|---|---|---|
kling-v4 | 720P-input | 0.84Credits(~$0.084)/s | 0.798Credits(~$0.0798)/s | 0.756Credits(~$0.0756)/s | 1.05Credits(~$0.105)/s | 20% |
| 1080P-input | 1.26Credits(~$0.126)/s | 1.197Credits(~$0.1197)/s | 1.134Credits(~$0.1134)/s | 1.575Credits(~$0.1575)/s | 20% | |
| 720P | 1.4Credits(~$0.14)/s | 1.33Credits(~$0.133)/s | 1.26Credits(~$0.126)/s | 1.75Credits(~$0.175)/s | 20% | |
| 1080P | 2.1Credits(~$0.21)/s | 1.995Credits(~$0.1995)/s | 1.89Credits(~$0.189)/s | 2.625Credits(~$0.2625)/s | 20% |
* Les coûts réels dépendent du résultat final.
Kling 4.0 API (kling-v4) réunit génération depuis du texte, des images ou des références multimodales, édition et prolongation. Sortie 720p ou 1080p, de 3 à 30 secondes, toujours avec son stéréo.
50K+
Utilisateurs actifs
99.9%
Disponibilité
2x
Plus rapide
—
Économies
Les cinq modes utilisent kling-v4. Soumettez une tâche, puis interrogez le point de terminaison vidéo pour obtenir le résultat.
Enregistrez la clé créée plus haut dans la variable d'environnement APIMART_API_KEY et envoyez-la sous la forme Authorization: Bearer <key> à chaque requête à la Kling API.
Envoyez POST /v1/videos/generations avec kling-v4, le prompt et les médias du mode choisi. Conservez l’identifiant de tâche. Les URL example.com sont des exemples : remplacez-les par vos propres fichiers accessibles publiquement.
Interrogez GET /v1/tasks/{task_id} jusqu'à ce que status vaille completed, puis lisez l'URL de la vidéo dans data.result.videos[0].url[0] et le montant final dans cost. APIMart conserve les résultats 72 heures : téléchargez les vidéos que vous souhaitez garder.
Consultez la documentation APIMart pour les mises à jour de l’intégration.
curl -X POST https://api.apimart.ai/v1/videos/generations \
-H "Authorization: Bearer $APIMART_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "kling-v4",
"prompt": "A cinematic tracking shot of a cyclist riding through a sunlit coastal road, gentle ocean breeze and natural motion",
"resolution": "720p",
"duration": 5,
"aspect_ratio": "16:9"
}'import os
import time
import requests
API_BASE = "https://api.apimart.ai"
headers = {"Authorization": f"Bearer {os.environ['APIMART_API_KEY']}"}
# 1. Submit the generation task
payload = {
"model": "kling-v4",
"prompt": "A cinematic tracking shot of a cyclist riding through a sunlit coastal road, gentle ocean breeze and natural motion",
"resolution": "720p",
"duration": 5,
"aspect_ratio": "16:9"
}
resp = requests.post(f"{API_BASE}/v1/videos/generations", headers=headers, json=payload, timeout=60)
resp.raise_for_status()
task_id = resp.json()["data"][0]["task_id"]
# 2. Poll the task until it finishes
for _ in range(200):
task_resp = requests.get(f"{API_BASE}/v1/tasks/{task_id}", headers=headers, timeout=30)
task_resp.raise_for_status()
task = task_resp.json()["data"]
if task["status"] == "completed":
print(task["result"]["videos"][0]["url"][0])
break
if task["status"] == "failed":
raise RuntimeError(task.get("error", {}).get("message", "generation failed"))
time.sleep(10)
else:
raise TimeoutError(f"task {task_id} did not finish in time; continue GET polling with this task ID")curl -X POST https://api.apimart.ai/v1/videos/generations \
-H "Authorization: Bearer $APIMART_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "kling-v4",
"prompt": "Animate this scene with a slow camera push-in, subtle natural movement and consistent composition",
"resolution": "720p",
"duration": 5,
"image_urls": [
"https://example.com/first-frame.jpg"
]
}'TASK_ID="task_xxx" # replace with the task_id returned by the POST request
curl "https://api.apimart.ai/v1/tasks/$TASK_ID" \
-H "Authorization: Bearer $APIMART_API_KEY"| Paramètre | Type | Obligatoire | Par défaut | Description |
|---|---|---|---|---|
model | string | Oui | Par défaut: kling-v4 | Identifiant fixe : kling-v4. |
prompt | string | Facultatif | Par défaut: — | Facultatif en mode image, obligatoire dans les autres modes. |
duration | integer | Facultatif | Par défaut: 5 | Entier de 3–30 secondes, défaut 5. Édition : suit la source si omis. Prolongation : durée ajoutée. |
resolution | string | Facultatif | Par défaut: 720p | 720p ou 1080p ; défaut 720p. |
aspect_ratio | string | Facultatif | Par défaut: — | 16:9, 9:16, 1:1, 21:9 ; auto seulement en référence. Défauts : texte 16:9, image selon premier cadre, référence auto, édition selon source. Interdit en prolongation. |
image_urls | string[] | Facultatif | Par défaut: — | Image : début puis fin facultative, deux maximum. Référence explicite et édition : dix références maximum. |
image_with_roles | object[] | Facultatif | Par défaut: — | Objets url/role : first_frame, last_frame, keyframe, reference_image. Huit images clés, dix cadres au total ; middle_frame accepté. |
first_frame_image | string | Facultatif | Par défaut: — | URL de l’image de début en mode image. |
last_frame_image | string | Facultatif | Par défaut: — | URL de fin ; cible finale en prolongation. |
video_urls | string[] | Facultatif | Par défaut: — | Cinq vidéos de référence maximum, 30 secondes utilisées au total. Édition/prolongation : une entrée peut remplacer video_url. |
video_url | string | Facultatif | Par défaut: — | Source unique pour edit/extend, à préciser explicitement. Édition : au moins 3 secondes, tronquée à 30. |
audio_urls | string[] | Facultatif | Par défaut: — | Trois sons de référence maximum, chacun de 5–30 secondes. Images, vidéos et sons : quinze fichiers au total. |
omni_reference_task_type | string | Facultatif | Par défaut: auto | auto, reference, edit ou extend. video_url seul exige edit/extend. reference explicite traite image_urls comme références. |
audio_setting | string | Facultatif | Par défaut: — | origin conserve le son, auto le régénère. Édition : origin par défaut ; référence avec vidéo : auto par défaut. Interdit en prolongation. |
Comparez les modèles vidéo Kling sur APIMart. Consultez la disponibilité, les fonctions et les tarifs sur la page de chaque modèle.
| Modèle | Idéal pour | Résolution | Durée |
|---|---|---|---|
| Kling 4.0 APICette page | Texte, images clés et références multimodales, édition et prolongation, toujours en stéréo | 720P / 1080P | 3–30 s |
| Kling 4.0 Flash API | Génération 720P plus rapide à partir de texte, première image ou références, édition et prolongation, toujours avec audio | 720P | 3–20 s |
| Kling 3.0 API | Vidéo cinématographique à partir de texte ou d'image, avec contrôle des images de début et de fin et prompts multi-plans | 720P / 1080P / 4K | 3–15 s |
| Kling 3.0 Omni API | Génération tout-en-un à partir de texte, d'images et de vidéo, avec rôles de référence et montage vidéo | 720P / 1080P / 4K | 3–15 s |
| Kling 3.0 Turbo API | Texte vers vidéo et image vers vidéo à partir d'une première image, optimisés pour la vitesse | 720P / 1080P | 3–15 s |
| Kling Video O1 API | Un modèle pour le texte en vidéo, les références d'images, première/dernière image et le montage | 720P / 1080P | 5 s / 10 s |
| Kling 2.6 API | Audio natif (mode pro), masques dynamiques et contrôle de caméra | 720P / 1080P | 5 s / 10 s |
| Kling Motion Control 2.6 API | Transférer le mouvement d'une vidéo de référence vers le sujet de votre image | 720P / 1080P | Selon la vidéo de référence |
| Kling 3.0 Motion Control API | Nouvelle génération Kling 3.0 du transfert de mouvement par vidéo de référence | 720P / 1080P | Selon la vidéo de référence |
Un modèle kling-v4 pour cinq modes, des images clés, des références multimodales et une tarification par résolution.
Créez, adaptez et prolongez vos vidéos avec les cinq modes Kling 4.0.
Créez une clé, choisissez un mode et soumettez une tâche vidéo.
Connectez-vous à APIMart, créez une clé API et créditez votre solde avant les requêtes payantes.
Choisissez texte, image, référence, édition ou prolongation ; ajoutez le prompt et les médias requis et vérifiez le tarif.
Envoyez POST /v1/videos/generations, puis consultez GET /v1/tasks/{task_id} jusqu’à la fin.
Modes, limites de référence, facturation, audio et intégration API.
Kling 4.0, aussi appelé Kling AI 4.0 ou Kling4.0, utilise kling-v4. Texte seul : texte ; image de début : image ; images de référence, video_urls ou audio_urls : référence. Avec video_url, précisez omni_reference_task_type edit ou extend. Kling 4.0 Flash a une page séparée.
D'après les articles sur l'annonce de Kuaishou, Kling 4.0 a été lancé officiellement le 15 octobre 2026, après l'ouverture d'un aperçu de Kling 4.0 Flash à une partie des abonnés le 28 septembre 2026. Sur APIMart, le modèle complet est disponible sous kling-v4 ; Kling 4.0 Flash a sa propre page.
Kling 4.0 porte les clips à 3–30 secondes, ajoute toujours un son stéréo et prend en charge le 21:9, jusqu'à 8 images clés intermédiaires, les références avec vidéo et audio, le montage et la prolongation vidéo, le tout sous un seul ID de modèle. Kling 3.0 s'arrête à 15 secondes mais propose la 4K, les prompts négatifs et les paramètres multi-plans, que kling-v4 ne gère pas.
Mode image : une image de début requise, une fin facultative et huit images clés maximum, dix cadres au total. Référence : dix images, cinq vidéos totalisant 30 secondes utilisées, trois sons de 5–30 secondes chacun, quinze fichiers combinés. Utilisez @Image1, @Video1 et @Audio1 dans le prompt.
Texte, image et références sans vidéo : secondes de sortie. Prolongation : secondes ajoutées uniquement. Édition et référence vidéo : sortie + max(sortie, entrée), au tarif avec entrée vidéo. L’entrée cumulée est arrondie au supérieur et plafonnée à 30 secondes. Une source de 3,04 secondes éditée sans duration donne 4 secondes, facturées 8 secondes. Consultez les tarifs en direct. Une génération échouée est intégralement remboursée ; un échec de mesure de durée renvoie 400 sans facturation.
La génération standard est facturée à la seconde de sortie au tarif 720p ou 1080p affiché sur cette page : un clip de 5 secondes en 720p coûte cinq fois le tarif 720p. Le montage et la génération avec vidéo de référence suivent le tarif d'entrée vidéo décrit plus haut. Seules les requêtes réussies sont facturées.
Oui. Les prix de cette page sont des prix membres Gold, à -20 %. Les membres Platinum et Diamond économisent davantage, jusqu'à 28 %, et seules les requêtes réussies sont facturées.
Non. La Kling 4.0 API n'a pas de quota gratuit sur APIMart. La facturation se fait à l'usage et à la seconde, seules les requêtes réussies sont payées, et les prix membres commencent à -20 %.
Inscrivez-vous sur APIMart, ouvrez la page API Keys du tableau de bord et créez une clé. La même clé appelle kling-v4 et tous les modèles d'APIMart, avec paiement à l'usage et sans abonnement.
720p/1080p, 3–30 secondes, toujours en stéréo. Formats : 16:9, 9:16, 1:1, 21:9 ; auto uniquement en référence. Défauts : texte 16:9, image selon premier cadre, référence auto, édition selon source. L’édition conserve le son sauf audio_setting auto. En référence avec vidéo, origin conserve son audio.
POST /v1/videos/generations avec model kling-v4, puis GET /v1/tasks/{task_id}. Les médias doivent être publics. Utilisez resolution ; mode, multi_shot, multi_prompt, element_list, negative_prompt et audio false ne sont pas acceptés.
Non. Elle ajoute 3–30 secondes après le dernier cadre et renvoie la source assemblée au nouveau clip. Seul l’ajout est facturé. last_frame_image ou le rôle last_frame définit une fin cible. N’envoyez ni aspect_ratio ni audio_setting : le format et le son d’origine sont conservés, le nouvel audio est généré.
Découvrez d'autres modèles de la même catégorie.

ViduQ 4 Preview
Vidu Q4 Preview is ShengShu's image-to-video and reference-to-video model. Animate one first frame or combine up to 15 reference images and 3 audio clips into 3–16 second videos at up to 4K, with audio generated by default.

Wan 3.0 Video Prime
Wan 3.0 Prime is the Prime version of Alibaba Cloud's all-in-one Wan 3.0 video model, with general, first-and-last-frame and file or webpage modes and 2–30 second output.

Gemini Omni 1.1 Flash
Gemini Omni 1.1 Flash is a multimodal video model officially released by Google that supports rapid generation, natural language editing, and cinematic-quality visual control. This page connects to the official service through APIMart’s unified video API and uses separate pricing and task logs.

MiniMax H3 Max
MiniMax H3 Max generates video from text and images at 480P, 768P or 1080P with 5–15 second clips, first/last frames, multimodal references and synced audio.