API-Referenz
Die Endpunkte sind nach Ressource gruppiert. Jeder Endpunkt erfordert ein
Bearer-JWT und ist auf die project_id
des Tokens beschränkt.
Ressourcen
| Ressource | Beschreibung | Referenz |
|---|---|---|
| Authentifizierung & Onboarding | Login, Registrierung, Projektauswahl, Onboarding. | Ansehen |
| Leads | CRM-Leads erstellen, importieren und verwalten; Opportunities & Pipelines. | Ansehen |
| Aktivitäten (Timeline) | Einheitliche Timeline für Anruf-/Notiz-/E-Mail-/benutzerdefinierte Aktivitäten. | Ansehen |
| Benutzerdefinierte Felder & Metadaten | Benutzerdefinierte Felder, Aktivitätstypen, Tags, Status, Ergebnisse. | Ansehen |
| Smart Views | Gespeicherte, gefilterte Lead-Segmente. | Ansehen |
| Power Dialer | Automatisiertes und manuelles ausgehendes Wählen. | Ansehen |
| Anrufe & Telefonie | Live-Anrufe, Telefonnummern, Twilio-Bereitstellung, Terminal. | Ansehen |
| Agenten & Assistent | KI-Agenten, Vorlagen, Prompts, Terminvereinbarung. | Ansehen |
| Aufgaben | Follow-up-Aufgaben / To-dos. | Ansehen |
| Jobs | Hintergrundarbeiten wie Anrufe planen. | Ansehen |
| E-Mail & SMS | Domains, Signaturen, Vorlagen, Dateien, SMS. | Ansehen |
| Dashboards & Berichte | Dashboards, Widgets und Berichtswesen. | Ansehen |
| Workflows | Automatisierungs-Workflows, Ausführungen, Auslöser, Secrets. | Ansehen |
| Team & Einladungen | Teammitglieder und Projekteinladungen. | Ansehen |
| Abrechnung | Stripe-Abonnements, Checkout, Minutenguthaben. | Ansehen |
| Integrationen | Close.io, Calendly, Synchronisierung & Import. | Ansehen |
| API-Keys | Programmatische API-Keys. | Ansehen |
| E-Mail-Tracking | Öffentliche Öffnungs-/Klick-Tracking-Endpunkte. | Ansehen |
Über diese Referenz
Jede im Backend gemountete Route (backend-ki-caller/src/main.rs) ist auf den
obigen Ressourcenseiten aufgeführt, gruppiert nach Ressource mit ihrer Methode
und ihrem Pfad. Seiten wie Leads hinzufügen und
Job erstellen ergänzen vollständige
Anfrage-/Antwort-Details gemäß der Standard-Seitenvorlage; die übrigen Endpunkte
werden nach und nach auf diese Tiefe erweitert. Automatisch generierte Schemata
für einen Teil der Routen sind außerdem über die
Swagger UI verfügbar (teilweise
Abdeckung).
Seitenvorlage
Jede Endpunktseite folgt derselben Struktur, damit die Referenz konsistent bleibt:
- Endpunkt — Methode + Pfad.
- Authentifizierung — sofern nicht anders angegeben immer Bearer-JWT.
- Request-Body — JSON-Schema mit einem Beispiel.
- Verhalten — Validierungsregeln und Nebeneffekte.
- Erfolgsantwort — Beispiel-Umschlag.
- Fehlerantworten — die für den Endpunkt spezifischen Fehler-Umschläge.