Skip to main content
GET
Get my profile

Response

Ok. The operation succeeded.

A representation of a customer profile.

givenName
string<text>
required

The given name of the customer.

Required string length: 1 - 55
id
string
required

The unique identifier of the customer profile.

email
string<email>
required

The customer's email address.

Required string length: 6 - 255
Pattern: ^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}$
createdAt
string<date-time>
required

The date-time when this resource was created, in RFC 3339 date-time YYYY-MM-DDThh:mm:ss.sssZ format, UTC. This is derived and immutable.

updatedAt
string<date-time>
required

The date-time when this resource was updated, in RFC 3339 date-time YYYY-MM-DDThh:mm:ss.sssZ format, UTC. This is derived and immutable.

surname
string<text>

The surname of the customer, if known. Absent when registration supplied no family name and none could be derived from the customer's other details.

Required string length: 1 - 55
preferredName
string<text>

The preferred name of the customer.

Maximum string length: 55
barberSurnameVisibility
enum<string>

How much of the customer's surname barbers may see.

Available options:
full,
initial
phoneNumber
string<phone>

The customer's phone number.

Required string length: 6 - 20
Pattern: ^\+?[0-9]{1,3}?[ -]?\(?[0-9]{1,4}?\)?[ -]?[0-9]{1,4}?[ -]?[0-9]{1,4}?[ -]?[0-9]{1,9}$
profileImageUrl
string<uri>

A URL to the customer's profile image.

Maximum string length: 255
profilePhoto
object

The photo assigned to the customer profile.