# Appointments

The buyer can query appointment availability, reserve an appointment and include the reservation key in the order request.
If this is not done, the order will go into a waiting state and not progress, the buyer will need to reserve an appointment and then amend the order to include the appointment reservation key before the order can complete.

 - [POST /queryAppointmentAvailability](https://ala-api.docs.cityfibre.com/openapi/appointments/queryappointmentavailability.md): To check the availability for an appointment on a given location, timeframe, and product. The buyer should send a request containing a **UPRN**. The seller is then going to respond with detailed infor
 - [POST /reserveAppointment](https://ala-api.docs.cityfibre.com/openapi/appointments/reserveappointment.md): In order to reserve an appointment, the buyer should provide the UPRN, product and the appointment slot that they desire to the seller
