/api/v1. All routes use a project-scoped API key -
Authorization: Bearer <api_key> - that must belong to the project in the
path. See Authentication for scopes.
Preferences affect future notifications; they do not delete existing feed or
delivery-attempt records.
The generated
OpenAPI JSON remains the
machine-readable source of truth for request and response schemas.