Webhook event
quote.created
A Quote was created.
Payload schema
api_versionanyrequiredcontextobjectPresent only when
sourceisapi. Identifies the acting project and API key.developer_platform_api_key_idstring | null · uuiddeveloper_platform_project_idstring | null · uuid
created_atstring · date-timerequiredAn ISO 8601 timestamp in UTC, with a
Zsuffix. For example,2026-07-01T09:00:00Z.dataobjectrequiredobjectobjectrequiredaccepted_atstring | null · date-timerequiredAn ISO 8601 timestamp in UTC, with a
Zsuffix. For example,2026-07-01T09:00:00Z.alternative_payor_idstring | null · uuidrequiredThe AlternativePayor for an alternative-payor Quote.
booking_idsarrayrequiredThe Bookings linked to the Quote.
itemsstring · uuid
cancel_reasonstring | nullrequiredWhy the Quote was canceled.
staffis a staff cancellation.supersededis set when a revised Quote replaces it.Allowed values:
staff | superseded | nullcanceled_atstring | null · date-timerequiredAn ISO 8601 timestamp in UTC, with a
Zsuffix. For example,2026-07-01T09:00:00Z.clinician_idstring | null · uuidrequiredThe Clinician attributed to the Quote.
created_atstring · date-timerequiredAn ISO 8601 timestamp in UTC, with a
Zsuffix. For example,2026-07-01T09:00:00Z.creation_sourcestring | nullrequiredHow the Quote was created.
Allowed values:
staff_member | api | nullcurrencystring | nullrequiredThe ISO 4217 currency code.
current_invoice_idstring | null · uuidrequiredThe current non-cancelled Invoice generated from the Quote.
declined_atstring | null · date-timerequiredAn ISO 8601 timestamp in UTC, with a
Zsuffix. For example,2026-07-01T09:00:00Z.expired_atstring | null · date-timerequiredAn ISO 8601 timestamp in UTC, with a
Zsuffix. For example,2026-07-01T09:00:00Z.expires_onstring | null · daterequiredThe date the Quote remains valid through.
idstring · uuidrequiredThe resource's unique identifier, formatted as an RFC 4122 version 4 UUID.
invoice_idstring | null · uuidrequiredThe Invoice created by the first conversion or acceptance.
invoice_idsarrayrequiredEvery Invoice generated from the Quote, including cancelled generations.
itemsstring · uuid
invoiced_atstring | null · date-timerequiredAn ISO 8601 timestamp in UTC, with a
Zsuffix. For example,2026-07-01T09:00:00Z.line_itemsarrayrequiredThe proposed charges on the Quote.
itemsobjectbooking_idstring | null · uuidrequiredThe Booking associated with the line item.
created_atstring · date-timerequiredAn ISO 8601 timestamp in UTC, with a
Zsuffix. For example,2026-07-01T09:00:00Z.currencystring | nullrequiredThe ISO 4217 currency code.
discount_amountinteger | nullrequiredThe discount in minor currency units.
external_provider_namestring | nullrequiredThe provider that collects an external fee.
idstring · uuidrequiredThe resource's unique identifier, formatted as an RFC 4122 version 4 UUID.
is_billed_by_another_providerbooleanrequiredWhether another provider bills this line instead of the practice that issued the Quote.
objectanyrequiredDiscriminator value emitted at
object.quantitynumber | nullrequiredThe quantity quoted.
titlestring | nullrequiredThe line item description.
totalinteger | nullrequiredThe line total in minor currency units.
unit_priceinteger | nullrequiredThe unit price in minor currency units.
updated_atstring · date-timerequiredAn ISO 8601 timestamp in UTC, with a
Zsuffix. For example,2026-07-01T09:00:00Z.
linksobjectrequiredURLs to related resources.
alternative_payorstring | null · urirequiredThe full URL of a related resource.
bookingsarrayrequiredDeveloper Platform URLs for linked Bookings.
itemsstring · uriThe full URL of a related resource.
clinicianstring | null · urirequiredThe full URL of a related resource.
current_invoicestring | null · urirequiredThe full URL of a related resource.
invoicestring | null · urirequiredThe full URL of a related resource.
invoicesarrayrequiredDeveloper Platform URLs for every generated Invoice.
itemsstring · uriThe full URL of a related resource.
patientstring | null · urirequiredThe full URL of a related resource.
notesstring | nullrequiredSanitized HTML notes on the Quote.
objectanyrequiredDiscriminator value emitted at
object.patient_idstring | null · uuidrequiredThe Patient associated with the Quote.
payor_typestring | nullrequiredThe party the Quote is issued to.
Allowed values:
patient | alternative_payor | nullquote_numberstring | nullrequiredThe Quote number, unique within the Organization.
quoted_onstring | null · daterequiredThe date the Quote was issued or drafted.
recipient_display_namestring | nullrequiredThe display name of the live Patient or AlternativePayor the Quote is sent to.
sent_atstring | null · date-timerequiredAn ISO 8601 timestamp in UTC, with a
Zsuffix. For example,2026-07-01T09:00:00Z.statusstring | nullrequiredThe Quote's current status.
Allowed values:
draft | sent | accepted | declined | expired | canceled | invoiced | nulltermsstring | nullrequiredSanitized HTML terms copied onto the Quote.
titlestring | nullrequiredThe Quote title.
totalintegerrequiredThe Quote total in minor currency units, including lines billed by another provider.
total_collectible_by_issuing_organizationintegerrequiredThe amount the issuing Organization will collect, in minor currency units. Excludes lines billed by another provider.
updated_atstring · date-timerequiredAn ISO 8601 timestamp in UTC, with a
Zsuffix. For example,2026-07-01T09:00:00Z.
developer_platform_project_idstring | null · uuidrequiredThe project ID whose credential caused the change. Null for
dashboardevents.idstringrequiredEvent identifier prefixed with
evt_.livemodebooleanrequiredfalsefor test-event deliveries.objectanyrequiredsourcestringrequiredOrigin of the change.
apimeans a Developer Platform mutation;dashboardmeans a Carebit-initiated change.Allowed values:
api | dashboardtypeanyrequired