Hosted PBX API: Rufnummernrouting

Verwenden Sie HTTPS und HTTP-Basic-Authentifizierung mit genehmigten API-Zugangsdaten. Bewahren Sie die Zugangsdaten auf Ihrem Anwendungsserver auf. Diese Hosted-PBX-Endpunkte verwenden /hpbx/ auf api.multitel.net; fügen Sie nicht /v3 ein. Prüfen Sie sowohl das HTTP-Ergebnis als auch den Anwendungsstatus in der JSON-Antwort.

Nummer und PBX auswählen

Die Struktur des Endpunkts lautet POST /hpbx/dids/{operation}/{billing_code}. Unterstützte Vorgänge sind Erstellen, Bearbeiten und Löschen. Der Abrechnungscode muss eine PBX identifizieren, die zum authentifizierten Konto gehört. Durch das Anlegen eines Routing-Eintrags wird keine neue öffentliche Telefonnummer gekauft.

Routing-Felder

FeldZweck
number / fullnumberDie DID, die durch den PBX-Routingdatensatz dargestellt wird.
commentEine an Administratoren gerichtete Beschreibung.
maxchannelsDie maximale Anzahl gleichzeitiger Anrufe der PBX-Route.
destinationGeordnete Zielwerte für die ausgewählte PBX.
unconditionalEin bedingungsloses Weiterleitungsziel, sofern verwendet.
cnamEinstellung für die Anrufernamen-Abfrage; Nutzungsgebühren können anfallen.
recordingAufzeichnungsrichtlinie: no, yes, yeschange oder nochange.
di_emailrecording / di_minemailrecordingZiel-E-Mail-Adresse der Aufzeichnung und Mindestdauer.
allowemergency / emergencynotesEinstellungen für die Notruf-Anrufer-ID; diese registrieren keine Notrufadresse.
didprefix / didnameprefixAnrufernummern-/Anrufernamen-Präfixe.
fax / faxprotocol / faxstore / faxemailFaxerkennung, Protokoll sowie Optionen für Zustellung und Speicherung.
sms_destination / di_smstofield / di_sms_storeAktivierte Einstellungen für Nachrichtenzustellung/-speicherung.

Gültige Ziele vorbereiten

Zielwerte müssen aus der ausgewählten PBX stammen; das frühere Array()-Beispiel war keine JSON- oder Formular-Payload. Lösen Sie Nebenstellen, IVRs oder Gruppen auf, bevor Sie die Anfrage erstellen. Verwenden Sie das aktuelle Nummernrouting-Schema für die API-Schnittstelle, mit der Sie Ihre Anwendung integrieren.

Das Ergebnis überprüfen

Prüfen Sie den in der API-Antwort gemeldeten Status des Vorgangs, öffnen Sie die Konfiguration der Nummer erneut und führen Sie einen kontrollierten eingehenden Anruf durch. Prüfen Sie die Pfade für Besetzt, Keine Antwort, Timeout sowie Aufzeichnung/Fax/Nachricht jeweils getrennt. Folgen Sie der Routing-Anleitung im Portal für eine schrittweise Konfiguration.

Dokumentation suchen