---
title: "Get the current user (v2)"
method: GET
path: "/v2/users/me"
tags: ["users"]
---

# Get the current user (v2)

`GET /v2/users/me`

Retrieve the authenticated user. Supports `include` (related records like `mobile_settings`, `workflow_settings`) and `fresh` (skip cache). Returns the canonical /v2 envelope `{ data: { user } }`.

## Query parameters

- `include` string[]
- `fresh` boolean

## Response `200`

Successful response

- object
  - `data` object, required
    - `user` object, required
      - `id` string, required
      - `email` string, email, required
      - `email_key` string
      - `zapier_key` string, uuid
      - `first_name` string, nullable
      - `last_name` string, nullable
      - `email_verified` boolean
      - `image_url` string, nullable
      - `time_zone` string
      - `usecase` string, nullable
      - `onboarded_web` boolean
      - `onboarded_mobile` boolean
      - `pricing_plan` string
      - `credits` integer
      - `account_visible` boolean
      - `is_deleted` boolean
      - `neutered_at` union
        - string, date-time
        - unknown
      - `utm_tags` unknown
      - `registration_data` unknown
      - `linkedin_profile_id` string, nullable
      - `linkedin_session_id` string, uuid, nullable
      - `linkedin_sync_status` string, nullable
      - `linkedin_profile_data` unknown
      - `linkedin_last_sync` union
        - string, date-time
        - unknown
      - `linkedin_sync_disabled` boolean
      - `linkedin_collection_update_requested_at` union
        - string, date-time
        - unknown
      - `linkedin_sync_cookies` unknown
      - `linkedin_user_agent` string, nullable
      - `linkedin_message_sync_enabled` boolean, nullable
      - `linkedin_message_last_sync` union
        - string, date-time
        - unknown
      - `linkedin_message_sync_status` 'needs_auth' | 'initial_sync_in_progress' | 'sync_in_progress' | 'sync_complete' | 'sync_failed', nullable
      - `whatsapp_session_id` string, uuid, nullable
      - `whatsapp_last_sync` union
        - string, date-time
        - unknown
      - `whatsapp_sync_enabled` boolean, nullable
      - `whatsapp_sync_status` 'needs_auth' | 'sync_in_progress' | 'sync_complete' | 'sync_failed' | 'initial_sync_in_progress', nullable
      - `imessage_last_sync` union
        - string, date-time
        - unknown
      - `imessage_sync_enabled` boolean, nullable
      - `imessage_sync_status` 'needs_auth' | 'sync_in_progress' | 'sync_complete' | 'sync_failed', nullable
      - `instagram_last_sync` union
        - string, date-time
        - unknown
      - `instagram_sync_enabled` boolean, nullable
      - `instagram_sync_status` 'needs_auth' | 'sync_in_progress' | 'sync_complete' | 'sync_failed', nullable
      - `instagram_user_agent` string, nullable
      - `instagram_sync_cookies` unknown
      - `facebook_last_sync` union
        - string, date-time
        - unknown
      - `facebook_sync_enabled` boolean, nullable
      - `facebook_sync_status` 'needs_auth' | 'sync_in_progress' | 'sync_complete' | 'sync_failed', nullable
      - `facebook_user_agent` string, nullable
      - `facebook_sync_cookies` unknown
      - `phone_calls_last_sync` union
        - string, date-time
        - unknown
      - `phone_calls_sync_enabled` boolean, nullable
      - `phone_calls_sync_status` 'needs_auth' | 'sync_in_progress' | 'sync_complete' | 'sync_failed', nullable
      - `sms_assistant_phone_number` string, nullable
      - `sms_assistant_enabled` boolean, nullable
      - `sms_assistant_verification_code` string, nullable
      - `sms_assistant_verification_expires_at` union
        - string, date-time
        - unknown
      - `sms_assistant_registered_at` union
        - string, date-time
        - unknown
      - `priority_field_label` string
      - `last_auto_merge_and_fix_at` union
        - string, date-time
        - unknown
      - `created_at` union
        - string, date-time
        - unknown
      - `updated_at` union
        - string, date-time
        - unknown
      - `mobile_settings` object, nullable
      - `notification_preferences` object, nullable
      - `subscription_details` object, nullable
      - `workflow_settings` object, nullable
      - `sms_settings` object, nullable
      - `gamification_achievements` object, nullable
      - `relationship_priority_tiers` object[]

## Other responses

- `400` — Request body failed validation.
- `401` — Missing or invalid API key.
- `403` — Valid key, insufficient permission.
- `404` — Resource does not exist.
- `409` — Request body failed validation.
- `429` — Rate limit exceeded.
- `500` — Unexpected server error.

---

[API](https://skmtc.net/getdex/apis/dex-public-api.md) · [All operations](https://skmtc.net/getdex/apis/dex-public-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/getdex/dex-public-api/versions/6f01cd52ac12/schema)
