API Documentation

All available endpoints. Some endpoints require a token obtained via the auth endpoint. If you cannot automate some of your workflows via API, feel free to request more endpoints.

Public Endpoints

GET /api/status
GET /api/translations
GET /api/glossary

Public Data

GET /api/events
GET /api/events/{id}
GET /api/groups
GET /api/groups/{slug}

Authentication

POST /api/auth/token
DELETE /api/auth/token

CMS Pages Token required

GET /api/cms/
POST /api/cms/
GET /api/cms/{id}
PUT /api/cms/{id}
DELETE /api/cms/{id}

CMS Blocks Token required

POST /api/cms/{id}/blocks
PUT /api/cms/{id}/blocks/{blockId}
DELETE /api/cms/{id}/blocks/{blockId}

System Logs Token required

GET /api/logs
GET /api/logs/system
GET /api/logs/activity
GET /api/logs/not-found
GET /api/logs/cron