Skip to main content
GET
Scope required: users.read
The user’s phone number is not gathered by Thanx with the permission to use it for marketing.
The Partner API does not support creating or enrolling a user. To do so, use the Consumer API POST /users. Existing users can be updated via Update User.

Parameters

merchant_id
string
required
Filter by Merchant ID
email
string
Optionally filter by email. If there is a match, a single user record will be returned.
phone
string
Optionally filter by phone. If there is a match, a single user record will be returned. This value is expected to be in E.164 format.
Phone numbers must be in E.164 format with the country code prefix (e.g. +14155551212). For US numbers and US territories, the prefix is +1, including Puerto Rico (787/939), USVI (340), Guam (671), Northern Mariana Islands (670), and American Samoa (684). Numbers without the country code prefix may be parsed as international and return Unknown user.
updated_after
datetime
Optionally filter by records updated after specified updated_after timestamp.
updated_before
datetime
Optionally filter by records updated before specified updated_before timestamp.
include_loyalty_attributes
boolean
Optionally include loyalty attributes in response. Defaults to false.
include_communication_settings
boolean
Optionally include communication setting attributes in response. Defaults to false.
page
integer
The current page of paginated resources.
  • Default: 1.
per_page
integer
Number of records to be returned per API request.
  • Default: 10
  • Minimum: 1
  • Maximum: 100

Response

id
string
The user's identifier
email
string
The user's email
phone
string
The user's phone number, in E.164 format (eg. +14157582345)
first_name
string
The user's first name
last_name
string
The user's last name
birth_date
hash
The user's birthday information
zip_code
string
The user's zip code
updated_at
datetime
Datetime the user record was last updated.
loyalty
hash
communication_settings
hash