Get a public booking profile
Load the customer-facing booking page for a barber by slug. Anonymous callers see new-client booking policies; authenticated callers see policies for their resolved client group when membership can be determined from their account phone. The response includes public identity, booking location when known, and omits email, phone, and private settings.
Path Parameters
Response
Ok. The operation succeeded.
A public view of a barber's profile shown on the booking page.
Booking policies disclose the free-cancel window and deposit for the resolved client group when those rules apply.
The given name of the barber.
1 - 55The surname of the barber.
1 - 55The unique identifier of the barber profile.
The public booking page URL for this profile.
The preferred name of the barber.
55A short biography of the barber.
2000Languages the barber speaks, as IETF BCP 47 language tags.
1An IETF BCP 47 language tag supported on barber profiles.
ar, de, en, es, fr, ko, ru, tl, vi, zh Years of professional barbering experience.
Omitted when the barber has not set a value.
0 <= x <= 100Public Instagram username for the booking page, without a leading @. Absent when unset. Not a private messaging channel.
1 - 30^[A-Za-z0-9](?:[A-Za-z0-9._]{0,28}[A-Za-z0-9])?$The barber's public booking slug, used in profile links.
3 - 40^[a-z0-9]+(?:-[a-z0-9]+)*$A URL to the barber's profile image.
255The photo assigned to the barber profile.
The barber's public booking location. Present when the barber has exactly one joined shop location, or when multiple joined locations exist and exactly one is marked primary. Absent when none apply, when multiple joined locations exist with no primary, or when the stored address cannot be projected as a United States address. Never includes shop or location phone numbers.
Customer-visible booking policies for the resolved client group. Anonymous callers receive the barber's new-client rules. Authenticated API callers receive the group that governs their booking when membership can be determined from their account phone. Absent when no free-cancel window or deposit applies.