Me
The API key you are calling with and its tenant. Start here: tenantId is what current stands for in
/v1/tenants/current/..., and GET /v1/tenants lists that tenant with all its sub-tenants. Works with any
valid key, whatever its permissions.
Required permission: none; any valid API key.
BearerAuthorizationBearer <token>Tenant API key (evk_…), created in Studio → Vault → API keys.
The key and its tenant.
The caller of the public API: an API key and its tenant.
keyId?stringId of the API key.
uuidname*stringThe name the key was given in the Studio.
tenantId*stringThe key's own tenant: what current stands for in /v1/tenants/current/....
tenantName*stringName of that tenant.
scopes*array<string>The key's permissions, e.g. agents:write.
region*stringData region the key and its tenant live in, e.g. eu; the same code is in the key (evk_eu_...).
curl -X GET 'https://api.envocal.ai/v1/me'{ "keyId": "468bcefd-6536-4844-8249-aff3ecb2ef7b", "name": "string", "tenantId": "string", "tenantName": "string", "scopes": [ "string" ], "region": "string"}curl -X GET 'https://api.envocal.ai/v1/me'{
"keyId": "468bcefd-6536-4844-8249-aff3ecb2ef7b",
"name": "string",
"tenantId": "string",
"tenantName": "string",
"scopes": [
"string"
],
"region": "string"
}