This endpoint requires authentication. Include your JWT token in the
Authorization: Bearer header, or provide your credentials as HTTP Basic Auth.Authentication
This endpoint accepts either of the following authentication schemes:- JWT Bearer Token —
Authorization: Bearer <token> - HTTP Basic Auth —
Authorization: Basic <base64(username:password)>
Request Parameters
This endpoint takes no query parameters, path parameters, or request body.Request Example
Response — 200 OK
Returns a single object describing the authenticated user.string
The username of the currently authenticated staff account.
boolean
true if this account is the Master Admin; false for all other accounts. The Master Admin account has unrestricted access across all resources regardless of role or permission assignments.string[]
An array of permission strings the caller currently holds, for example
customers:read, licenses:write, or actions:read. Cross-reference this list against the required permissions documented on each endpoint to determine whether your token is authorized to make a given request.string
The name of the role assigned to this account, for example
Support or Admin.