Документация API
Обзор
API ProGPT позволяет интегрировать возможности генерации текстов в ваши приложения. RESTful API, возвращает JSON. Базовый URL: https://api.progpt.ru/v1
Для доступа к API необходим тариф "Бизнес" (1999 ₽/мес). API-ключ выдаётся после подключения тарифа.
Авторизация
Все запросы требуют API-ключ в заголовке:
Authorization: Bearer YOUR_API_KEY
Методы API
POST
/v1/generate
Генерация нового текста по заданным параметрам
POST
/v1/rewrite
Рерайт существующего текста с изменением тональности
GET
/v1/usage
Статистика использования API-ключа
Генерация текста
Создаёт новый текст на основе темы, тональности и формата.
Запрос
curl -X POST https://api.progpt.ru/v1/generate \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"topic": "искусственный интеллект в бизнесе",
"content_type": "blog-post",
"tone": "professional",
"length": "medium",
"variants": 3
}'
Ответ
{
"success": true,
"data": {
"variants": [
{ "text": "...", "words": 420 },
{ "text": "...", "words": 385 },
{ "text": "...", "words": 401 }
],
"usage": { "words_used": 1206, "words_limit": 50000 }
}
}
Коды ошибок
| Код | Описание |
|---|---|
| 400 | Некорректный запрос (не указана тема) |
| 401 | Неверный или отсутствующий API-ключ |
| 429 | Превышен лимит запросов |
| 500 | Внутренняя ошибка сервера |
Лимиты
- • 100 запросов в минуту на один API-ключ
- • До 10 000 слов на один запрос
- • До 10 вариантов текста за одну генерацию
- • Поддержка: русский, английский языки