Authorization: Bearer <token> header. Tokens are time-limited — when one expires, prompt the user to log in again to receive a fresh token.
Endpoint
Authentication
None required. This is a public endpoint.Request Body
string
required
The email address associated with the Axis account.
string
required
The account password.
Request Example
Response — 200 OK
A successful request returns HTTP200 with a JSON body containing a JWT session token and the authenticated user record. Note that token lives directly inside data, alongside user — it is not nested inside data.user.
string
Always
"success" for a successful response.object
Container for the session token and authenticated user details.