Get a bookable's booking profile by its Slotr id
Public, read-only booking profile of one bookable, identified by its Slotr id. No credential required — the id is a globally-unique, unguessable capability (a shareable booking link). Derived server-side from the indexed data and field map; exposes only booking-safe display fields and active offerings, never the raw attribute bag. Price always comes from the server
entityId*stringThe bookable's Slotr entity id (returned on upsert). A globally-unique, unguessable handle — not a secret; it grants only the public read
1 <= length <= 255The booking profile
application/json- response
The server-derived, booking-safe view of a bookable: display identity, project chrome and bookable offerings. Never contains the raw attribute bag
title*stringDisplay name of the bookable
photoUrl?stringbio?stringchrome*Project-level presentation the booking page renders around a profile
offerings*array<>curl -X GET 'https://api.slotr.dev/v1/bookables/string/profile'{
"title": "string",
"photoUrl": "string",
"bio": "string",
"chrome": {
"brandLogoUrl": "string",
"theme": "string",
"timezone": "string",
"currency": "string",
"locale": "string"
},
"offerings": [
{
"id": "string",
"name": "string",
"priceAmount": 0,
"currency": "string",
"durationMin": 0,
"availability": [
{
"dayOfWeek": 0,
"startTime": "string",
"endTime": "string"
}
]
}
]
}Get one bookable by its key GET
Returns the bookable identified by type and externalId, including archived ones. Use it to read back a single indexed object
Get a bookable's booking profile by type + external id GET
Same browser-safe booking profile, addressed by the customer's own key (type + external id) within the publishable key's project. Authenticated by the X-Publishable-Key header