Auth model
Most non-admin API endpoints use Clerk-backed bearer authentication.- Send
Authorization: Bearer <token>for protected routes. - Public routes explicitly set no auth requirement.
- Webhook routes can use separate auth schemes (for example shared secrets).
In OpenAPI
The primary scheme isbearerAuth in api-reference/openapi.json.
Use the Endpoints section in API Reference to verify per-route security requirements.
