Authentication
The API uses JWT (JSON Web Token) Bearer authentication. All protected endpoints require a valid token in theAuthorization header.
Flow
Login to get a token
Call
POST /api/v1/auth/login with your credentials. You’ll receive an access_token.Example
Token Lifetime
Tokens are configured via theJWT_EXPIRATION environment variable (default: 7d).