# Practitioners

List, retrieve, update, and archive practitioners within a practice group.

 - [GET /v1/practitioners](https://developer.herohealth.net/apis/public-api/openapi/practitioners/listpractitioners.md): Retrieves a list of practitioners configured for online booking on Hero Health.
 - [GET /v1/practitioners/{id}](https://developer.herohealth.net/apis/public-api/openapi/practitioners/getpractitioner.md): Retrieves a single practitioner by ID.
 - [PATCH /v1/practitioners/{id}](https://developer.herohealth.net/apis/public-api/openapi/practitioners/updatepractitioner.md): Updates a practitioner's identity, contact and notification fields. `notifications` is deep-merged: any key absent at any level is left untouched. Sending `{"notifications":{"appointment_cancelled":{"
 - [DELETE /v1/practitioners/{id}](https://developer.herohealth.net/apis/public-api/openapi/practitioners/archivepractitioner.md): Archives a practitioner so they are no longer active.
