/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 document remains the
authoritative request and response schema.