Atlas API Authentication

All public /v1/* routes require the euphile-key header.

euphile-key: <your-api-key>

Example

curl -sS "https://hopx-api.euphile.eu/v1/session/status" \
  -H "euphile-key: <your-api-key>"

Current production examples still use https://hopx-api.euphile.eu. The target Atlas hostname is https://api.euphile.eu.

Unauthenticated Routes

These routes stay public:

  • GET /
  • GET /healthz

Failure Mode

If the header is missing or invalid, the API returns 401 auth_required.