Документация

Начните интеграцию с KIE API за несколько минут. Подробные примеры кода и описание всех эндпоинтов.

Содержание

Аутентификация

Все запросы к API требуют API-ключа, который передаётся в заголовке Authorization. Получите ключ в личном кабинете.

# Заголовок авторизации Authorization: Bearer YOUR_API_KEY

Быстрый старт

Три примера, чтобы начать работу с API: cURL, Python и JavaScript.

cURL
curl -X POST https://api.kie.ai/v1/images/generate \ -H "Authorization: Bearer YOUR_API_KEY" \ -H "Content-Type: application/json" \ -d '{"prompt": "Futuristic city at sunset", "model": "flux-kontext"}'
Python
import requests response = requests.post( "https://api.kie.ai/v1/images/generate", headers={"Authorization": "Bearer YOUR_API_KEY"}, json={ "prompt": "Futuristic city at sunset", "model": "flux-kontext" } ) result = response.json() print(result["image_url"])
JavaScript
const response = await fetch('https://api.kie.ai/v1/images/generate', { method: 'POST', headers: { 'Authorization': 'Bearer YOUR_API_KEY', 'Content-Type': 'application/json' }, body: JSON.stringify({ prompt: 'Futuristic city at sunset', model: 'flux-kontext' }) }); const data = await response.json(); console.log(data.image_url);

Генерация видео

Создавайте видео на основе текстового описания или изображения-референса.

POST /v1/videos/generate
ПараметрТипОписание
promptstringТекстовое описание видео
modelstringМодель: kling, runway-gen3, pika
durationintegerДлительность в секундах (5-30)
aspect_ratiostring16:9, 9:16, 1:1
image_urlstringURL референс-изображения (опционально)

Генерация изображений

Генерируйте изображения с помощью различных ИИ-моделей.

POST /v1/images/generate
ПараметрТипОписание
promptstringТекстовое описание изображения
modelstringМодель: flux-kontext, 4o-image, midjourney
sizestring1024x1024, 1024x1792, 1792x1024
stylestringnatural, vivid (опционально)

Генерация музыки

Создавайте музыкальные композиции на основе текстового описания жанра, настроения и стиля.

POST /v1/music/generate
ПараметрТипОписание
promptstringОписание стиля и настроения
modelstringМодель: suno, udio
durationintegerДлительность в секундах (15-240)
instrumentalbooleanТолько инструментал (опционально)
Получить API-ключ