# Availability Slot ## Create availability slot - [POST /site/{siteId}/ahds/v1/availability-slot](https://docs.heydonto.com/apis/animal-health/openapi/availability-slot/availabilityslotcontroller_create.md): Creates a new Availability Slot record. Availability Slot resource in the Animal Health Data Store ## List availability slots - [GET /site/{siteId}/ahds/v1/availability-slot](https://docs.heydonto.com/apis/animal-health/openapi/availability-slot/availabilityslotcontroller_findall.md): Returns a paginated list of Availability Slots for the specified site. Supports filtering and sorting. ## Get availability slot - [GET /site/{siteId}/ahds/v1/availability-slot/{availabilitySlotId}](https://docs.heydonto.com/apis/animal-health/openapi/availability-slot/availabilityslotcontroller_findone.md): Returns a single Availability Slot by its unique identifier. ## Update availability slot - [PATCH /site/{siteId}/ahds/v1/availability-slot/{availabilitySlotId}](https://docs.heydonto.com/apis/animal-health/openapi/availability-slot/availabilityslotcontroller_update.md): Partially updates an existing Availability Slot. Only provided fields will be updated. ## Replace availability slot - [PUT /site/{siteId}/ahds/v1/availability-slot/{availabilitySlotId}](https://docs.heydonto.com/apis/animal-health/openapi/availability-slot/availabilityslotcontroller_replace.md): Fully replaces an existing Availability Slot. All fields must be provided. ## Delete availability slot - [DELETE /site/{siteId}/ahds/v1/availability-slot/{availabilitySlotId}](https://docs.heydonto.com/apis/animal-health/openapi/availability-slot/availabilityslotcontroller_remove.md): Permanently deletes a Availability Slot record.