All API requests must include an authentication token in the Authorization header:
Authorization: Bearer <your-token>
The token can be obtained from the Xenovia platform.

Rate Limiting

The API has a rate limit of 100 requests per minute per user. If you exceed this limit, you will receive a 429 response.

Error Handling

All API responses include an error field that provides additional information about the error.
{
  "error": {
    "code": "INVALID_REQUEST",
    "message": "Invalid request parameters"
  }
}