https://{ourserver.com}/api/resellers/checkNumbersGET /api/resellers/checkNumbers
Detaillierte Informationen zu den angegebenen Telefonnummern in Ihrem Profil und deren Status abrufen
Diese Anfrage ähnelt der Anfrage checkNumber, ermöglicht aber im Gegensatz dazu die Massenprüfung von Nummern auf dem Onlinesim-Server. Sie liefert detaillierte Informationen zu den angegebenen Nummern oder zu allen Nummern des Kontos, wenn keine spezifischen Nummern angegeben sind.
Parameter
query2
| Name | Typ | Beschreibung |
|---|---|---|
with_history | boolean | Flag für detaillierte Betriebshistorie (wenn |
test | string | Optionales Feld für den Anfragetext der Reseller API v2. Kann einen von zwei Werten annehmen: Bei Wert Wenn der Parameter Kann als Query-Parameter (für GET) oder als Feld im Anfragetext (für POST) übergeben werden. Beide Methoden sind gleichwertig, aber es wird nicht empfohlen, sie gleichzeitig zu verwenden. Enumeration: test1test2 |
header1
| Name | Typ | Beschreibung |
|---|---|---|
Authorization* | string | Siehe Details hier |
Anforderungs-Body
application/jsonBodyobject
numbersstring[]
Antworten
200Antwort des Onlinesim-Servers
Antwort des Onlinesim-Servers
application/jsonResponseobject
responseoneOf
[additionalProperties]object
used_serviceobject
banned_serviceobject
historyobject[]
itemsobject
created_atobject
Beispiele
Example response from Onlinesim server (successful retrieval with full details)
{
"response": "1",
"234112233445": {
"id": 110251,
"balance": 250,
"country_id": 46,
"errors": 0,
"number": "4605091080",
"port_id": "Port1",
"sum": 76.25,
"used_service": {
"wa": "wa",
"tg": "tg"
},
"banned_service": {
"fb": "fb"
},
"history": [
{
"number": 46777666555,
"service": "rent",
"sum": 26.6,
"created_at": "2024-06-11 17:33:26",
"updated_at": "2024-06-11 17:48:37"
}
],
"banned": false,
"reseller_id": 12345,
"rent": true,
"status": 1,
"status_text": "work",
"clearable": true,
"created_at": {
"date": "2024-05-01T12:00:00",
"timezone_type": 1,
"timezone": "UTC"
}
}
}Example response from Onlinesim server (successful retrieval with empty history as `with_history` is not passed)
{
"response": "1",
"234112233446": {
"id": 110252,
"balance": 100,
"country_id": 1,
"errors": 4,
"number": "15555555555",
"port_id": "Port2",
"sum": 0,
"used_service": {
"in": "in"
},
"banned_service": {
"wa": "wa",
"tg": "tg"
},
"history": [],
"banned": true,
"reseller_id": 12346,
"rent": false,
"status": 6,
"status_text": "rent_error",
"clearable": false,
"created_at": {
"date": "2024-06-01T12:00:00",
"timezone_type": 1,
"timezone": "UTC"
}
}
}{
"response": "0"
}[
{
"response": "ERROR_WRONG_KEY"
}
]401Nicht 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