OpenAPI 3.0.3

API & MCP

Integrieren Sie ChatReact in Ihre Anwendungen. Vollständige REST-API mit interaktivem Explorer und Code-Beispielen.

REST & MCP API

Volle REST-API plus Model Context Protocol für KI-Assistenten

Sichere Authentifizierung

API-Schlüssel mit cr_ Prefix für sichere Zugriffskontrolle

Webhook-Events

Echtzeit-Benachrichtigungen für Chat-Sitzungen und mehr

Rate Limiting

60 Req/Min Widget, 120 Req/Min Admin

Schnellstart

example.js
// Initialize chat session
const response = await fetch('/api/widget/{chatbotId}/session', {
  method: 'POST',
  headers: { 'Content-Type': 'application/json' },
  body: JSON.stringify({ visitorId: 'visitor_123' })
});

const { sessionId } = await response.json();

// Send message
await fetch('/api/widget/{chatbotId}/message', {
  method: 'POST',
  headers: { 'Content-Type': 'application/json' },
  body: JSON.stringify({
    sessionId,
    content: 'Hello, I need help!'
  })
});

Authentifizierung

Die meisten API-Endpunkte erfordern einen API-Schlüssel. Fügen Sie ihn im Authorization-Header hinzu:

Authorization: Bearer cr_your_api_key_here