Skip to main content
GET
/
v1
/
users
/
me
Get current user
curl --request GET \
  --url https://api.prod.getdex.com/v1/users/me \
  --header 'Authorization: Bearer <token>'
{
  "error": true,
  "data": {
    "id": "<string>",
    "first_name": "<string>",
    "last_name": "<string>",
    "email": "jsmith@example.com",
    "image_url": "<string>",
    "time_zone": "<string>",
    "pricing_plan": "<string>",
    "onboarded_web": true,
    "onboarded_mobile": true,
    "created_at": "<string>",
    "updated_at": "<string>"
  }
}

Use cases

  • Display the current user’s profile in your application
  • Check the user’s subscription plan before accessing plan-gated features
  • Verify the authenticated user’s identity and account status
This endpoint returns the user associated with the API key or access token used in the request. No user ID parameter is needed.

Authorizations

Authorization
string
header
required

Use your Dex API key (e.g. dex_abc123...) as the Bearer token.

Query Parameters

include
string[]

Related records to include (e.g. mobile_settings, workflow_settings)

fresh
boolean

Skip the cache and fetch the latest data from the database

Response

Successful response

error
boolean
required
data
object
required