Returns the patient-facing confirmation and cancellation URLs for an appointment — the same links Lobbie sends in its own reminder emails/texts, generated via the same mechanism. Generating a link does NOT send any notification to the patient. The cancel URL is only returned when patient cancellation is enabled for the account. Links expire at the appointment start time.
Security
PartnerApiKey and PartnerOAuth
- Mock serverhttps://api-docs.lobbie.com/_mock/openapi/partner/v2/account/{accountId}/location/{locationId}/appointment/{appointmentId}/link
- Productionhttps://api-prod.lobbie.com/lobbie/api/partner/v2/account/{accountId}/location/{locationId}/appointment/{appointmentId}/link
curl -i -X GET \
'https://api-docs.lobbie.com/_mock/openapi/partner/v2/account/{accountId}/location/{locationId}/appointment/12345/link' \
-H 'Authorization: Bearer <YOUR_JWT_HERE>' \
-H 'x-api-key: YOUR_API_KEY_HERE'Links generated successfully
URL the patient visits to cancel the appointment. Null when patient cancellation is disabled for the account.
Example:"https://my.lobbie.com/appointmentConfirmation/abc123token/2"
URL the patient visits to confirm the appointment
Example:"https://my.lobbie.com/appointmentConfirmation/abc123token/1"
Response
{ "appointmentId": 12345, "cancelUrl": "https://my.lobbie.com/appointmentConfirmation/abc123token/2", "confirmUrl": "https://my.lobbie.com/appointmentConfirmation/abc123token/1", "expiresAt": "2025-01-15T14:00:00Z" }