/api/v1/meGet API principal
Identify the account represented by the bearer token and inspect its effective scopes.
Every response includes X-Request-Id plus RateLimit-Limit, RateLimit-Remaining, and RateLimit-Reset headers. Authenticated responses are private and never cached.
Parameters
Path, query, and header values accepted by this operation.
This endpoint has no path, query, or operation-specific headers.
Request body
Unknown JSON fields are rejected instead of silently ignored.
No JSON request body.
Response
The authenticated API principal.
{
"id": "0df86ab5-79a1-4e23-95b7-101e32a62769",
"email": "owner@example.com",
"plan": "pro_750",
"scopes": [
"workspaces:read",
"forms:read",
"forms:write",
"submissions:read",
"analytics:read"
]
}idUUID
Required
Immutable Qualyo account identifier.
emailstring | null
Required
Account email, or null when unavailable.
planenum
Required
Current product plan.
Options:
freepro_250pro_750pro_2000pro_5000legacy_proscopesstring[]
Required
Permissions attached to this token.
Possible errors
{
"type": "https://qualyoforms.com/problems/invalid-api-key",
"title": "Invalid Api Key",
"status": 401,
"detail": "The bearer token is missing, invalid, expired, revoked, or is an MCP token.",
"code": "invalid-api-key",
"request_id": "4b96a6ad-f749-45e5-9ae7-2261bca61739"
}401invalid-api-keyThe bearer token is missing, invalid, expired, revoked, or is an MCP token.
429rate-limitedThe credential exceeded its current request allowance.
503service-unavailableA required dependency is temporarily unavailable.