Skip to main content
GET
Get customer by email

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Path Parameters

storeId
string
required

Store ID

Example:

"64e5a8a1af49a89df37e4ee7"

Query Parameters

email
string<email>
required

Customer email address

Response

Customer found

Customer profile.

id
string
required

Redo customer ID

Example:

"67bd4f1a2e3c8d001a5f9b12"

email
string<email>
required

Customer email address

Example:

"jane@example.com"

firstName
string

Customer first name

Example:

"Jane"

lastName
string

Customer last name

Example:

"Smith"

phoneNumber
string

Customer phone number in E.164 format

Example:

"+11234567890"

location
Customer Location · object

Customer location information.

customFields
object

Custom field values as key-value pairs, where keys are field names and values can be strings, numbers, or booleans. DATE custom field values are returned as ISO 8601 datetime strings (e.g., "2026-01-15T12:00:00.000Z"), not Date objects.

Example:
createdAt
string<date-time> | null

Timestamp when the customer was created. May be null for older customers created before this field was tracked.

Example:

"2026-02-20T18:30:00.000Z"

updatedAt
string<date-time> | null

Timestamp when the customer was last updated. May be null for older customers created before this field was tracked.

Example:

"2026-02-24T12:15:00.000Z"