Fehler

Das Fehlerobjekt

Jeder Fehler hat dieselbe Form, egal, was ihn verursacht hat:

403
{
  "error": {
    "code": "scope_required",
    "message": "This key is not allowed to perform that action.",
    "details": {
      "scope": "keywords:write"
    }
  },
  "request_id": "req_d3428e686099bb0e"
}

code

StatuscodeBedeutung
401missing_api_keyEs wurde kein Schlüssel gesendet
401invalid_api_keyKein solcher Schlüssel; prüfen Sie auf einen Tippfehler
401key_revokedDer Schlüssel existierte und wurde widerrufen; sprechen Sie mit dem Aussteller
402plan_limitEine Tarif-Obergrenze ist erreicht. details.resource ist targets oder keywords, mit limit und current
403scope_requiredDem Schlüssel fehlt eine Berechtigung; details.scope nennt sie
404not_subscribedSie überwachen dieses Konto nicht; eine fehlgeschlagene Auflösung fügt details.state: "failed", details.reason und details.failed_at hinzu
404user_not_foundX kennt kein solches Konto: nie registriert, gelöscht oder deaktiviert
404user_suspendedX hat dieses Konto gesperrt
404user_protectedDie Beiträge des Kontos sind geschützt (nur bestätigte Follower), daher kann es nicht überwacht werden
404tweet_not_foundKein solcher Beitrag, oder er wurde gelöscht
404not_foundKeine solche Ressource
409idempotency_key_reuseDerselbe Idempotency-Key wurde bereits mit einer anderen Anfrage verwendet
409conflictDie Ressource ist in einem Zustand, der die Änderung verbietet; details.reason sagt, warum
422invalid_requestBody oder Query haben die Validierung nicht bestanden. Als 422 nennt details.fields jedes fehlerhafte Feld; als 400 ein Wert, den wir parsen, aber nicht akzeptieren konnten
429rate_limitedIhr Anfragebudget pro Minute ist aufgebraucht; Retry-After sagt, wann es weitergeht
429quota_exhaustedDas vorgelagerte Limit für diesen Lesezugriff ist erreicht; Retry-After sagt, wann es weitergeht
502upstreamX hat nicht wie erwartet geantwortet. Meist vorübergehend; erneut versuchen
500internalUnser Fehler. Senden Sie uns die request_id