Zum Inhalt springen

Notizen-API

Alle Endpunkte erfordern Authentifizierung. Basispfad: /api/v1/notes.

MethodePfadBeschreibung
GET/v1/notesNotizen auflisten
POST/v1/notesEine Notiz erstellen (title, content, category_id, tags[])
GET/v1/notes/{note}Eine einzelne Notiz abrufen
PUT/v1/notes/{note}Eine Notiz aktualisieren (inkl. is_favorite, is_starred)
DELETE/v1/notes/{note}Eine Notiz löschen
GET/v1/notes/newestNeueste Notizen
MethodePfadBeschreibung
GET/v1/notes/categoriesKategorien auflisten
POST/v1/notes/categoriesEine Kategorie erstellen (title, parent_id — hierarchisch)
GET/v1/notes/categories/{category}Eine Kategorie abrufen
PUT/v1/notes/categories/{category}Eine Kategorie aktualisieren
DELETE/v1/notes/categories/{category}Eine Kategorie löschen

Kategorien unterstützen Verschachtelung über parent_id, sodass Ordner Unterordner enthalten können.

MethodePfadBeschreibung
POST/v1/notes/importNotizen aus einer Markdown- (.md) oder ZIP-Datei (.zip) importieren (multipart)
GET/v1/notes/exportNotizen exportieren (der vollständige Datenexport erfolgt über das Export-System)