diff --git a/src/app/admin/api/page.tsx b/src/app/admin/api/page.tsx index 927562d..9dee330 100644 --- a/src/app/admin/api/page.tsx +++ b/src/app/admin/api/page.tsx @@ -55,7 +55,7 @@ export default async function AdminApiPage() {
Wofür Logbuch da ist -
+

Logbuch hält fest, was in den Produkten passiert ist. Alle zwei Wochen entsteht pro Projekt ein Eintrag über das, was fertig geworden ist. @@ -72,7 +72,7 @@ export default async function AdminApiPage() {

Zum Mitnehmen -
+

Die Beschreibung im OpenAPI-Format lässt sich in Postman, Bruno, Insomnia und ähnliche Werkzeuge einlesen. Für Claude gibt es zusätzlich einen fertigen Skill: die Datei landet als @@ -107,28 +107,28 @@ export default async function AdminApiPage() {

- Angemeldet als Admin lädst du beide Dateien direkt herunter. Über die Schnittstelle verlangen + Angemeldet als Admin lädst du alle drei Dateien direkt herunter. Über die Schnittstelle verlangen sie ein Token, in Postman oder Bruno unter Authorization als Bearer.

-
- {files.map(file => ( -
- - - {file.label} - - {file.url} +
+
+ {files.map(file => ( +
+ + + {file.label} - -
- ))} -
+ {file.url} + + +
+ ))}
Anmeldung -
+

Jede Anfrage trägt ein Token im Kopf: {' '} @@ -168,7 +168,7 @@ export default async function AdminApiPage() { -

+

Ein Zugang mit Schreibrecht kann niemals veröffentlichen. Alles landet als Entwurf, ein Mensch gibt frei.

@@ -316,7 +316,7 @@ export default async function AdminApiPage() {
Datum und Nummer -
+

publish_at nimmt eine ISO-Zeitangabe entgegen, beim Anlegen und beim Ändern. Der Zugang veröffentlicht damit nichts, er hinterlegt nur das Datum. @@ -374,7 +374,7 @@ export default async function AdminApiPage() { -

+

Ein Zugang darf keine Zielgruppe setzen, die offener ist als seine eigene. Ein Zugang mit customer kann internal und customer schreiben, public nicht.

@@ -404,7 +404,7 @@ export default async function AdminApiPage() {
Fehler -

+

Fehler kommen einheitlich als Problem-JSON mit type, title, status und detail. 401 fehlendes oder widerrufenes Token, 403 fehlendes Recht, 404 nicht vorhanden oder nicht sichtbar, 409 bereits veröffentlicht, 422 unbekannte Beitragsart, 400 fehlerhafte Eingabe.