Get User

Returns one user's profile from the account in the URL, looked up by email or user_id.

This only looks in that account. It does not search child accounts. If you call it on a parent account for a user who signed up on a child account, it returns status: failed with No user by email <email> on this account, even though the user exists.

To find a user anywhere under a parent account, use Account User Search with include_child_accounts=true. Each result includes the account_id the user belongs to, which you can then pass to this endpoint.

For privacy deletion requests, use Forget User with includeChildAccounts=true. You don't need to look the user up first.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…

Allowed Fields

  • first_name
  • last_name
  • email
  • birthday
  • phone
  • gender
  • city
  • state
  • zip
  • address
  • address_2
  • join_date
  • source_id
  • source

Custom Attributes

Each account has its own custom attributes. For example, they could be:

  • eye_color
  • first_contact_date
Body Params
string
required

User's Account ID

fields
array of strings
Defaults to user_id,first_name,last_name,email,join_date

List of user fields to return

fields
attributes
array of strings

Custom user attributes to retrieve

attributes
Responses

Language
Credentials
Header
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json