Skip to main content
This is a different contract from Authentication, which is the confirmed, live login flow. The flow below has not been verified against a live deployment — treat it as a candidate alternative, not something to integrate against yet.

Overview

Obtain a bearer token with a username and password, then send it as Authorization: Bearer <token> on every subsequent request. Rotate tokens with the refresh grant rather than re-sending credentials.

Issue a token

POST /auth/token

Body (application/json)

Response 200


Refresh a token

POST /auth/refresh

Body (application/json)

Response 200

Same shape as Issue a token.

Example