Перейти к содержимому
PraktickAI
КурсыДля командУслугиДокументацияБлог
КурсыДля командУслугиДокументацияБлог
ГлавнаяДокументацияОбзор API

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

Начало работы

  • Обзор API

Справочник API

  • Email API
  • Agent API

Руководства

  • Руководство по настройке

Обзор API

Введение в API платформы PraktickAI — базовый URL, аутентификация, лимиты и обработка ошибок. Ранний доступ.

На этой странице
  • Базовый URL
  • Аутентификация
  • Запросы и ответы
  • Лимиты запросов
  • Формат ошибок
  • Что дальше

Ранний доступ / предпросмотр. API PraktickAI активно разрабатываются и доступны партнёрам по разработке. Эндпоинты, поля и лимиты могут измениться до общего релиза. Запросите доступ в консоли администратора.

Платформа PraktickAI даёт вашему продукту две ИИ-услуги, опирающиеся на ваши данные, через единый согласованный API: Email API для чтения почтового ящика и создания или автоматической отправки ответов и Agent API для ответов на вопросы из ваших подключённых знаний. Обе используют одну аутентификацию, базовый URL, формат ошибок и лимиты, описанные на этой странице.

Базовый URL

Все запросы отправляются на один базовый URL по HTTPS. Запросы по обычному HTTP отклоняются.

https://api.praktickai.app

API версионируется в пути. Текущая версия — v1, например `https://api.praktickai.app/v1/agent/messages`. Поля добавляются обратно совместимо; несовместимые изменения выходят под новым префиксом версии.

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

Аутентифицируйте каждый запрос Bearer API-ключом в заголовке `Authorization`. Создавайте и ротируйте ключи в консоли администратора в разделе Настройки → API-ключи. Ключи привязаны к одному рабочему пространству.

curl https://api.praktickai.app/v1/agent/messages \
  -H "Authorization: Bearer pk_live_xxxxxxxxxxxxxxxx" \
  -H "Content-Type: application/json" \
  -d '{ "message": "Как сбросить пароль?" }'

API-ключи имеют полный доступ к рабочему пространству. Храните их на сервере, никогда не включайте в код браузера или мобильного приложения и немедленно ротируйте при утечке. Тестовые ключи имеют префикс `pk_test_` и работают только с данными песочницы.

ПрефиксСредаПримечания
pk_live_ПродакшнРаботает с реальными почтовыми ящиками и источниками знаний.
pk_test_ПесочницаИзолированные данные, реальная отправка писем не происходит.

Запросы и ответы

Отправляйте и принимайте JSON. Для запросов с телом задавайте `Content-Type: application/json`. URL коллекций ресурсов оканчиваются слэшем. Метки времени — ISO 8601 в UTC, идентификаторы — непрозрачные строки, чувствительные к регистру.

Лимиты запросов

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

ЗаголовокОписание
X-RateLimit-LimitМаксимум запросов в текущем окне.
X-RateLimit-RemainingОсталось запросов в текущем окне.
X-RateLimit-ResetUnix-метка времени сброса окна.
ОбластьЛимит по умолчанию
Сообщения агента60 запросов / минуту
Черновик и отправка письма120 запросов / минуту
Управление знаниями и ящиками30 запросов / минуту

При превышении лимита API возвращает HTTP 429. Учитывайте заголовок X-RateLimit-Reset и повторяйте с экспоненциальной задержкой. Нужны более высокие лимиты? Напишите в консоли администратора.

Формат ошибок

Ошибки используют стандартные коды HTTP и согласованное тело JSON. Всегда логируйте `request_id` — он позволяет поддержке отследить конкретный вызов.

{
  "error": {
    "type": "invalid_request_error",
    "code": "missing_field",
    "message": "Поле 'message' обязательно.",
    "param": "message",
    "request_id": "req_8f2a1c9d4e"
  }
}
СтатусtypeЗначение
400invalid_request_errorЗапрос сформирован неверно или отсутствует обязательное поле.
401authentication_errorОтсутствует или неверный API-ключ.
403permission_errorКлюч действителен, но не имеет прав на это действие.
404not_found_errorУказанный ресурс не существует.
429rate_limit_errorСлишком много запросов — снизьте темп и повторите.
500api_errorОшибка на нашей стороне. Можно безопасно повторить.

Что дальше

  • Email API — подключите почтовый ящик и создавайте или автоматически отправляйте обоснованные ответы.
  • Agent API — отправьте сообщение и получите ответ из ваших знаний с источниками.
  • Руководство по настройке — подключите Notion, Slack и Google Drive через MCP и разверните агента.

Откройте справочник Email API, справочник Agent API или следуйте руководству по настройке, чтобы подключить первые источники знаний.

На этой странице

  • Базовый URL
  • Аутентификация
  • Запросы и ответы
  • Лимиты запросов
  • Формат ошибок
  • Что дальше

PraktickAI

AI-обучение и консалтинг для технических команд

КурсыДля командУслугиДокументацияБлог
karel@praktickai.appLinkedIn

© 2026 PraktickAI — SkyVisual s.r.o. Все права защищены. Политика конфиденциальности · Условия использования · Порядок рассмотрения жалоб