| missing_header | 401 | Authorization-Header wurde nicht gesendet. |
| malformed_header | 401 | Authorization-Header ist nicht Bearer + cot_live_<32 Hex>. |
| unknown_token | 401 | Token entspricht keiner aktiven Zeile. Möglicherweise widerrufen oder nie generiert. |
| revoked | 403 | Token existiert, wurde aber widerrufen (Abo gekündigt, manueller Widerruf). |
| account_suspended | 403 | Das Konto, zu dem dieses Token gehört, ist gesperrt oder geschlossen. Seine Tokens funktionieren wieder, sobald die Sperre aufgehoben wird; die Tokens eines geschlossenen Kontos werden mit seinem Abonnement widerrufen und kommen auch bei einer Wiederherstellung des Kontos nicht zurück. |
| rate_limited | 429 | Pro-Minute- oder Pro-Tag-Limit überschritten. Retry-After-Header gibt die Wartezeit in Sekunden an. |
| invalid_code | 400 | cftc_code im Pfad hat die alphanumerische Validierung nicht bestanden. |
| invalid_family | 400 | family-Parameter nicht in legacy, disagg, tff, supp. |
| invalid_from | 400 | from-Parameter ist kein gültiges YYYY-MM-DD-Datum. |
| invalid_to | 400 | to-Parameter ist kein gültiges YYYY-MM-DD-Datum. |
| invalid_variant | 400 | Der Parameter variant ist weder futonly noch combined. |
| variant_not_published | 400 | Die CFTC veröffentlicht diese Variante des Berichts nicht (supp: nur Futures & Options Combined). |
| variant_unavailable | 404 | Diese Variante des Berichts ist noch nicht verfügbar. |
| no_data | 404 | Keine Historie für den angefragten Markt in der angefragten Familie. |
| db_error | 500 | Interner Datenbankfehler. Einmal wiederholen; falls anhaltend, Support kontaktieren. |
| internal | 500 | Unerwarteter Serverfehler. Einmal wiederholen; falls anhaltend, Support kontaktieren. |
| demo_rate_limited | 429 | /api/v1/demo/ IP-Hash-Limit (10/Tag) erreicht. |