Account
Update the caller's profile
Requires a signed-in dashboard session token; API keys cannot call this endpoint.
Authorization
apiKey AuthorizationBearer <token>
OpenRelay API key. Send it as Authorization: Bearer vl_….
In: header
Request Body
application/json
TypeScript Definitions
Use the request body type in TypeScript.
Response Body
application/json
application/json
application/json
curl -X PATCH "https://example.com/v1/me/profile" \ -H "Content-Type: application/json" \ -d '{}'{
"id": "string",
"email": "string",
"fullName": "string",
"avatarUrl": "string",
"defaultOrganizationId": "string"
}{
"error": "string",
"code": "string"
}{
"error": "string",
"code": "string"
}The current principal and the org it acts in GET
Returns the calling principal (API key or user session) and the organization the request acts in. For an API key that org is fixed by the key; for a session it is the active org, and availableOrgs lists every org the user belongs to. Unlike /v1/me this works for API keys and does not onboard.
Overview
Organizations and their members. Most resources are scoped to an org.