Retrieve self-scheduling configuration with associated practitioners, locations, appointment types, and scheduler configs.
Security
PartnerApiKey and PartnerOAuth
- Mock serverhttps://api-docs.lobbie.com/_mock/openapi/partner/v2/account/{accountId}/self-scheduling/setting/{selfSchedulingSettingId}
- Productionhttps://api-prod.lobbie.com/lobbie/api/partner/v2/account/{accountId}/self-scheduling/setting/{selfSchedulingSettingId}
curl -i -X GET \
'https://api-docs.lobbie.com/_mock/openapi/partner/v2/account/{accountId}/self-scheduling/setting/123' \
-H 'Authorization: Bearer <YOUR_JWT_HERE>' \
-H 'x-api-key: YOUR_API_KEY_HERE'Self-scheduling setting retrieved successfully
Afterward booking limit value (minimum time before appointment)
Unit for afterward booking limit
Enum:"HOURS""DAYS""WEEKS""MONTHS"
Example:"null"
Unit for forward booking limit
Enum:"HOURS""DAYS""WEEKS""MONTHS"
Example:"DAYS"
Method used to verify patient identity
Enum:"EMAIL""SMS""EMAIL_AND_SMS"
Example:"EMAIL_AND_SMS"
Welcome message subtitle
Example:"Please select a time for your appointment"
Response
{ "active": true, "afterwardBookingLimit": 0, "afterwardBookingLimitActive": false, "afterwardBookingLimitUnit": "null", "appointmentTypeIds": [ 0 ], "appointmentTypeSelectable": true, "appointmentTypeVisible": true, "fixedAppointmentTypeId": 0, "fixedLocationId": 0, "forwardBookingLimit": 30, "forwardBookingLimitActive": true, "forwardBookingLimitUnit": "DAYS", "id": 123, "locationIds": [ 0 ], "locationSelectable": true, "locationVisible": true, "name": "New Patient Appointments", "practitionerIds": [ 0 ], "practitionerSelectable": true, "practitionerVisible": true, "publicUuid": "550e8400-e29b-41d4-a716-446655440000", "schedulerConfigIds": [ 0 ], "verificationMethod": "EMAIL_AND_SMS", "welcomeMessageSubtitle": "Please select a time for your appointment", "welcomeMessageTitle": "Welcome to Our Practice" }