Zurück zu den API-Schlüsseln

Fehler

Fehlerhafte Anfragen liefern einen passenden HTTP-Statuscode und einen kurzen Fehlercode im Body:

{ "error": "invalid_title" }

Statuscodes

CodeBedeutung
200 / 201Erfolg.
400Ungültige Anfrage (fehlende/ungültige Felder).
401Nicht authentifiziert – Schlüssel fehlt, ist ungültig oder widerrufen.
404Nicht gefunden – oder die Ressource gehört dir nicht.
500Interner Serverfehler.
Aus Sicherheitsgründen wird für fremde Ressourcen 404 statt 403 zurückgegeben – so lässt sich nicht erkennen, ob eine fremde ID existiert.

Häufige Fehlercodes

errorUrsache
unauthenticatedKein gültiger API-Schlüssel gesendet.
invalid_titletitle fehlt oder ist leer.
invalid_start_date / invalid_start_timeDatum/Uhrzeit fehlt oder hat ein falsches Format.
end_before_startEnde liegt vor dem Beginn.
invalid_recurrence_*Ungültige Wiederholungsangabe.
invalid_scopescope ist nicht single, following oder all.
invalid_occurrenceoccurrenceStart fehlt oder ist ungültig.
not_foundVeranstaltung/Liste existiert nicht oder gehört dir nicht.
too_many_keys / too_many_listsMaximale Anzahl erreicht.