Zum Inhalt springen

Fehlerbehandlung

Prüfe HTTP-Status und Antwort gemeinsam. Fehlerfelder unterscheiden sich je nach Endpunkt; den genauen Vertrag findest du in der API-Referenz.

  • Prüfe bei einem Timeout oder vorübergehenden 5xx-Fehler zuerst erhaltene Inhalts- oder Auftrags-IDs. Behalte für dieselbe Operation Inhalt und idempotency_key bei und begrenze Wiederholungen mit zunehmender Wartezeit. HTTP 202 bedeutet Annahme, keine erfolgreiche Veröffentlichung.
  • Vergleiche bei 409 idempotency_conflict die ursprüngliche Anfrage und ihr Ergebnis. Erzeuge nicht automatisch einen neuen Schlüssel. Verwende ihn nur für eine bewusst neue Operation, nachdem das vorherige Ergebnis geklärt ist.
  • Behebe ungültige Eingaben sowie Authentifizierungs- oder Berechtigungsprobleme vor einem neuen Versuch. Prüfe bei 429 den Fehler und gegebenenfalls Retry-After: Verbrauchte Tarifkontingente erfordern möglicherweise eine Rücksetzung oder einen Tarifwechsel statt kurzer Wartezeit.
{
"error": "insufficient_scope",
"message": "publishing:write scope is required for this API request."
}