ReplySparrow Docs

Account

Get the authenticated user

Returns the user who created the API key (for a key created by internal tooling, the workspace's creator). Needs the account:read scope.

gethttps://app.replysparrow.com/api/v1/users/me

Authorizations

Authorizationstringheaderrequired

Your API key from Settings → API, sent as Bearer <token>.

Response

application/json

The user

idstringrequired

User id

emailstringrequired

Email address

organization_idstringrequired

Organization (workspace) the API key belongs to

organization_roleenum<string>required

The user's role in the organization; null when they are no longer a member

Available options: owneradminmanagermemberviewernull

is_activebooleanrequired

Whether the user is still a member of the organization

created_atstring<date-time>required

When the user signed up

First name

last_namestring

Last name

languagestring

Preferred language

countrystring

Always null: users have no country on file

timezonestring

IANA time zone, e.g. Europe/Paris

Get the authenticated user
curl --request GET \  --url https://app.replysparrow.com/api/v1/users/me \  --header 'Authorization: Bearer <token>'
{  "id": "usr_8d2e",  "email": "ada@acme.com",  "first_name": "Ada",  "last_name": "Lovelace",  "organization_id": "ws_3f9a1c",  "organization_role": "owner",  "is_active": true,  "language": "en",  "country": null,  "timezone": "Europe/London",  "created_at": "2026-03-02T10:15:00.000Z"}