Davis API

March 7, 2026 ยท View on GitHub

API Version 1

Open Endpoints

Open endpoints require no Authentication.

Endpoints that require Authentication

Closed endpoints require a valid X-Davis-API-Token to be included in the header of the request. Token needs to be configured in .env file (as a environment variable API_KEY) and can be generated using php bin/console api:generate command.

When API_KEY is not set, the API endpoints are disabled and will return a 500 error if accessed.

Each endpoint displays information related to the User:

Endpoints for viewing and modifying user calendars.