Anrufe & Telefonie
Live-Anrufe tätigen und verwalten, Telefonnummern-Bestand, Twilio-Bereitstellung
und das Anruf-Terminal. Alle /api-Endpunkte erfordern ein gültiges
Bearer-JWT und sind auf die
project_id des Tokens beschränkt.
Anrufe
| Methode | Pfad | Beschreibung |
|---|---|---|
| POST | /api/calls/initiate | Startet einen ausgehenden Anruf. |
| POST | /api/calls/{activity_id}/hangup | Beendet einen laufenden Anruf. |
| POST | /api/manual-call | Startet einen manuellen (vom Agenten gewählten) Anruf. |
| POST | /api/twilio-token | Erstellt ein Twilio-Client-Token für Anrufe im Browser. |
Terminal
| Methode | Pfad | Beschreibung |
|---|---|---|
| GET | /api/terminal/calls/scheduled | Listet geplante Anrufe auf. |
| GET | /api/terminal/calls/ongoing | Listet laufende Anrufe auf. |
| GET | /api/terminal/calls/ended | Listet beendete Anrufe auf. |
Telefonnummern
| Methode | Pfad | Beschreibung |
|---|---|---|
| GET | /api/phone-numbers | Listet die Telefonnummern des Projekts auf. |
| GET | /api/phone-numbers/{id} | Ruft eine Telefonnummer ab. |
| POST | /api/phone-numbers | Fügt eine Telefonnummer hinzu. |
| PUT | /api/phone-numbers/{id} | Aktualisiert eine Telefonnummer. |
| DELETE | /api/phone-numbers/{id} | Entfernt eine Telefonnummer. |
| POST | /api/phone-numbers/bulk | Fügt mehrere Telefonnummern hinzu (Bulk). |
Twilio-Bereitstellung
| Methode | Pfad | Beschreibung |
|---|---|---|
| POST | /api/twilio/fetch-numbers | Ruft Nummern aus dem verbundenen Twilio-Konto ab. |
| POST | /api/twilio/available-numbers | Sucht bei Twilio nach kaufbaren Nummern. |
| POST | /api/twilio/purchase-number | Kauft eine Twilio-Nummer. |
| POST | /api/twilio/release-number | Gibt eine Twilio-Nummer frei. |
| POST | /api/twilio/provision-for-project | Stellt Twilio-Ressourcen für das Projekt bereit. |
| GET | /api/twilio/addresses | Listet regulatorische Twilio-Adressen auf. |
| GET | /api/twilio/bundles | Listet regulatorische Twilio-Bundles auf. |