API Reference · Account
Get Me
Who am I (works anonymously too)
GET
/v1/mePublic (no credentials needed)MCP:
get_accountcURL example
cURL request
curl "https://api.verifiedinbox.ai/v1/me"Response
200 OKCaller.
application/json| Field | Type | Description |
|---|---|---|
authenticatedrequired | boolean | — |
credentialrequired | string | — Allowed: |
current_organization_idrequired | string (uuid) | null | — |
environmentrequired | string | — Allowed: |
guestrequired | object | —Nested fields (2)
|
is_adminrequired | boolean | — |
organizationsrequired | object[] | —Nested fields (3)
|
scopesrequired | string[] | — Allowed: |
userrequired | object | null | —Nested fields (3)
|
Example 200 response (Me)
{
"authenticated": true,
"credential": "anonymous",
"current_organization_id": "0192a5e0-1234-7000-8000-000000000001",
"environment": "live",
"guest": {
"active": true,
"application_ids": []
},
"is_admin": true,
"organizations": [
{
"id": "0192a5e0-1234-7000-8000-000000000001",
"name": "Acme Inc.",
"role": "owner"
}
],
"scopes": [
"applications:read"
],
"user": {
"email": "alex@acme.com",
"id": "0192a5e0-1234-7000-8000-000000000001",
"name": "Acme Inc."
}
}Other responses & possible errors
Expand a status code below to see the error code, description, and example error payload.
429 (rate_limited)`rate_limited` — retry after `Retry-After` seconds (`details.retry_after_seconds`). `limit_reached` — a quota is used up; `details.limit` names it and `next_action` offers support.
`rate_limited` — retry after `Retry-After` seconds (`details.retry_after_seconds`). `limit_reached` — a quota is used up; `details.limit` names it and `next_action` offers support.
Example 429 error response
{
"error": {
"code": "rate_limited",
"message": "Too many requests. Please wait a moment and try again."
}
}Was it helpful?