REST API v1

Bauen Sie mit
AllAI API

Integrieren Sie KI-Intelligenz in jede Anwendung. Vollständige REST API, Echtzeit-Webhooks, SDKs und detaillierte Dokumentation.

99.9%Verfügbarkeit
< 200msLatency
50+Endpunkte
5SDKs
API-Funktionen

Was Sie mit der AllAI API tun können

Vollständiger programmgesteuerter Zugriff auf alle Plattformfunktionen. Bauen, automatisieren und skalieren Sie ohne Grenzen.

Chatbots erstellen

Erstellen und konfigurieren Sie Chatbots programmgesteuert. Legen Sie Persönlichkeit, Farben, Willkommensnachrichten und Verhaltensregeln über die API fest.

Gespräche verwalten

Greifen Sie auf die vollständige Gesprächshistorie zu, lesen Sie einzelne Nachrichten und exportieren Sie Daten zur externen Analyse.

Wissensdatenbank

Importieren, aktualisieren und löschen Sie Daten aus der Wissensdatenbank. Laden Sie Dokumente, URLs oder Q&A-Paare programmgesteuert hoch.

Webhooks

Erhalten Sie Echtzeitbenachrichtigungen für jedes Ereignis: neue Nachricht, erfasster Lead, Gespräch beendet, Fehler und mehr.

Widget-Anpassung

Passen Sie das Erscheinungsbild und Verhalten des Widgets über Code an. Farben, Position, Avatar, Nachrichten und Anzeige-Regeln.

Analysen & Berichte

Exportieren Sie detaillierte Metriken und Berichte. Gespräche, Leads, Lösungsraten, Reaktionszeiten und Trends.

Codebeispiele

Integrieren in Minuten, nicht Tagen

Vollständige Codebeispiele in Ihrer bevorzugten Sprache. Kopieren, einfügen und loslegen.

# Erstellen Sie einen neuen Chatbot
curl -X POST https://api.allai.ro/v1/chatbots \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "name": "Online Store Assistant",
    "language": "de",
    "personality": "freundlich",
    "welcome_message": "Hallo! Wie kann ich Ihnen helfen?"
  }'

# Antwort (201 Erstellt)
{
  "id": "cb_9f8a7b6c5d4e",
  "name": "Online Store Assistant",
  "status": "aktiv",
  "api_key": "sk_live_...",
  "created_at": "2026-02-23T10:30:00Z"
}
import allai

# Initialisieren Sie den Client
client = allai.Client(api_key="YOUR_API_KEY")

# Erstellen Sie einen neuen Chatbot
chatbot = client.chatbots.create(
    name="Online Store Assistant",
    language="de",
    personality="freundlich",
    welcome_message="Hallo! Wie kann ich Ihnen helfen?"
)

print(f"Chatbot erstellt: {chatbot.id}")
# Ausgabe: Chatbot erstellt: cb_9f8a7b6c5d4e
import AllAI from 'allai-sdk';

// Initialisieren Sie den Client
const client = new AllAI('YOUR_API_KEY');

// Erstellen Sie einen neuen Chatbot
const chatbot = await client.chatbots.create({
  name: 'Online Store Assistant',
  language: 'de',
  personality: 'freundlich',
  welcomeMessage: 'Hallo! Wie kann ich Ihnen helfen?'
});

console.log(`Chatbot erstellt: ${chatbot.id}`);
// Ausgabe: Chatbot erstellt: cb_9f8a7b6c5d4e
use AllAI\Client;

// Initialisieren Sie den Client
$client = new Client('YOUR_API_KEY');

// Erstellen Sie einen neuen Chatbot
$chatbot = $client->chatbots->create([
    'name'        => 'Online Store Assistant',
    'language'    => 'de',
    'personality' => 'freundlich',
    'welcome_message' => 'Hallo! Wie kann ich Ihnen helfen?',
]);

echo "Chatbot erstellt: " . $chatbot->id;
// Ausgabe: Chatbot erstellt: cb_9f8a7b6c5d4e
Endpunkte

Haupt-Endpunkte

Hier sind die am häufigsten verwendeten Endpunkte. Die vollständige Dokumentation enthält über 50 Endpunkte mit detaillierten Beispielen.

