deletehttps://{ourserver.com}/api/resellers/removeNumber

DELETE /api/resellers/removeNumber

Telefonnummer von Onlinesim-Server entfernen

Diese Anfrage ermöglicht es Ihnen, bestimmte Nummern aus der Liste Ihrer aktuellen Nummern zu entfernen. Bitte beachten Sie, dass in der Anfrage entweder die Telefonnummer im internationalen Format oder ihre ID, die bei der Hinzufügung angegeben wurde, übergeben werden muss. Die gleichzeitige Übergabe beider Parameter ist nicht zulässig.

Sie können diese Anfrage anstelle von sendNumbersOnline verwenden, um die Nummernliste zu ändern, indem Sie einige zuvor übergebene Nummern aus der Liste entfernen.

Parameter

query3
NameTypBeschreibung
numberstring

Telefonnummer im internationalen Format (einschließlich Ländervorwahl). Erforderlich, wenn der Parameter id nicht übergeben wird. Kann nicht gleichzeitig mit dem Parameter id übergeben werden.

idinteger

ID der Telefonnummer, die bei ihrer Hinzufügung angegeben wurde. Erforderlich, wenn der Parameter number nicht übergeben wird. Kann nicht gleichzeitig mit dem Parameter number übergeben werden.

teststring

Optionales Feld für den Anfragetext der Reseller API v2. Kann einen von zwei Werten annehmen: test1 oder test2.

Bei Wert test1 wird die Anfrage an den Server gesendet, aber die mit dieser Anfrage übermittelten Daten werden von unserem Server nicht gespeichert (die Funktion wird nicht durch diese Anfrage ausgeführt).

Wenn der Parameter test2 ist, gibt der Onlinesim-Server in der Antwort den Textkörper Ihrer Anfrage zurück.

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
NameTypBeschreibung
Authorization*string

Siehe Details hier

Antworten

200

Antwort des Onlinesim-Servers

Content-Typeapplication/json
Schema
Responseobject
responseoneOf

1, wenn die Anfrage erfolgreich ausgeführt wurde, oder gibt eine Fehlermeldung aus

Eins von
[0]string
[1]integer

Beispiele

Example response from Onlinesim server when number was successfuly removed from the list
{
  "response": "1"
}
Example response from Onlinesim server when trying to remove a number that was not found on the list (either it wasn't added previously or it was already removed)
{
  "response": "0"
}
Incorrect key passed
[
  {
    "response": "ERROR_WRONG_KEY"
  }
]
400

Erforderliche Parameter fehlen oder sind inkorrekt (der Anfragetext muss die Parameter mit den korrekten Bezeichnungen enthalten, wie in der Dokumentation angegeben)

Content-Typeapplication/json
Schema
Responseobject
responsestringErforderlich
Enumeration:ERROR_PARAMS
messagestringErforderlich
401

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

Content-Typetext/plain
Schema
Responsestring
Enumeration:Unauthorized
403

Verboten. Die Anfrage wurde verstanden, aber aufgrund fehlender Berechtigungen abgelehnt

Content-Typeapplication/json
Schema
Responseobject
errorobjectErforderlich
statusinteger

HTTP-Antwortcode im Textformat

codestring
messagestring

Mögliche Fehlercodes: - ERROR_DISABLED - Partnerkonto ist nicht aktiviert - ERROR_IP - IP-Adresse befindet sich nicht in der Liste der erlaubten Adressen - Allowlist (siehe ) - ERROR_RENT - Konto hat keinen Zugriff auf die Miete

Enumeration:ERROR_DISABLEDERROR_IPERROR_RENT
messagestringErforderlich
Enumeration:ERROR_DISABLEDERROR_IPERROR_RENT
detailsobject[]Erforderlich
itemsobject

Codebeispiele

Beispiele werden generiert...