Get current workspace identity
GET /v1/me
Returns the workspace identity associated with the bearer key. Useful as a connectivity smoke-test. No specific scope is required - any valid key may call this endpoint.
Authorizations
Section titled “Authorizations ”Responses
Section titled “ Responses ”Authenticated workspace identity.
Workspace identity returned by GET /v1/me.
object
Internal user id.
Workspace email address.
Display name (maps to FullName on the user record).
Account creation timestamp (UTC).
Metadata about the API key used in this request.
object
12-character key identifier.
Scopes granted to this key.
Example
{ "id": 42, "name": "Acme Inc.", "createdAt": "2024-01-15T09:00:00Z", "apiKey": { "keyId": "abc123def456", "scopes": [ "contacts:read", "telegram:send" ] }}Missing or invalid bearer token.
Standard error envelope for all v1 error responses.
object
Machine-readable error code.
Human-readable explanation of the error.
Optional structured context (field-level validation errors, etc.).
Example
{ "error": "unauthorized", "message": "Invalid bearer principal"}The requested resource does not exist or is not owned by the caller.
Standard error envelope for all v1 error responses.
object
Machine-readable error code.
Human-readable explanation of the error.
Optional structured context (field-level validation errors, etc.).
Example
{ "error": "not_found", "message": "contact not found"}