Skip to main content

Hi all,

 

When trying to update an existing waitlist entry object via the API by assigning an appointment id to the object, it never assigns the appointment id to the waitlist entry. It always returns the waitlist entry object with null as appointment id. Is this a known issue or is there a way to update a waitlist entry to say that it has a booked appointment?

 

Cheers,

 

 

Hey ​@SaimenDucellier 👋

I believe it’s not currently possible to set appointment_id on an existing waitlist entry. The waitlist entry’s appointment_id is populated by Dentally when the booking is made via the waitlist flow; there isn’t a documented endpoint to update an entry directly. Today, the pattern is to book the appointment and then close/archive the waitlist entry (optionally adding the appointment UUID in the entry notes so you can cross-reference).

If you’re happy to share your exact endpoint/payload, I can double-check with our API team whether there’s an allowed field we’re missing and whether we should make the docs clearer around this behaviour.