AI AI-generated. The people shown do not exist.

One interface, included in every plan

Gibt es eine Schnittstelle?

Ja, in jedem Tarif. HTTP und MCP, mit einem Schlüssel aus Ihrem Konto.

· beantwortet, während das Team im Gespräch war

Create bots, maintain the knowledge base, read conversations, ask questions — with the same key straight from an AI assistant. Only the pace differs between plans.

39
REST endpoints
35
MCP tools
4
Webhook events

The first call

GET api/v1/me
Authorization: Bearer waa_…

If it answers, the token works — and the response tells you which team it belongs to and which rights it carries.

What the interface can do

This list is not written, it is counted: it comes from the same description that also produces the reference in your account area and the machine-readable version.

Account

  • GET api/v1/me Details about the token in use

Bots

  • GET api/v1/bots List the team's bots
  • POST api/v1/bots Create a bot
  • GET api/v1/bots/{bot} Read a bot
  • PATCH api/v1/bots/{bot} Update a bot
  • DELETE api/v1/bots/{bot} Delete a bot
  • GET api/v1/bots/find Bot über die Domain finden

Widget

  • GET api/v1/bots/{bot}/widget Read the widget design
  • PATCH api/v1/bots/{bot}/widget Update the widget design

Knowledge base

  • GET api/v1/bots/{bot}/pages List knowledge base pages
  • PATCH api/v1/bots/{bot}/pages/{page} Update a page
  • DELETE api/v1/bots/{bot}/pages/{page} Delete a page
  • POST api/v1/bots/{bot}/crawl Trigger a crawl
  • POST api/v1/bots/{bot}/reindex Re-index
  • GET api/v1/bots/{bot}/pages/{page} Eine Seite samt Abschnitten lesen
  • PATCH api/v1/bots/{bot}/chunks/{chunk} Einen Abschnitt ändern

Conversations

  • GET api/v1/bots/{bot}/conversations List conversations
  • GET api/v1/bots/{bot}/conversations/{conversation} Read a conversation
  • GET api/v1/bots/{bot}/conversations/{conversation}/messages Read a conversation's messages

Chat

  • POST api/v1/bots/{bot}/messages Ask the bot a question

Analytics

  • GET api/v1/bots/{bot}/analytics Analytics for one bot
  • GET api/v1/bots/{bot}/analytics/low-confidence Unsichere Antworten

Webhooks

  • GET api/v1/webhooks Webhook-Ziele auflisten
  • POST api/v1/webhooks Ein Webhook-Ziel anlegen
  • DELETE api/v1/webhooks/{webhook} Ein Webhook-Ziel löschen
  • GET api/v1/webhooks/{webhook}/deliveries Zustellversuche eines Ziels lesen

Wissenslücken

  • GET api/v1/bots/{bot}/gaps Wissenslücken auflisten
  • PATCH api/v1/bots/{bot}/gaps/{gap} Eine Lücke ändern
  • POST api/v1/bots/{bot}/gaps/{gap}/resolve Eine Lücke beantworten
  • DELETE api/v1/bots/{bot}/gaps/{gap} Eine Lücke löschen

Korrekturen

  • GET api/v1/bots/{bot}/corrections Korrekturen auflisten
  • POST api/v1/bots/{bot}/corrections Eine falsche Antwort korrigieren
  • PATCH api/v1/bots/{bot}/corrections/{correction} Eine Korrektur ändern
  • DELETE api/v1/bots/{bot}/corrections/{correction} Eine Korrektur löschen

Content-Vorschläge

  • GET api/v1/bots/{bot}/suggestions Content-Vorschläge auflisten
  • POST api/v1/bots/{bot}/suggestions/analyze Neue Analyse anstossen
  • GET api/v1/bots/{bot}/suggestions/{suggestion} Einen Vorschlag lesen
  • PATCH api/v1/bots/{bot}/suggestions/{suggestion} Einen Vorschlag annehmen oder ablehnen

Description

  • GET api/v1/openapi.json The machine-readable description of this API

The key

You create it yourself and revoke it whenever you like. It is shown in plain text exactly once — after that nobody can show it again, not even us.

In your account area under api-zugang

Pace, not access tiers

Access is the same in every plan, the free one included. The only difference is how many requests per minute get through.

The exact tiers live with the plans, because that is where they are maintained. A second list here would sooner or later be the wrong one.

To the pricing overview

MCP: the same key, for AI assistants

Ask your AI assistant how many conversations the shop bot had yesterday: it looks the answer up itself instead of you digging out a report. All it needs is the same key, there is nothing to build.

Endpoint
api/mcp
Authentication
Authorization: Bearer
MCP tools
35

Webhooks

Instead of asking, you get called. Every delivery carries an HMAC-SHA256 signature with a timestamp, so you can verify that it came from us and was not replayed.

  • conversation.started
  • conversation.ended
  • message.created
  • lead.captured

The signature sits in the header X-WAA-Signature. You register your own targets in the account area under API access, or through the API itself; the same place lists the last delivery attempts with the response code your server returned.

Cookie Settings

We use cookies to provide you with the best experience on our website. Learn more in our Privacy Policy.

Essential Cookies

Required for the basic functionality of the website.

Always active