HappHapp Docs
Ressourcen

API-Referenz

REST- und WebSocket-API für Agenten, Chats, Wissensdatenbank, Tools, Telefonnummern und Webhooks

Happ bietet eine REST- und WebSocket-API, um Agenten zu verwalten, Nachrichten zu senden, den KI-Modus zu steuern und Happ in Ihre Abläufe zu integrieren. Die vollständige Referenz zum Ausprobieren finden Sie in Scalar — sie ist maßgeblich für alle Endpunkte, Schemas und Beispiele.

api.happ.tools/reference

Ressourcengruppen

Die öffentliche Referenz umfasst diese Gruppen:

  • Auth — Anmeldung, Token erneuern
  • Companies — Workspaces, Mitglieder, Einladungen
  • Access Tokens — langlebige Tokens für Integrationen
  • Assistants — GET/POST /api/assistants-new, PATCH /api/assistants-new/{id}
  • Assistant tools — /api/assistant-tools-new
  • Assistant knowledge — /api/assistant-knowledge-new
  • Chats — Chats auflisten, Nachrichten senden und auflisten, KI-Steuerung umschalten (PATCH /api/chats/{id} isUnderAiControl)
  • Calls — einen ausgehenden Anruf starten: POST /api/assistants/{id}/originate

Alles Weitere auf der Plattform (Telefonnummern, Integrationen, Abrechnung, Analytik) wird über das Dashboard gesteuert, nicht über die öffentliche API.

Authentifizierung

Jede Anfrage erfordert einen Access Token, den Sie in den Kontoeinstellungen unter my.happ.tools erzeugen. Senden Sie ihn im Header:

X-Access-Token: happ_your_token_here

Basis-URL (Produktion): https://api.happ.tools.

WebSocket

Verbinden Sie sich über Socket.IO mit wss://api.happ.tools (Standard-Namespace, kein Pfadsuffix): Authentifizieren Sie sich mit Ihrem Token, übergeben Sie auth: { companyId } und empfangen Sie dann die Ereignisse MESSAGE_CREATED, CHAT_MODE_CHANGED und CHAT_CREATED. Siehe Chats > Echtzeit-Updates.

Mit KI nutzen

Sie bauen die Integration mit einem KI-Tool (Claude, Cursor, Copilot)? Geben Sie ihm unsere maschinenlesbaren Quellen, statt Dokumentation hineinzukopieren:

  • OpenAPI-Spezifikation — https://api.happ.tools/api/swagger-json (alle Endpunkte, Schemas und Auth-Regeln)
  • Docs-Index — https://docs.happ.tools/llms.txt

Start-Prompt:

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>

Weiter

  • Chats — der Posteingang, den diese Endpunkte steuern
  • Webhooks — Ereignisse an Ihren Server senden

Help me solve it

Happ answers right away and hands over to a manager when needed.

Auf dieser Seite