# Booking - HCA ## Search HCA Consultants - [GET /v1/booking-hca/consultants](https://developer.herohealth.net/apis/public-api/openapi/booking-hca/searchhcaconsultants.md): Search for consultants in the HCA system by specified fields. ## Get HCA Consultant Details - [GET /v1/booking-hca/consultants/{gmc_number}](https://developer.herohealth.net/apis/public-api/openapi/booking-hca/gethcaconsultantdetails.md): Retrieves consultant details from the HCA system. ## Get HCA Consultant Availability - [GET /v1/booking-hca/consultants/{crm_id}/availability](https://developer.herohealth.net/apis/public-api/openapi/booking-hca/gethcaconsultantavailability.md): Retrieves consultant availability from the HCA system. ## Create HCA Diary Booking - [POST /v1/booking-hca/appointments](https://developer.herohealth.net/apis/public-api/openapi/booking-hca/createhcadiarybooking.md): Creates a diary booking in the HCA system.