Voice API
Erstellen und steuern Sie Anrufe mit Sprachausgabe, Audiowiedergabe, Tasteneingaben und Weiterleitungen.
Programmierbare Telefonie entdeckenIllyVoIP für Entwickler
Integrieren Sie Telefonie, Messaging und Rufnummernverwaltung in Ihre Software. Nutzen Sie Server-APIs für Ihre Abläufe und das Webphone SDK für Anrufe direkt in Ihrer Browser-Oberfläche.
# Beispiel einer serverseitigen Anfrage
curl -X GET \
"https://api.illyvoip.com/api/v1/sip/identities" \
-H "X-Api-Key: YOUR_API_KEY"Beginnen Sie mit einem Dienst und lesen Sie dessen Referenz zu Authentifizierung, Parametern, Antworten und verfügbaren Aktionen.
Erstellen und steuern Sie Anrufe mit Sprachausgabe, Audiowiedergabe, Tasteneingaben und Weiterleitungen.
Programmierbare Telefonie entdeckenDurchsuchen Sie den Katalog, fordern Sie Angebote an, bestellen Sie Rufnummern und konfigurieren Sie Routing über die API.
Rufnummern entdeckenSenden Sie Nachrichten, prüfen Sie Empfängerergebnisse und verfolgen Sie den Zustellstatus in Ihrer Anwendung.
SMS entdeckenVereinheitlichen Sie Telefonnummern oder fragen Sie unterstützte aktuelle Netz- und Portierungsinformationen ab.
Rufnummernabfrage entdeckenWandeln Sie Audio in Text um oder erzeugen Sie gesprochene Audiodateien aus Text mit eigenständigen Sprach-APIs. Wählen Sie aus den dokumentierten Sprachen und Stimmen.
Sprach-APIs ansehenNutzen Sie die dokumentierten Endpunkte für Kontakte, frühere Anrufe und den Zugriff auf Aufzeichnungen.
API-Referenz ansehenWebphone SDK
Ergänzen Sie ein CRM, eine Mitarbeiteroberfläche oder einen eigenen Arbeitsbereich um Browser-Telefonie. Das JavaScript-SDK bietet Registrierung, Anrufsteuerung und Geräteverwaltung über SIP über WSS.
Per JavaScript verbinden, registrieren, anrufen, annehmen, stummschalten, halten, fortsetzen, DTMF senden und weiterleiten.
Wählen Sie Audiogeräte, führen Sie Vorabprüfungen aus und prüfen Sie Statistiken laufender Anrufe. Die Auswahl der Audioausgabe hängt von der Browser-Unterstützung ab.
Wählen Sie eine Region, konfigurieren Sie den verwalteten Signalisierungs-Fallback und erneuern Sie Browser-Zugangsdaten für längere Sitzungen.
Webhooks
Empfangen Sie Ereignismeldungen zu Anrufen, SMS, Kontakten und Voicemail. Aktualisieren Sie eigene Datensätze oder lösen Sie den nächsten Schritt Ihres Ablaufs aus.
Prüfen Sie Signaturen, bestätigen Sie Zustellungen zügig und behandeln Sie wiederholte Ereignis-IDs sicher.
Webhook-Referenz lesencall_ringing
call_answered
call_completedsms_sent
sms_delivered
sms_failedcontact_added
voicemail_receivedDas Portal vereint API-Dokumentation, Beispiele und Entwicklungswerkzeuge in Ihrem Konto.
Prüfen Sie Authentifizierung, Pflichtparameter und Antwortfelder Ihres Endpunkts.
Erste SchritteVerwenden Sie die veröffentlichte OpenAPI-Spezifikation zusammen mit der Endpunktdokumentation.
OpenAPI-SpezifikationErzeugen Sie Anfragebeispiele im API-Playground. Gesendete Anfragen verwenden Ihr Konto und können kostenpflichtige Aktionen ausführen.
API-Playground öffnenNormale Kunden-API-Anfragen verwenden den Header X-Api-Key. Bewahren Sie den Schlüssel in Ihrem Backend auf. Die aktuelle Einstiegsanleitung beschreibt den Kontoumfang und endpunktspezifische Anforderungen.
Das Portal schützt Anzeigen, Kopieren und Neuerstellen von Schlüsseln durch Identitätsprüfung. Folgen Sie den angezeigten Passwort- und Zwei-Schritt-Abfragen. Der API-Playground nutzt eine zeitlich begrenzte Freigabe. Prüfen Sie die Anfrage vor der Ausführung. Stimmen Sie beim Neuerstellen eines Schlüssels die Aktualisierung der betroffenen Anwendungen ab.
Beim empfohlenen verwalteten SDK-Ablauf stellt Ihr Backend ein kurzlebiges Browser-Token aus. Leiten Sie die SIP-Identität aus dem serverseitig authentifizierten Nutzer ab. Lassen Sie den Browser keine beliebige Identität auswählen. Der API-Schlüssel bleibt auf Ihrem Server.
Es ist ein JavaScript-SDK ausschließlich für Browser-Telefonie. Es ist von den veröffentlichten IllyVoIP-Apps für Windows, iOS und Android getrennt.
Die Webphone-SDK-Referenz verlinkt die gehostete Browser-Datei und ein herunterladbares Paket zum Selbsthosten mit TypeScript-Definitionen. Nutzen Sie das aktuelle Paket und lesen Sie Versionshinweise und Sicherheitsempfehlungen.
Ja. Die API dokumentiert Katalogsuche, Angebote, Bestellung, Routing und Abläufe für erforderliche Unterlagen. Verfügbarkeit und Aktivierung hängen vom Ziel und den geltenden Registrierungsanforderungen ab.
Zustellungen können wiederholt werden. Prüfen Sie die Signatur und nutzen Sie die stabile Ereignis-ID, um ein Ereignis nicht zweimal zu verarbeiten. Die Referenz beschreibt unterstützte Ereignisse und Wiederholungsverhalten.
Beginnen Sie mit der aktuellen API-Referenz und wählen Sie die benötigten Dienste.