GEThttps://{ourserver.com}/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
schemaobject
numbersstring[]
Antworten
200Antwort des Onlinesim-Servers
Antwort des Onlinesim-Servers
schemaobject
responseoneOf
[additionalProperties]object
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
403Verboten. Die Anfrage wurde verstanden, aber aufgrund fehlender Berechtigungen abgelehnt
Verboten. Die Anfrage wurde verstanden, aber aufgrund fehlender Berechtigungen abgelehnt