# Carebit healthcare webhook events

Signed webhook events for event-driven healthcare and practice management integrations.

## Booking

- [booking.arrived](/webhooks/booking-arrived?format=md): A Patient arrived for a Booking.
- [booking.canceled](/webhooks/booking-canceled?format=md): A Booking was canceled.
- [booking.confirmed](/webhooks/booking-confirmed?format=md): A Booking was confirmed.
- [booking.did_not_attend](/webhooks/booking-did-not-attend?format=md): A Booking was marked as did not attend.
- [booking.end_time_reached](/webhooks/booking-end-time-reached?format=md): A Booking reached its scheduled end time.
- [booking.updated](/webhooks/booking-updated?format=md): A Booking's schedule, service, or metadata changed.

## Digital form response

- [digital_form_response.completed](/webhooks/digital-form-response-completed?format=md): A Patient completed a DigitalFormResponse.

## Expirable file

- [expirable_file.available](/webhooks/expirable-file-available?format=md): An ExpirableFile is available to download.

## Invoice

- [invoice.finalized](/webhooks/invoice-finalized?format=md): An Invoice was finalized.
- [invoice.overdue](/webhooks/invoice-overdue?format=md): An Invoice became overdue.
- [invoice.paid](/webhooks/invoice-paid?format=md): An Invoice's status changed to paid.
- [invoice.sent](/webhooks/invoice-sent?format=md): An Invoice was sent to the payor.
- [invoice.settled](/webhooks/invoice-settled?format=md): An Invoice was settled with no outstanding balance.

## Lead

- [lead.converted_to_patient](/webhooks/lead-converted-to-patient?format=md): A Lead was converted to a Patient.
- [lead.created](/webhooks/lead-created?format=md): A Lead was created.
- [lead.form_response_submitted](/webhooks/lead-form-response-submitted?format=md): A Lead form was submitted.
- [lead.stage_changed](/webhooks/lead-stage-changed?format=md): A Lead moved between pipeline stages.
- [lead.updated](/webhooks/lead-updated?format=md): A Lead's profile or lifecycle data changed.

## List

- [list.member_added](/webhooks/list-member-added?format=md): A Patient was added to a List.
- [list.member_removed](/webhooks/list-member-removed?format=md): A Patient was removed from a List.

## Patient connection

- [patient_connection.created](/webhooks/patient-connection-created?format=md): A Patient was created for or connected to an Organization.

## Patient connection request

- [patient_connection_request.created](/webhooks/patient-connection-request-created?format=md): A PatientConnectionRequest was created after POST /v1/patients matched one or more unconnected Patients.
- [patient_connection_request.denied](/webhooks/patient-connection-request-denied?format=md): A PatientConnectionRequest was denied.
- [patient_connection_request.expired](/webhooks/patient-connection-request-expired?format=md): A pending PatientConnectionRequest expired after 30 days without a staff action.
- [patient_connection_request.granted](/webhooks/patient-connection-request-granted?format=md): A PatientConnectionRequest was granted.

## Payment

- [payment.paid](/webhooks/payment-paid?format=md): A Payment was recorded as paid.

## Quote

- [quote.accepted](/webhooks/quote-accepted?format=md): A Quote was accepted and an Invoice was created.
- [quote.created](/webhooks/quote-created?format=md): A Quote was created.

## Refund

- [refund.created](/webhooks/refund-created?format=md): A Refund was created.
- [refund.failed](/webhooks/refund-failed?format=md): A Refund to the original payment method failed.
