BroadNet
Referenz·/error-codes

Fehlercode-Referenz.

Alle von der BroadNet-API zurückgegebenen Fehlercodes, ihre Bedeutung und wie man sie behebt. Wird bei jeder Hinzufügung neuer Codes aktualisiert.

Durchsuchbar·Aktualisiert im September 2026·Abschnitt 10 von 15Entwicklerzentrum

Overview

Die BroadNet REST API meldet Fehler mit einem standardmäßigen HTTP Statuscode und einem JSON Body namens ExceptionResponse mit fünf Feldern: status, error, message, errorCode und requestUri. Zuerst wird der HTTP Statuscode, dann der errorCode geprüft. Eine Ausnahme: Ein fehlendes oder ungültiges Bearer-Token wird bereits am API Gateway mit einem 401-Fehlercode abgelehnt, dessen Body nur error und message enthält.

Statuscodes

400 bedeutet einen Validierungsfehler oder ein fehlendes Pflichtfeld: Korrigieren Sie die Anfrage. 401 bedeutet, dass das Bearer -Token fehlt oder ungültig ist, und 403, dass die Operation nicht ausgeführt werden darf: Korrigieren Sie das Token. 500 ist ein unerwarteter Serverfehler, und 502 bedeutet, dass ein Upstream-Provider den Aufruf abgelehnt hat: Versuchen Sie es erneut mit exponentiellem Backoff. SMPP Bindungen geben stattdessen die standardmäßigen SMPP command_status zurück.

Beispiele

Kopieren, einfügen, Platzhalter ersetzen – diese Beispiele rufen die Produktions-API unverändert auf.

ExceptionResponsejson
{
  "status": 400,
  "error": "Bad Request",
  "message": "…",
  "errorCode": "…",
  "requestUri": "/sms/sendSms"
}
401 Unauthorized (API gateway)json
{
  "error": "Unauthorized",
  "message": "Missing Authorization token"
}
Testzugang · Antwort innerhalb eines Werktags

Testzugang anfordern und mit Zuversicht entwickeln.

Wir senden Ihnen innerhalb eines Werktages Testzugangsdaten. Installieren Sie anschließend das TypeScript SDK oder rufen Sie die REST API aus einer beliebigen Programmiersprache auf und senden Sie Ihre erste Testnachricht an Ihre eigene Nummer.

$npm install @broadnet/cpaas-sdk axiosready