Static Documentation

API

Version latest · Updated 2026-08-12
Interactive docs View on GitHub

API#

Swagger UI is available at:

/docs

OpenAPI JSON is available at:

/api/openapi.json

Use route intake tokens for incoming integration endpoints and personal API tokens for user-scoped automation.

Browser push API#

Browser push profile endpoints are user-scoped and require authentication:

GET    /api/profile/push/vapid-public-key
GET    /api/profile/push/subscriptions
POST   /api/profile/push/subscriptions
DELETE /api/profile/push/subscriptions/{subscription_id}
POST   /api/profile/push/test

Push notification action endpoint is public by design and uses a one-time action token from the notification payload:

POST /api/push/actions

Read more: Browser Push.

More API documentation#