Methode Endpunkt Beschreibung
POST /api/v1/chatbots Neuen Chatbot erstellen
GET /api/v1/chatbots Alle Chatbots auflisten
GET /api/v1/chatbots/{id}/conversations Chatbot-Gespräche
POST /api/v1/chatbots/{id}/knowledge Zur Wissensdatenbank hinzufügen
GET /api/v1/analytics/overview Allgemeine Statistiken
POST /api/v1/webhooks Webhook registrieren
PUT /api/v1/chatbots/{id}/settings Chatbot-Einstellungen aktualisieren
DELETE /api/v1/chatbots/{id}/knowledge/{docId} Dokument aus der Wissensdatenbank löschen

Alle Endpunkte verwenden die Bearer-Token-Authentifizierung. Ratenbegrenzung: hängt vom gewählten Plan ab.

SDKs & Bibliotheken

Offizielle Bibliotheken für jede Sprache

Offiziell gepflegte SDKs, die die API-Komplexität abstrahieren. Installieren Sie mit einem einzigen Befehl.

JS

JavaScript / Node.js

npm install allai-sdk

Stabil v2.1
Py

Python

pip install allai

Stabil v1.8
PHP

PHP

composer require allai/sdk

Stabil v1.5
Rb

Ruby

gem install allai

Beta v0.9
Go

Go

go get allai.ro/sdk

Demnächst
API-Pläne

Transparente Preise für Entwickler

Starten Sie kostenlos und skalieren Sie, während Sie wachsen. Keine versteckten Gebühren, keine langfristigen Verträge.

Kostenlos

0 €

Perfekt für Tests und Prototypen

  • 100 Anfragen / Tag
  • Nur-Lesezugriff
  • 1 Chatbot
  • Vollständige Dokumentation
  • E-Mail-Support
Kostenlos starten

Starter

24 €/Monat

Für Projekte in der Entwicklung

  • 1.000 Anfragen / Tag
  • Lesen + Schreiben Zugriff
  • 5 Chatbots
  • Webhooks inklusive
  • Prioritätsunterstützung
Starter wählen

Enterprise

Benutzerdefiniert

Für Ihr Volumen und Ihre Anforderungen

  • Unbegrenzte Anfragen
  • Benutzerdefinierte SLA
  • Dedizierter technischer Support
  • Benutzerdefinierte Einarbeitung
  • IP-Whitelisting
  • Dedizierte Instanz
Kontaktieren Sie uns
Häufig gestellte Fragen

FAQ für Entwickler

Schnelle Antworten auf die häufigsten Fragen zur AllAI API.

Erstellen Sie ein kostenloses Konto unter app.allai.ro, navigieren Sie zu Einstellungen → API & Entwickler und generieren Sie einen API-Schlüssel. Der Schlüssel ist sofort verfügbar und Sie können sofort Anfragen stellen.
Die Ratenbegrenzung hängt von Ihrem gewählten Plan ab: Kostenlos (100 Anfragen/Tag), Starter (1.000 Anfragen/Tag), Professionell (10.000 Anfragen/Tag), Enterprise (unbegrenzt). Wenn Sie das Limit überschreiten, erhalten Sie eine 429 Zu viele Anfragen-Antwort.
Ja, AllAI unterstützt Webhooks für alle wichtigen Ereignisse: neue Nachricht, Gespräch beendet, Lead erfasst, Fehler und mehr. Sie können bis zu 10 Webhook-URLs pro Chatbot registrieren, und jede enthält eine HMAC-Signatur zur Überprüfung.
Alle Anfragen und Antworten verwenden das JSON-Format. Die API akzeptiert Content-Type: application/json und gibt Antworten mit demselben Header zurück. Datums-/Zeitangaben sind im ISO 8601-Format (UTC).
Absolut. Mit dem Professionellen oder Enterprise-Plan erhalten Sie vollen API-Zugriff und können Ihr eigenes SaaS-Produkt auf der AllAI-Infrastruktur erstellen. Vollständig White-Label, keine AllAI-Marke sichtbar für Ihre Endbenutzer.
Ja, jedes Konto hat Zugriff auf eine vollständige Sandbox-Umgebung. Verwenden Sie das sk_test_-Präfix für Ihren API-Schlüssel, und alle Operationen werden isoliert, ohne die Produktionsdaten zu beeinflussen. Die Sandbox umfasst dieselben Endpunkte wie die Produktion.

Beginnen Sie mit dem Bauen mit AllAI

Erhalten Sie Ihren API-Schlüssel in 30 Sekunden. Vollständige Dokumentation, SDKs und dedizierte Entwicklerunterstützung.

✓ Keine Kreditkarte ✓ 100 Anfragen/Tag kostenlos ✓ Vollständige Dokumentation