Authentication

Verify the current sign-in

POST/api/auth/verify

Validates the current authentication credentials and returns the user and their team memberships.

Try it

POST/api/auth/verify
Authorization

Credentials stay in this browser tab and are never sent anywhere except the API.

Response

Send a request to see the response.

Headers

NameTypeDescription
AuthorizationrequiredstringToken returned by POST /api/auth/login, or an API key (`umami_…`) created under Settings → API keys (self-hosted only). Bearer <token>.

Responses

200The operation completed successfully.
NameTypeDescription
teamsrequiredanyTeams associated with the user.
200 example
401Unauthorized.
NameTypeDescription
errorrequiredobjectError details returned when the operation fails.
401 example

Code samples

cURL