API Documentation

All available endpoints. Some endpoints require a token obtained via the auth endpoint. If you can't automate some of your workflows via API, feel free to request more end points. They will be then implemented if they make sense for the greater good.

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