Describe the calling key
What this key is, which organization and brands it reaches, and which scopes it holds. Requires no scope, so it is always safe to call first when wiring up an integration.
BearerAuthAuthorizationBearer <token>An instance admin key from ADMIN_API_KEYS, or an organization key (elmo_…) issued from the dashboard.
Describe the calling key
application/json- response
keyType*stringadmin for an instance key, organization for a dashboard-issued key.
"admin""organization"organizationId*|The organization this key acts inside. Null for admin keys.
organizationName*string|nullscopes*array<>Scopes this key holds. A read-write key lists both; an admin key always does.
brandIds*array<string>|Brands the key is narrowed to, or null when it reaches every brand in its organization. Never an empty array — a restriction to no brands is rejected at creation rather than treated as no restriction.
createdAt*|date-timeexpiresAt*|When the key stops working, if it has an expiry.
date-timerateLimit*|The key's configured limit — generous by design: it exists to stop a runaway loop, not to meter normal use. Enforcement is a fixed window and approximate under concurrency.
createdBy*|The key's label, as given when it was issued. Null for admin keys.
lastUsedAt*|date-timecurl -X GET 'https://app.elmohq.com/api/v1/me'{ "keyType": "admin", "organizationId": "string", "organizationName": "string", "scopes": [ "read" ], "brandIds": [ "string" ], "createdAt": "2019-08-24T14:15:22Z", "expiresAt": "2019-08-24T14:15:22Z", "rateLimit": { "limit": 0, "window": "minute" }, "createdBy": "string", "lastUsedAt": "2019-08-24T14:15:22Z"}