HappHapp Docs
Ресурси

Довідник API

REST + WebSocket API для асистентів, чатів, знань, інструментів, телефонів і вебхуків

MarkdownOpen in ClaudeOpen in ChatGPT

Happ надає REST + WebSocket API для керування асистентами, надсилання повідомлень, контролю режиму AI та інтеграції Happ у ваші робочі процеси. Повний, придатний для тестування довідник живе в Scalar — він є джерелом істини для кожного ендпоінта, схеми й прикладу.

api.happ.tools/reference

Групи ресурсів

Публічний reference охоплює такі групи:

  • Auth — вхід, оновлення токена
  • Companies — робочі простори, учасники, запрошення
  • Access Tokens — довгоживучі токени для інтеграцій
  • Assistants — GET/POST /api/assistants-new, PATCH /api/assistants-new/{id}
  • Assistant tools — /api/assistant-tools-new
  • Assistant knowledge — /api/assistant-knowledge-new
  • Chats — список чатів, надсилання й перелік повідомлень, перемикання AI (PATCH /api/chats/{id} isUnderAiControl)
  • Calls — вихідний дзвінок: POST /api/assistants/{id}/originate

Решта платформи (номери, інтеграції, білінг, аналітика) керується з кабінету, а не з публічного API.

Автентифікація

Усі запити вимагають токен доступу, згенерований у налаштуваннях акаунта на my.happ.tools. Надсилайте його в заголовку:

X-Access-Token: happ_your_token_here

Базовий URL (продакшн): https://api.happ.tools.

WebSocket

Підключення через Socket.IO до wss://api.happ.tools (простір імен за замовчуванням, без суфікса шляху): автентифікуйтеся токеном, передайте auth: { companyId } і отримуйте події MESSAGE_CREATED, CHAT_MODE_CHANGED та CHAT_CREATED. Див. Чати > Оновлення в реальному часі.

Використання з AI

Інтегруєтесь за допомогою AI-асистента (Claude, Cursor, Copilot)? Передайте йому наші машиночитані джерела замість копіювання документації:

  • Специфікація OpenAPI — https://api.happ.tools/api/swagger-json (усі ендпоінти, схеми та правила авторизації)
  • Індекс документації — https://docs.happ.tools/llms.txt

Стартовий промпт:

You are integrating with the Happ Platform API.
Spec: https://api.happ.tools/api/swagger-json
Docs: https://docs.happ.tools/llms.txt
Auth: send the header X-Access-Token: happ_...
Task: <describe what you want to build>

Далі

  • Чати — скринька, яку керують ці ендпоінти
  • Вебхуки — надсилайте події на ваш сервер

Допомогти з рішенням

Happ відповість одразу і за потреби передасть питання менеджеру.

Написати менеджеру в Telegram

На цій сторінці