Документация 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 вариантов текста за одну генерацию
  • • Поддержка: русский, английский языки