Layerbeat

Who am I

GET
/v1/me

Returns your account, workspace and effective permissions. Use it to check a new API key.

Access: User session or API key.

Authorization

headerAuthorizationBearer <token>

Send Authorization: Bearer <token>. A token is an API key (lb_live_…, scoped, for programs) or a session (lb_sess_…, from signup or login, for people). See Authentication above.

Header Parameters

X-Org-ID?string

Sessions only: act on this organization (you must be a member). Default: your first organization.

Response Body

Identity

application/json
  1. response
auth*string

How this request was authenticated.

Value in"session""api_key"
org_id*string
scopes*array<string>

Effective scopes. ["*"] means everything (owner/admin sessions).

role?Role

viewer: read-only. developer: manage servers and SSH keys. admin: plus API keys, members, audit log. owner: everything.

Value in"owner""admin""developer""viewer"
user?

Sessions only.

orgs?array<>

Sessions only: every organization you belong to.

curl -X GET 'https://layerbeat.com/v1/me'
{  "auth": "api_key",  "org_id": "org_5hxk2m7p4wq3z6tfjn8r9bcdva",  "scopes": [    "vm:read",    "vm:write"  ]}