Benutzerdefinierte Felder & Metadaten
Projektkonfigurierbare Metadaten: benutzerdefinierte Lead-Felder, benutzerdefinierte Aktivitätstypen und
deren Felder, Tags, Lead-Status und Anrufergebnisse. Alle Endpunkte erfordern ein
gültiges Bearer-JWT und sind auf die
project_id des Tokens beschränkt.
Benutzerdefinierte Lead-Felder
| Methode | Pfad | Beschreibung |
|---|
| GET | /api/custom-fields | Listet Definitionen benutzerdefinierter Felder auf. |
| POST | /api/custom-fields | Erstellt eine Definition eines benutzerdefinierten Feldes. |
| PUT | /api/custom-fields/{id} | Aktualisiert eine Definition eines benutzerdefinierten Feldes. |
| DELETE | /api/custom-fields/{id} | Löscht eine Definition eines benutzerdefinierten Feldes. |
| GET | /api/leads/{lead_id}/custom-fields | Ruft die Werte benutzerdefinierter Felder eines Leads ab. |
| PUT | /api/leads/{lead_id}/custom-fields | Legt die Werte benutzerdefinierter Felder eines Leads fest. |
Benutzerdefinierte Aktivitätstypen
| Methode | Pfad | Beschreibung |
|---|
| GET | /api/custom-activity-types | Listet benutzerdefinierte Aktivitätstypen auf. |
| GET | /api/custom-activity-types/{id} | Ruft einen benutzerdefinierten Aktivitätstyp ab. |
| POST | /api/custom-activity-types | Erstellt einen benutzerdefinierten Aktivitätstyp. |
| PUT | /api/custom-activity-types/{id} | Aktualisiert einen benutzerdefinierten Aktivitätstyp. |
| DELETE | /api/custom-activity-types/{id} | Löscht einen benutzerdefinierten Aktivitätstyp. |
Benutzerdefinierte Aktivitätsfelder
| Methode | Pfad | Beschreibung |
|---|
| GET | /api/custom-activity-types/{type_id}/fields | Listet Felder für einen benutzerdefinierten Aktivitätstyp auf. |
| POST | /api/custom-activity-types/{type_id}/fields | Erstellt ein Feld für einen benutzerdefinierten Aktivitätstyp. |
| GET | /api/custom-activity-fields/{id} | Ruft ein benutzerdefiniertes Aktivitätsfeld ab. |
| PUT | /api/custom-activity-fields/{id} | Aktualisiert ein benutzerdefiniertes Aktivitätsfeld. |
| DELETE | /api/custom-activity-fields/{id} | Löscht ein benutzerdefiniertes Aktivitätsfeld. |
| Methode | Pfad | Beschreibung |
|---|
| GET | /api/tags | Listet Tags auf. |
| POST | /api/tags | Erstellt einen Tag. |
| PUT | /api/tags/{id} | Aktualisiert einen Tag. |
| DELETE | /api/tags/{id} | Löscht einen Tag. |
| GET | /api/leads/{lead_id}/tags | Listet die Tags eines Leads auf. |
| POST | /api/leads/{lead_id}/tags | Weist einem Lead einen Tag zu. |
| DELETE | /api/leads/{lead_id}/tags/{tag_id} | Entfernt einen Tag von einem Lead. |
Lead-Status
| Methode | Pfad | Beschreibung |
|---|
| GET | /api/lead-statuses | Listet Lead-Status auf. |
| GET | /api/lead-statuses/{id} | Ruft einen Lead-Status ab. |
| POST | /api/lead-statuses | Erstellt einen Lead-Status. |
| PUT | /api/lead-statuses/{id} | Aktualisiert einen Lead-Status. |
| DELETE | /api/lead-statuses/{id} | Löscht einen Lead-Status. |
| POST | /api/lead-statuses/reorder | Sortiert Lead-Status neu. |
Anrufergebnisse
Die description jedes Anrufergebnisses ist Teil des Prompts, mit dem die KI nach
einem Anruf das Outcome wählt — lass sie nie leer. Wie die Zuordnung funktioniert:
Post-Call-Outcomes.
| Methode | Pfad | Beschreibung |
|---|
| GET | /api/call-outcomes | Listet Anrufergebnisse auf. |
| GET | /api/call-outcomes/{id} | Ruft ein Anrufergebnis ab. |
| POST | /api/call-outcomes | Erstellt ein Anrufergebnis. |
| PUT | /api/call-outcomes/{id} | Aktualisiert ein Anrufergebnis. |
| DELETE | /api/call-outcomes/{id} | Löscht ein Anrufergebnis. |