Bludit API Tutorial: Seiten lesen, erstellen und sicher automatisieren
Ein Einstieg in die Bludit-API mit Endpunkten, Authentifizierung, Seitenobjekten und Sicherheitsregeln.
Bludit bringt eine API als Plugin mit. Sie ist nützlich für externe Tools, mobile Clients, Headless-Ausgaben oder Automatisierung. Aktivieren sollte man sie aber nur, wenn ein konkreter Einsatzzweck vorhanden ist.
Was die API liefert
Die aktuelle API-Dokumentation beschreibt Seitenobjekte mit Key, UUID, Titel, Status, Content, Rohinhalt, Datum, Tags, Kategorie, Permalink und Coverbild. Listenendpunkte unterstützen Pagination; Kategorien können ebenfalls abgefragt werden.
Seitenliste abrufen
GET /api/pages?token=<api-token>
Seite erstellen
POST /api/pages
Content-Type: application/json
{
"token": "<api-token>",
"authentication": "<auth-token>",
"title": "Neue Seite",
"content": "Inhalt"
}
Sicherheitsregeln
- API nur aktivieren, wenn sie gebraucht wird.
- Tokens nicht in öffentliches JavaScript schreiben, wenn sie Schreibrechte ermöglichen.
- Schreibende Clients über HTTPS betreiben.
- Berechtigungen und Token regelmäßig rotieren, wenn ein Integrationssystem entfällt.
- Fehlercodes sauber behandeln: 400 Validierung, 401 Authentifizierung, 404 Ressource, 500 Serverfehler.