https://{ourserver.com}/api/resellers/sendNumbersOnlinePOST /api/resellers/sendNumbersOnline
Telefonnummern in großen Mengen an den Onlinesim-Server senden
In dieser Anfrage sollten alle verfügbaren Verkaufsnummern übergeben werden. Diese Anfrage muss alle 5 Minuten an den Onlinesim-Server gesendet werden (zur Bestätigung der Verfügbarkeit Ihres Servers) und nach jeder Änderung der Nummernliste: nach dem Hinzufügen neuer Nummern oder dem Entfernen zuvor übergebener Nummern.
Es gibt jedoch eine Alternative: Zur Bestätigung der Verfügbarkeit können Sie die Anfrage checkWork verwenden, und zum Hinzufügen und Entfernen von Nummern die Anfragen addNumber und removeNumber entsprechend.
Bei fehlender Bestätigung der Verfügbarkeit (über sendNumbersOnline oder checkWork) Ihres Servers innerhalb von 10 Minuten betrachtet das System Ihren Server als nicht verfügbar und entfernt automatisch alle Ihre Nummern aus der Ausgabe.
Parameter
header1
| Name | Typ | Beschreibung |
|---|---|---|
Authorization* | string | Siehe Details hier |
Anforderungs-Body
Ihr Server sollte diese Anfrage alle 5 Minuten als Bestätigung der Uptime senden oder bei Änderungen der Liste der verfügbaren Nummern (beim Hinzufügen neuer Nummern oder beim Entfernen von zuvor übermittelten).
application/jsonBodyobject
numbersobject[]
itemsobject
usedstring[]
Beispiele
Example payload of your server `sendNumbersOnline` request
{
"numbers": [
{
"number": "+234112233445",
"country_id": 234
},
{
"number": "+234112233446",
"country_id": 234,
"operator": 28967,
"date_start": 1543907600
},
{
"number": "+234112233447",
"country_id": 234,
"operator": 28967,
"date_start": 1543907600,
"port_id": "Port1"
}
]
}Antworten
200Antwort des Onlinesim-Servers
Antwort des Onlinesim-Servers
application/jsonResponseobject
responseoneOf
idsobject
[additionalProperties]oneOf
Beispiele
{
"response": 1,
"ids": {
"+234112233445": 1042,
"+234112233446": 1043,
"+234112233447": 1044
}
}[
{
"response": "ERROR_WRONG_KEY"
}
]400Fehler 400
Fehler 400
text/htmlBeispiele
NUMBER_FORMAT_ERRORERROR_DATE401Nicht autorisiert. Der Anfrage fehlt der API-Schlüssel oder es wurde ein ungültiger API-Schlüssel verwendet. Einige Endpunkte können anstelle von 401 einen 200-Status mit der Meldung ERROR_WRONG_KEY zurückgeben — prüfen Sie den Antworttext
Nicht autorisiert. Der Anfrage fehlt der API-Schlüssel oder es wurde ein ungültiger API-Schlüssel verwendet. Einige Endpunkte können anstelle von 401 einen 200-Status mit der Meldung ERROR_WRONG_KEY zurückgeben — prüfen Sie den Antworttext
text/plain403Verboten. Die Anfrage wurde verstanden, aber aufgrund fehlender Berechtigungen abgelehnt
Verboten. Die Anfrage wurde verstanden, aber aufgrund fehlender Berechtigungen abgelehnt
application/json