Skip to main content
GET
Get current identity

Authorizations

Authorization
string
header
required

API tokens are passed as Bearer tokens.

Response

Success

id
string
required

Canonical user ID (usr_ followed by 32 lowercase hexadecimal UUID characters).

Pattern: ^usr_[0-9a-f]{32}$
Example:

"usr_a1b2c3d4e5f64789a1b2c3d4e5f64789"

name
string
required
email
string<email>
required
app_url
string<uri>
required

Link that opens this resource in the ModernLoop app.

organization
object
required
scopes
string[]
required

Scopes granted to the presented token, sorted ascending.

tool_access
object[]
required

For every public MCP tool in stable registry order, available predicts whether a call can succeed with the granted scopes. Endpoint variant and connection-level include_tools/exclude_tools can further restrict visibility. A tool may appear in tools/list yet return INSUFFICIENT_SCOPE, so use this field to plan calls and tools/list for per-connection visibility.