Webhook Event Reference
This page documents every webhook event Healthie emits — including the payload format, which GraphQL mutations trigger each event, and any extra fields included beyond the standard payload.
See the Webhooks overview for how to set up endpoints, verify signatures, and handle retries.
Standard payload
Section titled “Standard payload”Every webhook POST body contains at minimum:
{ "resource_id": "12345", "resource_id_type": "ResourceType", "event_type": "resource.action", "changed_fields": []}resource_id— ID of the affected record. Use this to query the resource via GraphQL after receiving the event.resource_id_type— The GraphQL type name of the resource (e.g.Appointment,User,FormAnswerGroup).event_type— The event that occurred.changed_fields— Forupdatedevents, lists the field names that changed. Empty forcreatedanddeletedevents.
Some events include additional fields beyond these four — those are documented in each event’s section below.
Appointment
Section titled “Appointment”appointment.created
Section titled “appointment.created”Overview
Section titled “Overview”Fires when a new appointment is created in the system.
GraphQL Mutations
Section titled “GraphQL Mutations”createAppointmentcompleteCheckout
Example Payload
Section titled “Example Payload”{ "resource_id": "67890", "resource_id_type": "Appointment", "event_type": "appointment.created", "changed_fields": [], "resource_organization_id": "org_123"}appointment.deleted
Section titled “appointment.deleted”Overview
Section titled “Overview”Fires when an appointment is deleted from the system.
When It Fires
Section titled “When It Fires”When deleteAppointment mutation is called
GraphQL Mutations
Section titled “GraphQL Mutations”deleteAppointment
Example Payload
Section titled “Example Payload”{ "resource_id": "67890", "resource_id_type": "Appointment", "event_type": "appointment.deleted", "changed_fields": []}appointment.participant_joined
Section titled “appointment.participant_joined”Overview
Section titled “Overview”Fires when a participant joins an appointment.
When It Fires
Section titled “When It Fires”- Manually triggered when a user joins the appointment session
Example Payload
Section titled “Example Payload”{ "resource_id": "67890", "resource_id_type": "Appointment", "event_type": "appointment.participant_joined", "changed_fields": [], "host_user_id": "1234", "user_name": "username", "user_email": "user@email.com"}appointment.participant_left
Section titled “appointment.participant_left”Overview
Section titled “Overview”Fires when a participant leaves an appointment.
When It Fires
Section titled “When It Fires”- Manually triggered when a user leaves the appointment session
Example Payload
Section titled “Example Payload”{ "resource_id": "67890", "resource_id_type": "Appointment", "event_type": "appointment.participant_left", "changed_fields": [], "host_user_id": "1234", "user_name": "username", "user_email": "user@email.com"}appointment.patient_added
Section titled “appointment.patient_added”Overview
Section titled “Overview”Fires when a patient is added to an appointment.
When It Fires
Section titled “When It Fires”- Manually triggered when a patient is assigned to the appointment
Example Payload
Section titled “Example Payload”{ "resource_id": "67890", "resource_id_type": "Appointment", "event_type": "appointment.patient_added", "changed_fields": []}appointment.patient_removed
Section titled “appointment.patient_removed”Overview
Section titled “Overview”Fires when a patient is removed from an appointment.
When It Fires
Section titled “When It Fires”- Manually triggered when a patient is unassigned from the appointment
Example Payload
Section titled “Example Payload”{ "resource_id": "67890", "resource_id_type": "Appointment", "event_type": "appointment.patient_removed", "changed_fields": []}appointment.recording_started
Section titled “appointment.recording_started”Overview
Section titled “Overview”Fires when recording starts for an appointment.
When It Fires
Section titled “When It Fires”- Manually triggered when appointment recording begins
Example Payload
Section titled “Example Payload”{ "resource_id": "67890", "resource_id_type": "Appointment", "event_type": "appointment.recording_started", "changed_fields": []}appointment.recording_stopped
Section titled “appointment.recording_stopped”Overview
Section titled “Overview”Fires when recording stops for an appointment.
When It Fires
Section titled “When It Fires”When an appointment recording stops
GraphQL Mutations
Section titled “GraphQL Mutations”No GraphQL mutations trigger this webhook. Recording status is controlled by third-party services and triggered internally.
Example Payload
Section titled “Example Payload”{ "resource_id": "67890", "resource_id_type": "Appointment", "event_type": "appointment.recording_stopped", "changed_fields": []}appointment.transcript_available
Section titled “appointment.transcript_available”Overview
Section titled “Overview”Fires when a transcript becomes available for an appointment.
GraphQL Mutations
Section titled “GraphQL Mutations”No GraphQL mutations trigger this webhook. Transcript availability is determined by third-party services and triggered internally.
Example Payload
Section titled “Example Payload”{ "resource_id": "67890", "resource_id_type": "Appointment", "event_type": "appointment.transcript_available", "changed_fields": []}appointment.updated
Section titled “appointment.updated”Overview
Section titled “Overview”Fires when an existing appointment is modified.
When It Fires
Section titled “When It Fires”When updateAppointment mutation is called
GraphQL Mutations
Section titled “GraphQL Mutations”updateAppointment
Example Payload
Section titled “Example Payload”{ "resource_id": "67890", "resource_id_type": "Appointment", "event_type": "appointment.updated", "changed_fields": ["date", "pm_status"], "resource_organization_id": "org_123"}availability.deleted
Section titled “availability.deleted”Overview
Section titled “Overview”Fires when availability is deleted.
When It Fires
Section titled “When It Fires”When deleteAvailability mutation is called
GraphQL Mutations
Section titled “GraphQL Mutations”deleteAvailability
Example Payload
Section titled “Example Payload”{ "resource_id": "40000", "resource_id_type": "Availability", "event_type": "availability.deleted", "changed_fields": []}availability.updated
Section titled “availability.updated”Overview
Section titled “Overview”Fires when availability is updated.
GraphQL Mutations
Section titled “GraphQL Mutations”updateAvailability
Example Payload
Section titled “Example Payload”{ "resource_id": "40000", "resource_id_type": "Availability", "event_type": "availability.updated", "changed_fields": ["day_of_week"]}applied_tag.created
Section titled “applied_tag.created”Overview
Section titled “Overview”Fires when a tag is applied to a resource.
GraphQL Mutations
Section titled “GraphQL Mutations”bulkApply
Example Payload
Section titled “Example Payload”{ "resource_id": "18000", "resource_id_type": "AppliedTag", "event_type": "applied_tag.created", "changed_fields": [], "tag_id": "12000", "user_id": "22222"}tag_id: ID of the tag that was applieduser_id: ID of the user the tag was applied to
applied_tag.deleted
Section titled “applied_tag.deleted”Overview
Section titled “Overview”Fires when a tag is removed from a resource.
When It Fires
Section titled “When It Fires”- When
removeAppliedTagmutation is called
GraphQL Mutations
Section titled “GraphQL Mutations”removeAppliedTag
Example Payload
Section titled “Example Payload”{ "resource_id": "18000", "resource_id_type": "AppliedTag", "event_type": "applied_tag.deleted", "changed_fields": [], "tag_id": "12000", "user_id": "22222"}tag_id: ID of the tag that was removeduser_id: ID of the user the tag was removed from
course_membership.created
Section titled “course_membership.created”Overview
Section titled “Overview”Fires when a course membership is created.
When It Fires
Section titled “When It Fires”- When
createCourseMembershipmutation is called
GraphQL Mutations
Section titled “GraphQL Mutations”createCourseMembership
Example Payload
Section titled “Example Payload”{ "resource_id": "41000", "resource_id_type": "CourseMembership", "event_type": "course_membership.created", "changed_fields": []}course_membership.deleted
Section titled “course_membership.deleted”Overview
Section titled “Overview”Fires when a course membership is deleted.
GraphQL Mutations
Section titled “GraphQL Mutations”deleteCourseMembership
Example Payload
Section titled “Example Payload”{ "resource_id": "41000", "resource_id_type": "CourseMembership", "event_type": "course_membership.deleted", "changed_fields": []}course_membership.updated
Section titled “course_membership.updated”Overview
Section titled “Overview”Fires when a course membership is updated.
When It Fires
Section titled “When It Fires”When updateCourseMembership mutation is called
GraphQL Mutations
Section titled “GraphQL Mutations”updateCourseMembership
Example Payload
Section titled “Example Payload”{ "resource_id": "41000", "resource_id_type": "CourseMembership", "event_type": "course_membership.updated", "changed_fields": ["progress"]}feature_toggle.created
Section titled “feature_toggle.created”Overview
Section titled “Overview”Fires when a feature toggle is created.
GraphQL Mutations
Section titled “GraphQL Mutations”createFeatureToggle
Example Payload
Section titled “Example Payload”{ "resource_id": "52000", "resource_id_type": "FeatureToggle", "event_type": "feature_toggle.created", "changed_fields": [], "care_plan_id": "23000", "user_id": "22222", "user_group_id": "15000"}care_plan_id: ID of the care plan this toggle is associated with (nullable)user_id: ID of the user this toggle is associated with (nullable)user_group_id: ID of the user group this toggle is associated with (nullable)
feature_toggle.deleted
Section titled “feature_toggle.deleted”Overview
Section titled “Overview”Fires when a feature toggle is deleted.
GraphQL Mutations
Section titled “GraphQL Mutations”deleteFeatureToggle
Example Payload
Section titled “Example Payload”{ "resource_id": "52000", "resource_id_type": "FeatureToggle", "event_type": "feature_toggle.deleted", "changed_fields": [], "care_plan_id": "23000", "user_id": "22222", "user_group_id": "15000"}care_plan_id: ID of the care plan this toggle was associated with (nullable)user_id: ID of the user this toggle was associated with (nullable)user_group_id: ID of the user group this toggle was associated with (nullable)
feature_toggle.updated
Section titled “feature_toggle.updated”Overview
Section titled “Overview”Fires when a feature toggle is updated.
GraphQL Mutations
Section titled “GraphQL Mutations”updateFeatureToggle
Example Payload
Section titled “Example Payload”{ "resource_id": "52000", "resource_id_type": "FeatureToggle", "event_type": "feature_toggle.updated", "changed_fields": ["enabled"], "care_plan_id": "23000", "user_id": "22222", "user_group_id": "15000"}care_plan_id: ID of the care plan this toggle is associated with (nullable)user_id: ID of the user this toggle is associated with (nullable)user_group_id: ID of the user group this toggle is associated with (nullable)
notification_contact.created
Section titled “notification_contact.created”Overview
Section titled “Overview”Fires when a notification contact is created.
GraphQL Mutations
Section titled “GraphQL Mutations”createNotificationContact
Example Payload
Section titled “Example Payload”{ "resource_id": "49000", "resource_id_type": "NotificationContact", "event_type": "notification_contact.created", "changed_fields": [], "linked_client_id": "22222", "user_id": "22222"}linked_client_id: ID of the linked client associated with this contact (nullable)user_id: ID of the provider/user this notification contact belongs to
notification_contact.deleted
Section titled “notification_contact.deleted”Overview
Section titled “Overview”Fires when a notification contact is deleted.
When It Fires
Section titled “When It Fires”When deleteNotificationContact mutation is called
GraphQL Mutations
Section titled “GraphQL Mutations”deleteNotificationContact
Example Payload
Section titled “Example Payload”{ "resource_id": "49000", "resource_id_type": "NotificationContact", "event_type": "notification_contact.deleted", "changed_fields": [], "linked_client_id": "22222", "user_id": "22222"}linked_client_id: ID of the linked client associated with this contact (nullable)user_id: ID of the provider/user this notification contact belonged to
notification_contact.updated
Section titled “notification_contact.updated”Overview
Section titled “Overview”Fires when a notification contact is updated.
When It Fires
Section titled “When It Fires”When updateNotificationContact mutation is called
GraphQL Mutations
Section titled “GraphQL Mutations”updateNotificationContact
Example Payload
Section titled “Example Payload”{ "resource_id": "49000", "resource_id_type": "NotificationContact", "event_type": "notification_contact.updated", "changed_fields": ["email"], "linked_client_id": "22222", "user_id": "22222"}linked_client_id: ID of the linked client associated with this contact (nullable)user_id: ID of the provider/user this notification contact belongs to
notification_setting.created
Section titled “notification_setting.created”Overview
Section titled “Overview”Fires when a notification setting is created.
When It Fires
Section titled “When It Fires”Automatically created when notification preferences are configured
GraphQL Mutations
Section titled “GraphQL Mutations”No GraphQL mutations trigger notification setting creation. Settings are created automatically through internal mechanisms.
Example Payload
Section titled “Example Payload”{ "resource_id": "56000", "resource_id_type": "NotificationSetting", "event_type": "notification_setting.created", "changed_fields": [], "user_id": "22222"}user_id: ID of the user this notification setting belongs to (nullable)
notification_setting.deleted
Section titled “notification_setting.deleted”Overview
Section titled “Overview”Fires when a notification setting is deleted.
When It Fires
Section titled “When It Fires”Triggers internally at custom requests
GraphQL Mutation
Section titled “GraphQL Mutation”No graphql mutations trigger this.
Example Payload
Section titled “Example Payload”{ "resource_id": "56000", "resource_id_type": "NotificationSetting", "event_type": "notification_setting.deleted", "changed_fields": [], "user_id": "22222"}user_id: ID of the user this notification setting belonged to (nullable)
notification_setting.updated
Section titled “notification_setting.updated”Overview
Section titled “Overview”Fires when a notification setting is updated.
GraphQL Mutations
Section titled “GraphQL Mutations”updateNotificationSetting
Example Payload
Section titled “Example Payload”{ "resource_id": "56000", "resource_id_type": "NotificationSetting", "event_type": "notification_setting.updated", "changed_fields": ["enabled"], "user_id": "22222"}user_id: ID of the user this notification setting belongs to (nullable)
other_id_number.created
Section titled “other_id_number.created”Overview
Section titled “Overview”Fires when an alternate ID is added to a provider.
When It Fires
Section titled “When It Fires”- After an OtherIdNumber record is created (triggered internally)
GraphQL Mutations
Section titled “GraphQL Mutations”No dedicated mutation exists for OtherIdNumber. Other ID numbers are created as nested inputs within createCms1500 and updateCms1500 mutations.
Example Payload
Section titled “Example Payload”{ "resource_id": "38000", "resource_id_type": "OtherIdNumber", "event_type": "other_id_number.created", "changed_fields": []}other_id_number.deleted
Section titled “other_id_number.deleted”Overview
Section titled “Overview”Fires when an alternate ID is removed.
When It Fires
Section titled “When It Fires”- After an OtherIdNumber record is destroyed (triggered internally)
GraphQL Mutations
Section titled “GraphQL Mutations”No mutation exists for deleting OtherIdNumber records. Deletions are handled internally.
Example Payload
Section titled “Example Payload”{ "resource_id": "38000", "resource_id_type": "OtherIdNumber", "event_type": "other_id_number.deleted", "changed_fields": []}other_id_number.updated
Section titled “other_id_number.updated”Overview
Section titled “Overview”Fires when an alternate ID is updated.
When It Fires
Section titled “When It Fires”- After an OtherIdNumber record is updated (triggered internally)
GraphQL Mutations
Section titled “GraphQL Mutations”No dedicated mutation exists for OtherIdNumber. Other ID numbers are updated as nested inputs within updateCms1500 mutation.
Example Payload
Section titled “Example Payload”{ "resource_id": "38000", "resource_id_type": "OtherIdNumber", "event_type": "other_id_number.updated", "changed_fields": ["id_number"]}patient.created
Section titled “patient.created”Overview
Section titled “Overview”Fires when a new patient is created.
When It Fires
Section titled “When It Fires”When createClient, completeCheckout, or createNotificationContact mutation is called
GraphQL Mutations
Section titled “GraphQL Mutations”createClient- Creates a new patient/client recordcompleteCheckout- Completes a checkout process which can create a patientcreateNotificationContact- Creates a notification contact which can trigger patient creation
Example Payload
Section titled “Example Payload”{ "resource_id": "45678", "resource_id_type": "User", "event_type": "patient.created", "changed_fields": []}patient.merged
Section titled “patient.merged”Overview
Section titled “Overview”Fires when two patient records are merged.
When It Fires
Section titled “When It Fires”When two patient records are merged together
GraphQL Mutations
Section titled “GraphQL Mutations”mergeClients
Example Payload
Section titled “Example Payload”{ "resource_id": "45678", "resource_id_type": "User", "event_type": "patient.merged", "changed_fields": [], "destination_user_id": "1234", "source_user_id": "5678"}patient.updated
Section titled “patient.updated”Overview
Section titled “Overview”Fires when an existing patient is modified.
When It Fires
Section titled “When It Fires”When updateClient, bulkUpdateClients, or toggleCarePlanStatusForSpecificUser mutation is called, or when patient fields are modified through form submissions or appointment check-ins
GraphQL Mutations
Section titled “GraphQL Mutations”updateClient- Updates a patient/client recordbulkUpdateClients- Updates multiple patient records at oncetoggleCarePlanStatusForSpecificUser- Activates/deactivates a care plan for a specific patient- Also fires when form submissions or appointment check-ins update patient fields
Example Payload
Section titled “Example Payload”{ "resource_id": "45678", "resource_id_type": "User", "event_type": "patient.updated", "changed_fields": ["first_name", "email"]}appointment_form_answer_group_connection.created
Section titled “appointment_form_answer_group_connection.created”Overview
Section titled “Overview”Fires when a form is connected to an appointment.
Example Payload
Section titled “Example Payload”{ "resource_id": "42000", "resource_id_type": "AppointmentFormAnswerGroupConnection", "event_type": "appointment_form_answer_group_connection.created", "changed_fields": [], "appointment_id": "10000", "form_answer_group_id": "14000"}appointment_id: ID of the appointment this form is connected toform_answer_group_id: ID of the form answer group connected to this appointment
appointment_form_answer_group_connection.deleted
Section titled “appointment_form_answer_group_connection.deleted”Overview
Section titled “Overview”Fires when a form is disconnected from an appointment.
Example Payload
Section titled “Example Payload”{ "resource_id": "42000", "resource_id_type": "AppointmentFormAnswerGroupConnection", "event_type": "appointment_form_answer_group_connection.deleted", "changed_fields": [], "appointment_id": "10000", "form_answer_group_id": "14000"}appointment_id: ID of the appointment this form was connected toform_answer_group_id: ID of the form answer group that was connected to this appointment
appointment_form_answer_group_connection.updated
Section titled “appointment_form_answer_group_connection.updated”Overview
Section titled “Overview”Fires when a form-appointment connection is updated.
When It Fires
Section titled “When It Fires”When a form-appointment connection is updated
Example Payload
Section titled “Example Payload”{ "resource_id": "42000", "resource_id_type": "AppointmentFormAnswerGroupConnection", "event_type": "appointment_form_answer_group_connection.updated", "changed_fields": [], "appointment_id": "10000", "form_answer_group_id": "14000"}appointment_id: ID of the appointment this form is connected toform_answer_group_id: ID of the form answer group connected to this appointment
completed_onboarding_item.created
Section titled “completed_onboarding_item.created”Overview
Section titled “Overview”Fires when an onboarding item is completed.
GraphQL Mutations
Section titled “GraphQL Mutations”createCompletedOnboardingItem
Example Payload
Section titled “Example Payload”{ "resource_id": "39000", "resource_id_type": "CompletedOnboardingItem", "event_type": "completed_onboarding_item.created", "changed_fields": []}completed_onboarding_item.deleted
Section titled “completed_onboarding_item.deleted”Overview
Section titled “Overview”Fires when a completed onboarding item is deleted.
When It Fires
Section titled “When It Fires”After a CompletedOnboardingItem record is destroyed (triggered internally)
GraphQL Mutations
Section titled “GraphQL Mutations”No delete mutation exists for CompletedOnboardingItem. Deletions are handled internally.
Example Payload
Section titled “Example Payload”{ "resource_id": "39000", "resource_id_type": "CompletedOnboardingItem", "event_type": "completed_onboarding_item.deleted", "changed_fields": []}completed_onboarding_item.updated
Section titled “completed_onboarding_item.updated”Overview
Section titled “Overview”Fires when a completed onboarding item is updated.
When It Fires
Section titled “When It Fires”After a CompletedOnboardingItem record is updated (triggered internally)
GraphQL Mutations
Section titled “GraphQL Mutations”No update mutation exists for CompletedOnboardingItem. Updates are handled internally.
Example Payload
Section titled “Example Payload”{ "resource_id": "39000", "resource_id_type": "CompletedOnboardingItem", "event_type": "completed_onboarding_item.updated", "changed_fields": ["response"]}custom_module_form.created
Section titled “custom_module_form.created”Overview
Section titled “Overview”Fires when a custom module form is created.
When It Fires
Section titled “When It Fires”When createCustomModuleForm mutation is called
GraphQL Mutations
Section titled “GraphQL Mutations”createCustomModuleForm
Example Payload
Section titled “Example Payload”{ "resource_id": "44000", "resource_id_type": "CustomModuleForm", "event_type": "custom_module_form.created", "changed_fields": []}custom_module_form.deleted
Section titled “custom_module_form.deleted”Overview
Section titled “Overview”Fires when a custom module form is deleted.
When It Fires
Section titled “When It Fires”When deleteCustomModuleForm mutation is called
GraphQL Mutations
Section titled “GraphQL Mutations”deleteCustomModuleForm
Example Payload
Section titled “Example Payload”{ "resource_id": "44000", "resource_id_type": "CustomModuleForm", "event_type": "custom_module_form.deleted", "changed_fields": []}custom_module_form.updated
Section titled “custom_module_form.updated”Overview
Section titled “Overview”Fires when a custom module form is updated.
When It Fires
Section titled “When It Fires”When updateCustomModuleForm mutation is called
GraphQL Mutations
Section titled “GraphQL Mutations”updateCustomModuleForm
Example Payload
Section titled “Example Payload”{ "resource_id": "44000", "resource_id_type": "CustomModuleForm", "event_type": "custom_module_form.updated", "changed_fields": ["name"]}custom_module.created
Section titled “custom_module.created”Overview
Section titled “Overview”Fires when a custom module is created.
When It Fires
Section titled “When It Fires”When createCustomModule mutation is called
GraphQL Mutations
Section titled “GraphQL Mutations”createCustomModule
Example Payload
Section titled “Example Payload”{ "resource_id": "45000", "resource_id_type": "CustomModule", "event_type": "custom_module.created", "changed_fields": [], "custom_module_form_id": "31000"}custom_module_form_id: ID of the custom module form this module belongs to (nullable)
custom_module.deleted
Section titled “custom_module.deleted”Overview
Section titled “Overview”Fires when a custom module is deleted.
When It Fires
Section titled “When It Fires”When deleteCustomModule mutation is called
GraphQL Mutations
Section titled “GraphQL Mutations”deleteCustomModule
Example Payload
Section titled “Example Payload”{ "resource_id": "45000", "resource_id_type": "CustomModule", "event_type": "custom_module.deleted", "changed_fields": [], "custom_module_form_id": "31000"}custom_module_form_id: ID of the custom module form this module belonged to (nullable)
custom_module.updated
Section titled “custom_module.updated”Overview
Section titled “Overview”Fires when a custom module is updated.
When It Fires
Section titled “When It Fires”When updateCustomModule mutation is called
GraphQL Mutations
Section titled “GraphQL Mutations”updateCustomModule
Example Payload
Section titled “Example Payload”{ "resource_id": "45000", "resource_id_type": "CustomModule", "event_type": "custom_module.updated", "changed_fields": ["label"], "custom_module_form_id": "31000"}custom_module_form_id: ID of the custom module form this module belongs to (nullable)
form_answer_group.created
Section titled “form_answer_group.created”Overview
Section titled “Overview”Fires when a form submission is created.
GraphQL Mutations
Section titled “GraphQL Mutations”createFormAnswerGroup
Example Payload
Section titled “Example Payload”{ "resource_id": "98765", "resource_id_type": "FormAnswerGroup", "event_type": "form_answer_group.created", "changed_fields": []}form_answer_group.deleted
Section titled “form_answer_group.deleted”Overview
Section titled “Overview”Fires when a form submission is deleted.
When It Fires
Section titled “When It Fires”When deleteFormAnswerGroup mutation is called
GraphQL Mutations
Section titled “GraphQL Mutations”deleteFormAnswerGroup
Example Payload
Section titled “Example Payload”{ "resource_id": "98765", "resource_id_type": "FormAnswerGroup", "event_type": "form_answer_group.deleted", "changed_fields": []}form_answer_group.locked
Section titled “form_answer_group.locked”Overview
Section titled “Overview”Fires when a form submission is locked.
When It Fires
Section titled “When It Fires”When lockFormAnswerGroup mutation is called
GraphQL Mutations
Section titled “GraphQL Mutations”lockFormAnswerGroup
Example Payload
Section titled “Example Payload”{ "resource_id": "98765", "resource_id_type": "FormAnswerGroup", "event_type": "form_answer_group.locked", "changed_fields": []}form_answer_group.signed
Section titled “form_answer_group.signed”Overview
Section titled “Overview”Fires when a form submission is signed.
GraphQL Mutations
Section titled “GraphQL Mutations”createFormAnswerGroupSigning
Example Payload
Section titled “Example Payload”{ "resource_id": "98765", "resource_id_type": "FormAnswerGroup", "event_type": "form_answer_group.signed", "changed_fields": []}form_answer_group.unlocked
Section titled “form_answer_group.unlocked”Overview
Section titled “Overview”Fires when a form submission is unlocked.
When It Fires
Section titled “When It Fires”When unlockFormAnswerGroup mutation is called
GraphQL Mutations
Section titled “GraphQL Mutations”unlockFormAnswerGroup
Example Payload
Section titled “Example Payload”{ "resource_id": "98765", "resource_id_type": "FormAnswerGroup", "event_type": "form_answer_group.unlocked", "changed_fields": []}generated_form_answer_group.created
Section titled “generated_form_answer_group.created”Overview
Section titled “Overview”Fires when a generated form answer group is created.
Example Payload
Section titled “Example Payload”{ "resource_id": "11223", "resource_id_type": "GeneratedFormAnswerGroup", "event_type": "generated_form_answer_group.created", "changed_fields": [], "patient_id": "22222"}patient_id: ID of the patient this generated form answer group belongs to
requested_form_completion.created
Section titled “requested_form_completion.created”Overview
Section titled “Overview”Fires when a form is requested to be completed.
GraphQL Mutations
Section titled “GraphQL Mutations”createRequestedFormCompletion
Example Payload
Section titled “Example Payload”{ "resource_id": "15000", "resource_id_type": "RequestedFormCompletion", "event_type": "requested_form_completion.created", "changed_fields": []}requested_form_completion.deleted
Section titled “requested_form_completion.deleted”Overview
Section titled “Overview”Fires when a requested form completion is deleted.
When It Fires
Section titled “When It Fires”When a requested form completion is deleted
GraphQL Mutations
Section titled “GraphQL Mutations”deleteRequestedForm
Example Payload
Section titled “Example Payload”{ "resource_id": "15000", "resource_id_type": "RequestedFormCompletion", "event_type": "requested_form_completion.deleted", "changed_fields": []}requested_form_completion.updated
Section titled “requested_form_completion.updated”Overview
Section titled “Overview”Fires when a requested form completion is updated.
When It Fires
Section titled “When It Fires”When a requested form completion is updated
- `
Example Payload
Section titled “Example Payload”{ "resource_id": "15000", "resource_id_type": "RequestedFormCompletion", "event_type": "requested_form_completion.updated", "changed_fields": ["is_complete"]}Message
Section titled “Message”conversation_membership.created
Section titled “conversation_membership.created”Overview
Section titled “Overview”Fires when a user is added to a conversation.
When It Fires
Section titled “When It Fires”When createConversationMembership mutation is called
GraphQL Mutations
Section titled “GraphQL Mutations”createConversationMembership
Example Payload
Section titled “Example Payload”{ "resource_id": "14000", "resource_id_type": "ConversationMembership", "event_type": "conversation_membership.created", "changed_fields": []}conversation_membership.deleted
Section titled “conversation_membership.deleted”Overview
Section titled “Overview”Fires when a user is removed from a conversation.
When It Fires
Section titled “When It Fires”When deleteConversationMembership mutation is called
GraphQL Mutations
Section titled “GraphQL Mutations”deleteConversationMembership
Example Payload
Section titled “Example Payload”{ "resource_id": "14000", "resource_id_type": "ConversationMembership", "event_type": "conversation_membership.deleted", "changed_fields": []}conversation_membership.viewed
Section titled “conversation_membership.viewed”Overview
Section titled “Overview”Fires when a user views a conversation.
GraphQL Mutations
Section titled “GraphQL Mutations”No GraphQL mutations trigger the conversation_membership.viewed webhook. Viewing status is updated through internal mechanisms.
Example Payload
Section titled “Example Payload”{ "resource_id": "14000", "resource_id_type": "ConversationMembership", "event_type": "conversation_membership.viewed", "changed_fields": []}conversation.created
Section titled “conversation.created”Overview
Section titled “Overview”Fires when a new conversation is started.
When It Fires
Section titled “When It Fires”When a new conversation is started
GraphQL Mutations
Section titled “GraphQL Mutations”createConversation
Example Payload
Section titled “Example Payload”{ "resource_id": "13000", "resource_id_type": "Conversation", "event_type": "conversation.created", "changed_fields": []}conversation.updated
Section titled “conversation.updated”Overview
Section titled “Overview”Fires when a conversation is updated.
When It Fires
Section titled “When It Fires”When updateConversation mutation is called
GraphQL Mutations
Section titled “GraphQL Mutations”updateConversation
Example Payload
Section titled “Example Payload”{ "resource_id": "13000", "resource_id_type": "Conversation", "event_type": "conversation.updated", "changed_fields": ["name"]}message.created
Section titled “message.created”Overview
Section titled “Overview”Fires when a new message is sent.
When It Fires
Section titled “When It Fires”When createNote mutation is called
GraphQL Mutations
Section titled “GraphQL Mutations”createNote
Example Payload
Section titled “Example Payload”{ "resource_id": "55443", "resource_id_type": "Note", "event_type": "message.created", "changed_fields": []}message.deleted
Section titled “message.deleted”Overview
Section titled “Overview”Fires when a message is deleted.
When It Fires
Section titled “When It Fires”When deleteNote mutation is called
GraphQL Mutations
Section titled “GraphQL Mutations”deleteNote
Example Payload
Section titled “Example Payload”{ "resource_id": "55443", "resource_id_type": "Note", "event_type": "message.deleted", "changed_fields": []}scheduled_message.sent
Section titled “scheduled_message.sent”Overview
Section titled “Overview”Fires when a scheduled message is sent.
Example Payload
Section titled “Example Payload”{ "resource_id": "46000", "resource_id_type": "NoteScheduler", "event_type": "scheduled_message.sent", "changed_fields": []}Billing
Section titled “Billing”accepted_insurance_plan.created
Section titled “accepted_insurance_plan.created”Overview
Section titled “Overview”Fires when an accepted insurance plan is added.
GraphQL Mutations
Section titled “GraphQL Mutations”createAcceptedInsurancePlan
Example Payload
Section titled “Example Payload”{ "resource_id": "47000", "resource_id_type": "AcceptedInsurancePlan", "event_type": "accepted_insurance_plan.created", "changed_fields": []}accepted_insurance_plan.deleted
Section titled “accepted_insurance_plan.deleted”Overview
Section titled “Overview”Fires when an accepted insurance plan is removed.
GraphQL Mutations
Section titled “GraphQL Mutations”deleteAcceptedInsurancePlan
Example Payload
Section titled “Example Payload”{ "resource_id": "47000", "resource_id_type": "AcceptedInsurancePlan", "event_type": "accepted_insurance_plan.deleted", "changed_fields": []}billing_item.created
Section titled “billing_item.created”Overview
Section titled “Overview”Fires when a new billing item is created.
When It Fires
Section titled “When It Fires”When createBillingItem mutation is called
GraphQL Mutations
Section titled “GraphQL Mutations”createBillingItemcompleteCheckout
Example Payload
Section titled “Example Payload”{ "resource_id": "55555", "resource_id_type": "BillingItem", "event_type": "billing_item.created", "changed_fields": [], "requested_payment_id": "40000"}requested_payment_id: ID of the requested payment this billing item was created for (nullable)
billing_item.deleted
Section titled “billing_item.deleted”Overview
Section titled “Overview”Fires when a billing item is deleted.
When It Fires
Section titled “When It Fires”When deleteBillingItem mutation is called
GraphQL Mutations
Section titled “GraphQL Mutations”deleteBillingItem
Example Payload
Section titled “Example Payload”{ "resource_id": "55555", "resource_id_type": "BillingItem", "event_type": "billing_item.deleted", "changed_fields": [], "requested_payment_id": "40000"}requested_payment_id: ID of the requested payment this billing item was created for (nullable)
billing_item.updated
Section titled “billing_item.updated”Overview
Section titled “Overview”Fires when a billing item is updated.
When It Fires
Section titled “When It Fires”When updateBillingItem mutation is called
GraphQL Mutations
Section titled “GraphQL Mutations”updateBillingItem
Example Payload
Section titled “Example Payload”{ "resource_id": "55555", "resource_id_type": "BillingItem", "event_type": "billing_item.updated", "changed_fields": ["amount", "code"], "requested_payment_id": "40000"}requested_payment_id: ID of the requested payment this billing item was created for (nullable)
charge_back.created
Section titled “charge_back.created”Overview
Section titled “Overview”Fires when a chargeback is created.
GraphQL Mutations
Section titled “GraphQL Mutations”No GraphQL mutations directly trigger this webhook. It’s triggered internally when a chargeback is created by the payment processor.
Example Payload
Section titled “Example Payload”{ "resource_id": "54000", "resource_id_type": "ChargeBack", "event_type": "charge_back.created", "changed_fields": [], "billing_item_id": "55555"}billing_item_id: ID of the billing item this chargeback is associated with
charge_back.deleted
Section titled “charge_back.deleted”Overview
Section titled “Overview”Fires when a chargeback is deleted.
GraphQL Mutations
Section titled “GraphQL Mutations”No GraphQL mutations directly trigger this webhook. It’s triggered internally when a chargeback is deleted by the payment processor.
Example Payload
Section titled “Example Payload”{ "resource_id": "54000", "resource_id_type": "ChargeBack", "event_type": "charge_back.deleted", "changed_fields": [], "billing_item_id": "55555"}billing_item_id: ID of the billing item this chargeback was associated with
charge_back.updated
Section titled “charge_back.updated”Overview
Section titled “Overview”Fires when a chargeback is updated.
GraphQL Mutations
Section titled “GraphQL Mutations”updateChargeBack
Example Payload
Section titled “Example Payload”{ "resource_id": "54000", "resource_id_type": "ChargeBack", "event_type": "charge_back.updated", "changed_fields": ["status"], "billing_item_id": "55555"}billing_item_id: ID of the billing item this chargeback is associated with
claim_submission.created
Section titled “claim_submission.created”Overview
Section titled “Overview”Fires when a claim submission is created.
When It Fires
Section titled “When It Fires”When a claim submission is created
Example Payload
Section titled “Example Payload”{ "resource_id": "55000", "resource_id_type": "ClaimSubmission", "event_type": "claim_submission.created", "changed_fields": [], "cms1500_id": "32000"}cms1500_id: ID of the CMS 1500 form associated with this claim submission
claim_submission.deleted
Section titled “claim_submission.deleted”Overview
Section titled “Overview”Fires when a claim submission is deleted.
When It Fires
Section titled “When It Fires”- After a ClaimSubmission record is destroyed (triggered internally)
GraphQL Mutations
Section titled “GraphQL Mutations”No mutation exists for deleting ClaimSubmission records. Deletions are handled internally.
Example Payload
Section titled “Example Payload”{ "resource_id": "55000", "resource_id_type": "ClaimSubmission", "event_type": "claim_submission.deleted", "changed_fields": [], "cms1500_id": "32000"}cms1500_id: ID of the CMS 1500 form associated with this claim submission
claim_submission.updated
Section titled “claim_submission.updated”Overview
Section titled “Overview”Fires when a claim submission is updated.
Example Payload
Section titled “Example Payload”{ "resource_id": "55000", "resource_id_type": "ClaimSubmission", "event_type": "claim_submission.updated", "changed_fields": ["status"], "cms1500_id": "32000"}cms1500_id: ID of the CMS 1500 form associated with this claim submission
cms1500.created
Section titled “cms1500.created”Overview
Section titled “Overview”Fires when a CMS1500 is created.
When It Fires
Section titled “When It Fires”When a CMS1500 is created
GraphQL Mutations
Section titled “GraphQL Mutations”createCms1500
Example Payload
Section titled “Example Payload”{ "resource_id": "88888", "resource_id_type": "Cms1500", "event_type": "cms1500.created", "changed_fields": []}cms1500.deleted
Section titled “cms1500.deleted”Overview
Section titled “Overview”Fires when a CMS1500 form is deleted.
When It Fires
Section titled “When It Fires”When a CMS1500 is deleted
GraphQL Mutations
Section titled “GraphQL Mutations”deleteCms1500
Example Payload
Section titled “Example Payload”{ "resource_id": "88888", "resource_id_type": "Cms1500", "event_type": "cms1500.deleted", "changed_fields": []}cms1500.updated
Section titled “cms1500.updated”Overview
Section titled “Overview”Fires when a CMS1500 updated.
When It Fires
Section titled “When It Fires”When a CMS1500 is updated
GraphQL Mutations
Section titled “GraphQL Mutations”updateCms1500
Example Payload
Section titled “Example Payload”{ "resource_id": "88888", "resource_id_type": "Cms1500", "event_type": "cms1500.updated", "changed_fields": ["status"]}insurance_authorization.created
Section titled “insurance_authorization.created”Overview
Section titled “Overview”Fires when an insurance authorization is created.
When It Fires
Section titled “When It Fires”When createInsuranceAuthorization mutation is called
GraphQL Mutations
Section titled “GraphQL Mutations”createInsuranceAuthorization
Example Payload
Section titled “Example Payload”{ "resource_id": "17000", "resource_id_type": "InsuranceAuthorization", "event_type": "insurance_authorization.created", "changed_fields": []}insurance_authorization.deleted
Section titled “insurance_authorization.deleted”Overview
Section titled “Overview”Fires when an insurance authorization is deleted.
When It Fires
Section titled “When It Fires”When deleteInsuranceAuthorization mutation is called
GraphQL Mutations
Section titled “GraphQL Mutations”deleteInsuranceAuthorization
Example Payload
Section titled “Example Payload”{ "resource_id": "17000", "resource_id_type": "InsuranceAuthorization", "event_type": "insurance_authorization.deleted", "changed_fields": []}insurance_authorization.updated
Section titled “insurance_authorization.updated”Overview
Section titled “Overview”Fires when an insurance authorization is updated.
When It Fires
Section titled “When It Fires”When updateInsuranceAuthorization mutation is called
GraphQL Mutations
Section titled “GraphQL Mutations”updateInsuranceAuthorization
Example Payload
Section titled “Example Payload”{ "resource_id": "17000", "resource_id_type": "InsuranceAuthorization", "event_type": "insurance_authorization.updated", "changed_fields": ["units_authorized"]}policy.created
Section titled “policy.created”Overview
Section titled “Overview”Fires when an insurance policy is created.
GraphQL Mutations
Section titled “GraphQL Mutations”updateClient
Example Payload
Section titled “Example Payload”{ "resource_id": "16000", "resource_id_type": "Policy", "event_type": "policy.created", "changed_fields": []}policy.deleted
Section titled “policy.deleted”Overview
Section titled “Overview”Fires when an insurance policy is deleted.
GraphQL Mutations
Section titled “GraphQL Mutations”updateClient
Example Payload
Section titled “Example Payload”{ "resource_id": "16000", "resource_id_type": "Policy", "event_type": "policy.deleted", "changed_fields": []}policy.updated
Section titled “policy.updated”Overview
Section titled “Overview”Fires when an insurance policy is updated.
When It Fires
Section titled “When It Fires”When updatePolicy mutation is called
GraphQL Mutations
Section titled “GraphQL Mutations”updatePolicy
Example Payload
Section titled “Example Payload”{ "resource_id": "16000", "resource_id_type": "Policy", "event_type": "policy.updated", "changed_fields": ["holder_relationship"]}recurring_payment.created
Section titled “recurring_payment.created”Overview
Section titled “Overview”Fires when a recurring payment is set up.
When it Fires
Section titled “When it Fires”When a recurring payment is created via internal mechanisms
GraphQL Mutations
Section titled “GraphQL Mutations”createBillingItem
Example Payload
Section titled “Example Payload”{ "resource_id": "77777", "resource_id_type": "RecurringPayment", "event_type": "recurring_payment.created", "changed_fields": []}recurring_payment.updated
Section titled “recurring_payment.updated”Overview
Section titled “Overview”Fires when a recurring payment is modified.
When It Fires
Section titled “When It Fires”- When
updateBillingItemorcancelRecurringPaymentmutation is called
GraphQL Mutations
Section titled “GraphQL Mutations”updateBillingItemcancelRecurringPayment
Example Payload
Section titled “Example Payload”{ "resource_id": "77777", "resource_id_type": "RecurringPayment", "event_type": "recurring_payment.updated", "changed_fields": ["amount"]}requested_payment.created
Section titled “requested_payment.created”Overview
Section titled “Overview”Fires when a payment request is created.
GraphQL Mutations
Section titled “GraphQL Mutations”createRequestedPayment
Example Payload
Section titled “Example Payload”{ "resource_id": "66666", "resource_id_type": "RequestedPayment", "event_type": "requested_payment.created", "changed_fields": []}requested_payment.deleted
Section titled “requested_payment.deleted”Overview
Section titled “Overview”Fires when a payment request is deleted.
When It Fires
Section titled “When It Fires”When deleteRequestedPayment mutation is called
GraphQL Mutations
Section titled “GraphQL Mutations”deleteRequestedPayment
Example Payload
Section titled “Example Payload”{ "resource_id": "66666", "resource_id_type": "RequestedPayment", "event_type": "requested_payment.deleted", "changed_fields": []}requested_payment.updated
Section titled “requested_payment.updated”Overview
Section titled “Overview”Fires when a payment request is updated.
When It Fires
Section titled “When It Fires”When updateRequestedPayment mutation is called
GraphQL Mutations
Section titled “GraphQL Mutations”updateRequestedPayment
Example Payload
Section titled “Example Payload”{ "resource_id": "66666", "resource_id_type": "RequestedPayment", "event_type": "requested_payment.updated", "changed_fields": ["is_paid"]}stripe_customer_detail.created
Section titled “stripe_customer_detail.created”Overview
Section titled “Overview”Fires when Stripe customer details are created.
GraphQL Mutations
Section titled “GraphQL Mutations”createStripeCustomerDetail
Example Payload
Section titled “Example Payload”{ "resource_id": "48000", "resource_id_type": "StripeCustomerDetail", "event_type": "stripe_customer_detail.created", "changed_fields": [], "user_id": "22222"}user_id: ID of the user these Stripe customer details belong to
stripe_customer_detail.deleted
Section titled “stripe_customer_detail.deleted”Overview
Section titled “Overview”Fires when Stripe customer details are deleted.
GraphQL Mutations
Section titled “GraphQL Mutations”deleteStripeCustomerDetail
Example Payload
Section titled “Example Payload”{ "resource_id": "48000", "resource_id_type": "StripeCustomerDetail", "event_type": "stripe_customer_detail.deleted", "changed_fields": [], "user_id": "22222"}user_id: ID of the user these Stripe customer details belonged to
stripe_customer_detail.updated
Section titled “stripe_customer_detail.updated”Overview
Section titled “Overview”Fires when Stripe customer details are updated.
GraphQL Mutations
Section titled “GraphQL Mutations”updateStripeCustomerDetail
Example Payload
Section titled “Example Payload”{ "resource_id": "48000", "resource_id_type": "StripeCustomerDetail", "event_type": "stripe_customer_detail.updated", "changed_fields": ["stripe_id"], "user_id": "22222"}user_id: ID of the user these Stripe customer details belong to
super_bill.created
Section titled “super_bill.created”Overview
Section titled “Overview”Fires when a superbill is created.
When It Fires
Section titled “When It Fires”When createSuperBill mutation is called
GraphQL Mutations
Section titled “GraphQL Mutations”createSuperBill
Example Payload
Section titled “Example Payload”{ "resource_id": "53000", "resource_id_type": "SuperBill", "event_type": "super_bill.created", "changed_fields": [], "patient_id": "22222"}patient_id: ID of the patient this superbill is for (nullable)
super_bill.deleted
Section titled “super_bill.deleted”Overview
Section titled “Overview”Fires when a superbill is deleted.
When It Fires
Section titled “When It Fires”When deleteSuperBill mutation is called
GraphQL Mutations
Section titled “GraphQL Mutations”deleteSuperBill
Example Payload
Section titled “Example Payload”{ "resource_id": "53000", "resource_id_type": "SuperBill", "event_type": "super_bill.deleted", "changed_fields": [], "patient_id": "22222"}patient_id: ID of the patient this superbill was for (nullable)
super_bill.updated
Section titled “super_bill.updated”Overview
Section titled “Overview”Fires when a superbill is updated.
GraphQL Mutations
Section titled “GraphQL Mutations”updateSuperBill
Example Payload
Section titled “Example Payload”{ "resource_id": "53000", "resource_id_type": "SuperBill", "event_type": "super_bill.updated", "changed_fields": ["status"], "patient_id": "22222"}patient_id: ID of the patient this superbill is for (nullable)
Clinical
Section titled “Clinical”allergy_sensitivity.created
Section titled “allergy_sensitivity.created”Overview
Section titled “Overview”Fires when an allergy or sensitivity is recorded.
When It Fires
Section titled “When It Fires”When createAllergySensitivity mutation is called
GraphQL Mutations
Section titled “GraphQL Mutations”createAllergySensitivity
Example Payload
Section titled “Example Payload”{ "resource_id": "25000", "resource_id_type": "AllergySensitivity", "event_type": "allergy_sensitivity.created", "changed_fields": [], "user_id": "22222"}user_id: ID of the patient this allergy or sensitivity belongs to
allergy_sensitivity.deleted
Section titled “allergy_sensitivity.deleted”Overview
Section titled “Overview”Fires when an allergy or sensitivity is removed.
When It Fires
Section titled “When It Fires”When deleteAllergySensitivity mutation is called
GraphQL Mutations
Section titled “GraphQL Mutations”deleteAllergySensitivity
Example Payload
Section titled “Example Payload”{ "resource_id": "25000", "resource_id_type": "AllergySensitivity", "event_type": "allergy_sensitivity.deleted", "changed_fields": [], "user_id": "22222"}user_id: ID of the patient this allergy or sensitivity belonged to
allergy_sensitivity.updated
Section titled “allergy_sensitivity.updated”Overview
Section titled “Overview”Fires when an allergy or sensitivity is updated.
When It Fires
Section titled “When It Fires”When updateAllergySensitivity mutation is called
GraphQL Mutations
Section titled “GraphQL Mutations”updateAllergySensitivity
Example Payload
Section titled “Example Payload”{ "resource_id": "25000", "resource_id_type": "AllergySensitivity", "event_type": "allergy_sensitivity.updated", "changed_fields": ["category"], "user_id": "22222"}user_id: ID of the patient this allergy or sensitivity belongs to
care_plan.activated
Section titled “care_plan.activated”Overview
Section titled “Overview”Fires when a care plan is activated.
When It Fires
Section titled “When It Fires”When a care plan is set as the active plan for a patient or user group
Example Payload
Section titled “Example Payload”{ "resource_id": "23000", "resource_id_type": "CarePlan", "event_type": "care_plan.activated", "changed_fields": []}care_plan.created
Section titled “care_plan.created”Overview
Section titled “Overview”Fires when a care plan is created.
When It Fires
Section titled “When It Fires”When createCarePlan mutation is called
GraphQL Mutations
Section titled “GraphQL Mutations”createCarePlan
Example Payload
Section titled “Example Payload”{ "resource_id": "23000", "resource_id_type": "CarePlan", "event_type": "care_plan.created", "changed_fields": [], "patient_id": "22222", "user_group_id": "15000"}patient_id: ID of the patient this care plan belongs to (nullable)user_group_id: ID of the user group this care plan belongs to (nullable)
care_plan.deactivated
Section titled “care_plan.deactivated”Overview
Section titled “Overview”Fires when a care plan is deactivated.
When It Fires
Section titled “When It Fires”When a care plan is removed as the active plan
Example Payload
Section titled “Example Payload”{ "resource_id": "23000", "resource_id_type": "CarePlan", "event_type": "care_plan.deactivated", "changed_fields": []}care_plan.deleted
Section titled “care_plan.deleted”Overview
Section titled “Overview”Fires when a care plan is deleted.
When It Fires
Section titled “When It Fires”When deleteCarePlan mutation is called
GraphQL Mutations
Section titled “GraphQL Mutations”deleteCarePlan
Example Payload
Section titled “Example Payload”{ "resource_id": "23000", "resource_id_type": "CarePlan", "event_type": "care_plan.deleted", "changed_fields": [], "patient_id": "22222", "user_group_id": "15000"}patient_id: ID of the patient this care plan belonged to (nullable)user_group_id: ID of the user group this care plan belonged to (nullable)
care_plan.updated
Section titled “care_plan.updated”Overview
Section titled “Overview”Fires when a care plan is updated.
When It Fires
Section titled “When It Fires”When updateCarePlan mutation is called
GraphQL Mutations
Section titled “GraphQL Mutations”updateCarePlan
Example Payload
Section titled “Example Payload”{ "resource_id": "23000", "resource_id_type": "CarePlan", "event_type": "care_plan.updated", "changed_fields": ["name"], "patient_id": "22222", "user_group_id": "15000"}patient_id: ID of the patient this care plan belongs to (nullable)user_group_id: ID of the user group this care plan belongs to (nullable)
charting_note_addendum.created
Section titled “charting_note_addendum.created”Overview
Section titled “Overview”Fires when an addendum is added to a charting note.
When It Fires
Section titled “When It Fires”When createAddendum mutation is called
GraphQL Mutations
Section titled “GraphQL Mutations”createAddendum
Example Payload
Section titled “Example Payload”{ "resource_id": "28000", "resource_id_type": "ChartingNoteAddendum", "event_type": "charting_note_addendum.created", "changed_fields": []}charting_note_addendum.deleted
Section titled “charting_note_addendum.deleted”Overview
Section titled “Overview”Fires when a charting note addendum is deleted.
When It Fires
Section titled “When It Fires”When a charting note addendum is destroyed
Example Payload
Section titled “Example Payload”{ "resource_id": "28000", "resource_id_type": "ChartingNoteAddendum", "event_type": "charting_note_addendum.deleted", "changed_fields": []}charting_note_addendum.updated
Section titled “charting_note_addendum.updated”Overview
Section titled “Overview”Fires when a charting note addendum is updated.
Example Payload
Section titled “Example Payload”{ "resource_id": "28000", "resource_id_type": "ChartingNoteAddendum", "event_type": "charting_note_addendum.updated", "changed_fields": ["content"]}diagnosis.create
Section titled “diagnosis.create”Overview
Section titled “Overview”Fires when a diagnosis is added.
Example Payload
Section titled “Example Payload”{ "resource_id": "26000", "resource_id_type": "Diagnosis", "event_type": "diagnosis.created", "changed_fields": [], "icd_code_id": "67890", "user_id": "22222"}diagnosis.deleted
Section titled “diagnosis.deleted”Overview
Section titled “Overview”Fires when a diagnosis is removed.
Example Payload
Section titled “Example Payload”{ "resource_id": "26000", "resource_id_type": "Diagnosis", "event_type": "diagnosis.deleted", "changed_fields": [], "icd_code_id": "67890", "user_id": "22222"}diagnosis.updated
Section titled “diagnosis.updated”Overview
Section titled “Overview”Fires when a diagnosis is updated.
Example Payload
Section titled “Example Payload”{ "resource_id": "26000", "resource_id_type": "Diagnosis", "event_type": "diagnosis.updated", "changed_fields": ["code"], "icd_code_id": "67890", "user_id": "22222"}dosespot_notification.created
Section titled “dosespot_notification.created”Overview
Section titled “Overview”Fires when a DoseSpot notification is received.
GraphQL Mutations
Section titled “GraphQL Mutations”No GraphQL mutations trigger this webhook. It’s triggered by external notifications from DoseSpot’s prescription system.
Example Payload
Section titled “Example Payload”{ "resource_id": "29000", "resource_id_type": "DosespotNotification", "event_type": "dosespot_notification.created", "changed_fields": []}entry.created
Section titled “entry.created”Overview
Section titled “Overview”Fires when a new journal entry is created.
GraphQL Mutations
Section titled “GraphQL Mutations”createEntry
Example Payload
Section titled “Example Payload”{ "resource_id": "22222", "resource_id_type": "Entry", "event_type": "entry.created", "changed_fields": []}entry.deleted
Section titled “entry.deleted”Overview
Section titled “Overview”Fires when a journal entry is deleted.
When It Fires
Section titled “When It Fires”When deleteEntry mutation is called
GraphQL Mutations
Section titled “GraphQL Mutations”deleteEntry
Example Payload
Section titled “Example Payload”{ "resource_id": "22222", "resource_id_type": "Entry", "event_type": "entry.deleted", "changed_fields": []}entry.updated
Section titled “entry.updated”Overview
Section titled “Overview”Fires when a journal entry is updated.
GraphQL Mutations
Section titled “GraphQL Mutations”updateEntry
Example Payload
Section titled “Example Payload”{ "resource_id": "22222", "resource_id_type": "Entry", "event_type": "entry.updated", "changed_fields": ["description"]}family_history_condition.created
Section titled “family_history_condition.created”Overview
Section titled “Overview”Fires when a family history condition is recorded.
GraphQL Mutations
Section titled “GraphQL Mutations”createFamilyHistory
Example Payload
Section titled “Example Payload”{ "resource_id": "27000", "resource_id_type": "FamilyHistoryCondition", "event_type": "family_history_condition.created", "changed_fields": [], "user_id": "22222"}user_id: ID of the patient this family history condition belongs to
family_history_condition.deleted
Section titled “family_history_condition.deleted”Overview
Section titled “Overview”Fires when a family history condition is removed.
GraphQL Mutations
Section titled “GraphQL Mutations”deleteFamilyHistory
Example Payload
Section titled “Example Payload”{ "resource_id": "27000", "resource_id_type": "FamilyHistoryCondition", "event_type": "family_history_condition.deleted", "changed_fields": [], "user_id": "22222"}user_id: ID of the patient this family history condition belonged to
family_history_condition.updated
Section titled “family_history_condition.updated”Overview
Section titled “Overview”Fires when a family history condition is updated.
GraphQL Mutations
Section titled “GraphQL Mutations”updateFamilyHistory
Example Payload
Section titled “Example Payload”{ "resource_id": "27000", "resource_id_type": "FamilyHistoryCondition", "event_type": "family_history_condition.updated", "changed_fields": ["deceased"], "user_id": "22222"}user_id: ID of the patient this family history condition belongs to
goal_history.created
Section titled “goal_history.created”Overview
Section titled “Overview”Fires when goal history is recorded.
When It Fires
Section titled “When It Fires”- When
createGoalHistorymutation is called
GraphQL Mutations
Section titled “GraphQL Mutations”createGoalHistory
Example Payload
Section titled “Example Payload”{ "resource_id": "44444", "resource_id_type": "GoalHistory", "event_type": "goal_history.created", "changed_fields": [], "goal_id": "33333", "user_id": "22222"}goal_id: ID of the goal this history entry belongs touser_id: ID of the user who recorded the goal history
goal_history.deleted
Section titled “goal_history.deleted”Overview
Section titled “Overview”Fires when goal history is deleted.
GraphQL Mutations
Section titled “GraphQL Mutations”deleteGoalHistory
Example Payload
Section titled “Example Payload”{ "resource_id": "44444", "resource_id_type": "GoalHistory", "event_type": "goal_history.deleted", "changed_fields": [], "goal_id": "33333", "user_id": "22222"}goal_id: ID of the goal this history entry belonged touser_id: ID of the user who recorded the goal history
goal_template.created
Section titled “goal_template.created”Overview
Section titled “Overview”Fires when a goal template is created.
GraphQL Mutations
Section titled “GraphQL Mutations”No GraphQL mutations trigger goal template creation directly. Goal templates are created internally when goals are favorited via createGoal.
Example Payload
Section titled “Example Payload”{ "resource_id": "24000", "resource_id_type": "GoalTemplate", "event_type": "goal_template.created", "changed_fields": [], "goal_id": "33333", "parent_id": "11111", "user_id": "22222"}goal_id: ID of the goal this template was created from (nullable)parent_id: ID of the parent goal template for sub-templates (nullable)user_id: ID of the user this template belongs to (nullable)
goal_template.deleted
Section titled “goal_template.deleted”Overview
Section titled “Overview”Fires when a goal template is deleted.
GraphQL Mutations
Section titled “GraphQL Mutations”No GraphQL mutations directly trigger this webhook. Goal templates are managed internally through the UI.
Example Payload
Section titled “Example Payload”{ "resource_id": "24000", "resource_id_type": "GoalTemplate", "event_type": "goal_template.deleted", "changed_fields": [], "goal_id": "33333", "parent_id": "11111", "user_id": "22222"}goal_id: ID of the goal this template was created from (nullable)parent_id: ID of the parent goal template for sub-templates (nullable)user_id: ID of the user this template belonged to (nullable)
goal_template.updated
Section titled “goal_template.updated”Overview
Section titled “Overview”Fires when a goal template is updated.
GraphQL Mutations
Section titled “GraphQL Mutations”No GraphQL mutations directly trigger this webhook. Goal templates are managed internally through the UI.
Example Payload
Section titled “Example Payload”{ "resource_id": "24000", "resource_id_type": "GoalTemplate", "event_type": "goal_template.updated", "changed_fields": ["name"], "goal_id": "33333", "parent_id": "11111", "user_id": "22222"}goal_id: ID of the goal this template was created from (nullable)parent_id: ID of the parent goal template for sub-templates (nullable)user_id: ID of the user this template belongs to (nullable)
goal.created
Section titled “goal.created”Overview
Section titled “Overview”Fires when a new goal is created for a patient.
GraphQL Mutations
Section titled “GraphQL Mutations”createGoal
Example Payload
Section titled “Example Payload”{ "resource_id": "33333", "resource_id_type": "Goal", "event_type": "goal.created", "changed_fields": [], "care_plan_id": "67890", "parent_id": "11111", "user_id": "22222"}care_plan_id: ID of the care plan this goal belongs toparent_id: ID of the parent goal (for subgoals)user_id: ID of the patient this goal is assigned to
goal.deleted
Section titled “goal.deleted”Overview
Section titled “Overview”Fires when a goal is deleted.
When It Fires
Section titled “When It Fires”When deleteGoal mutation is called
GraphQL Mutations
Section titled “GraphQL Mutations”deleteGoal
Example Payload
Section titled “Example Payload”{ "resource_id": "33333", "resource_id_type": "Goal", "event_type": "goal.deleted", "changed_fields": [], "care_plan_id": "67890", "parent_id": "11111", "user_id": "22222"}care_plan_id: ID of the care plan this goal belonged to (nullable)parent_id: ID of the parent goal for subgoals (nullable)user_id: ID of the patient this goal was assigned to
goal.updated
Section titled “goal.updated”Overview
Section titled “Overview”Fires when a goal is updated.
GraphQL Mutations
Section titled “GraphQL Mutations”updateGoal
Example Payload
Section titled “Example Payload”{ "resource_id": "33333", "resource_id_type": "Goal", "event_type": "goal.updated", "changed_fields": ["name", "repeat"]}Since Goal includes webhook association data, the actual payload will also contain:
{ "resource_id": "33333", "resource_id_type": "Goal", "event_type": "goal.updated", "changed_fields": ["name", "repeat"], "care_plan_id": "67890", "parent_id": "11111", "user_id": "22222"}These additional fields are included in the webhook payload.
lab_order.created
Section titled “lab_order.created”Overview
Section titled “Overview”Fires when a lab order is created.
When It Fires
Section titled “When It Fires”When createLabOrder mutation is called
GraphQL Mutations
Section titled “GraphQL Mutations”createLabOrder
Example Payload
Section titled “Example Payload”{ "resource_id": "19000", "resource_id_type": "LabOrder", "event_type": "lab_order.created", "changed_fields": []}lab_order.updated
Section titled “lab_order.updated”Overview
Section titled “Overview”Fires when a lab order is updated.
When It Fires
Section titled “When It Fires”When updateLabOrder mutation is called
GraphQL Mutations
Section titled “GraphQL Mutations”updateLabOrder
Example Payload
Section titled “Example Payload”{ "resource_id": "19000", "resource_id_type": "LabOrder", "event_type": "lab_order.updated", "changed_fields": ["status"]}lab_result.created
Section titled “lab_result.created”Overview
Section titled “Overview”Fires when a lab result is received.
When It Fires
Section titled “When It Fires”When createLabResult mutation is called
GraphQL Mutations
Section titled “GraphQL Mutations”createLabResult
Example Payload
Section titled “Example Payload”{ "resource_id": "20000", "resource_id_type": "LabResult", "event_type": "lab_result.created", "changed_fields": [], "lab_order_id": "16000", "document_id": "17000", "patient_id": "22222", "ordering_physician_id": "19000"}lab_order_id: ID of the lab order this result belongs todocument_id: ID of the document associated with this lab resultpatient_id: ID of the patient this lab result belongs to (nullable)ordering_physician_id: ID of the ordering physician
lab_result.updated
Section titled “lab_result.updated”Overview
Section titled “Overview”Fires when a lab result is updated.
GraphQL Mutations
Section titled “GraphQL Mutations”updateLabResult
Example Payload
Section titled “Example Payload”{ "resource_id": "20000", "resource_id_type": "LabResult", "event_type": "lab_result.updated", "changed_fields": ["file_string"], "lab_order_id": "16000", "document_id": "17000", "patient_id": "22222", "ordering_physician_id": "19000"}lab_order_id: ID of the lab order this result belongs todocument_id: ID of the document associated with this lab resultpatient_id: ID of the patient this lab result belongs to (nullable)ordering_physician_id: ID of the ordering physician
medication.created
Section titled “medication.created”Overview
Section titled “Overview”Fires when a medication is added to a patient’s profile.
GraphQL Mutations
Section titled “GraphQL Mutations”This webhook is triggered by the following GraphQL mutations:
createMedication
Example Payload
Section titled “Example Payload”{ "resource_id": "21000", "resource_id_type": "Medication", "event_type": "medication.created", "changed_fields": []}Since Medication includes webhook association data, the actual payload will also contain:
{ "resource_id": "21000", "resource_id_type": "Medication", "event_type": "medication.created", "changed_fields": [], "user_id": "22222"}The user_id field is included in the webhook payload.
medication.deleted
Section titled “medication.deleted”Overview
Section titled “Overview”Fires when a medication is removed.
GraphQL Mutations
Section titled “GraphQL Mutations”deleteMedication
Example Payload
Section titled “Example Payload”{ "resource_id": "21000", "resource_id_type": "Medication", "event_type": "medication.deleted", "changed_fields": [], "user_id": "22222"}The user_id field is included in the webhook payload.
medication.updated
Section titled “medication.updated”Overview
Section titled “Overview”Fires when a medication is modified.
GraphQL Mutations
Section titled “GraphQL Mutations”This webhook is triggered by the following GraphQL mutations:
updateMedication
Example Payload
Section titled “Example Payload”{ "resource_id": "21000", "resource_id_type": "Medication", "event_type": "medication.updated", "changed_fields": ["active"]}Since Medication includes webhook association data, the actual payload will also contain:
{ "resource_id": "21000", "resource_id_type": "Medication", "event_type": "medication.updated", "changed_fields": [], "user_id": "22222"}The user_id field is included in the webhook payload.
metric_entry.created
Section titled “metric_entry.created”Overview
Section titled “Overview”Fires when a new metric entry is created.
GraphQL Mutations
Section titled “GraphQL Mutations”createEntry
Example Payload
Section titled “Example Payload”{ "resource_id": "11111", "resource_id_type": "Entry", "event_type": "metric_entry.created", "changed_fields": []}metric_entry.deleted
Section titled “metric_entry.deleted”Overview
Section titled “Overview”Fires when a metric entry is deleted.
When It Fires
Section titled “When It Fires”When deleteEntry mutation is called
GraphQL Mutations
Section titled “GraphQL Mutations”deleteEntry
Example Payload
Section titled “Example Payload”{ "resource_id": "11111", "resource_id_type": "Entry", "event_type": "metric_entry.deleted", "changed_fields": []}metric_entry.updated
Section titled “metric_entry.updated”Overview
Section titled “Overview”Fires when a metric entry is updated.
When It Fires
Section titled “When It Fires”When updateEntry mutation is called
GraphQL Mutations
Section titled “GraphQL Mutations”updateEntry
Example Payload
Section titled “Example Payload”{ "resource_id": "11111", "resource_id_type": "Entry", "event_type": "metric_entry.updated", "changed_fields": ["value", "category"]}prescription.updated
Section titled “prescription.updated”Overview
Section titled “Overview”Fires when a prescription is updated.
When It Fires
Section titled “When It Fires”When a prescription is updated
GraphQL Mutations
Section titled “GraphQL Mutations”No GraphQL mutations trigger prescription updates directly. Prescriptions are updated through internal mechanisms or third-party integrations.
Example Payload
Section titled “Example Payload”{ "resource_id": "22000", "resource_id_type": "Prescription", "event_type": "prescription.updated", "changed_fields": ["status"]}referral.created
Section titled “referral.created”Overview
Section titled “Overview”Fires when a referral is created.
GraphQL Mutations
Section titled “GraphQL Mutations”This webhook is triggered by the following GraphQL mutations:
createReferral
Example Payload
Section titled “Example Payload”{ "resource_id": "32000", "resource_id_type": "Referral", "event_type": "referral.created", "changed_fields": []}referral.deleted
Section titled “referral.deleted”Overview
Section titled “Overview”Fires when a referral is deleted.
When It Fires
Section titled “When It Fires”When deleteReferral mutation is called
GraphQL Mutations
Section titled “GraphQL Mutations”deleteReferral
Example Payload
Section titled “Example Payload”{ "resource_id": "32000", "resource_id_type": "Referral", "event_type": "referral.deleted", "changed_fields": []}referral.updated
Section titled “referral.updated”Overview
Section titled “Overview”Fires when a referral is updated.
GraphQL Mutations
Section titled “GraphQL Mutations”This webhook is triggered by the following GraphQL mutations:
updateReferral
Example Payload
Section titled “Example Payload”{ "resource_id": "32000", "resource_id_type": "Referral", "event_type": "referral.updated", "changed_fields": ["status"]}referring_physician.created
Section titled “referring_physician.created”Overview
Section titled “Overview”Fires when a referring physician is added.
When It Fires
Section titled “When It Fires”When a referring physician is added
GraphQL Mutations
Section titled “GraphQL Mutations”createReferringPhysician
Example Payload
Section titled “Example Payload”{ "resource_id": "33000", "resource_id_type": "ReferringPhysician", "event_type": "referring_physician.created", "changed_fields": []}referring_physician.deleted
Section titled “referring_physician.deleted”Overview
Section titled “Overview”Fires when a referring physician is removed.
When It Fires
Section titled “When It Fires”When a referring physician is removed
Example Payload
Section titled “Example Payload”{ "resource_id": "33000", "resource_id_type": "ReferringPhysician", "event_type": "referring_physician.deleted", "changed_fields": []}referring_physician.updated
Section titled “referring_physician.updated”Overview
Section titled “Overview”Fires when a referring physician is updated.
When It Fires
Section titled “When It Fires”When a referring physician is updated
GraphQL Mutations
Section titled “GraphQL Mutations”updateReferringPhysician
Example Payload
Section titled “Example Payload”{ "resource_id": "33000", "resource_id_type": "ReferringPhysician", "event_type": "referring_physician.updated", "changed_fields": ["business_name"]}Document
Section titled “Document”document.created
Section titled “document.created”Overview
Section titled “Overview”Fires when a new document is uploaded.
GraphQL Mutations
Section titled “GraphQL Mutations”createDocument
Example Payload
Section titled “Example Payload”{ "resource_id": "99999", "resource_id_type": "Document", "event_type": "document.created", "changed_fields": []}document.deleted
Section titled “document.deleted”Overview
Section titled “Overview”Fires when a document is deleted.
GraphQL Mutations
Section titled “GraphQL Mutations”deleteDocument
Example Payload
Section titled “Example Payload”{ "resource_id": "99999", "resource_id_type": "Document", "event_type": "document.deleted", "changed_fields": []}document.updated
Section titled “document.updated”Overview
Section titled “Overview”Fires when a document is updated.
When It Fires
Section titled “When It Fires”When updateDocument mutation is called
GraphQL Mutations
Section titled “GraphQL Mutations”updateDocument
Example Payload
Section titled “Example Payload”{ "resource_id": "99999", "resource_id_type": "Document", "event_type": "document.updated", "changed_fields": ["display_name"]}folder_sharing.created
Section titled “folder_sharing.created”Overview
Section titled “Overview”Fires when a folder is shared.
GraphQL Mutations
Section titled “GraphQL Mutations”createSharings
Example Payload
Section titled “Example Payload”{ "resource_id": "50000", "resource_id_type": "FolderSharing", "event_type": "folder_sharing.created", "changed_fields": [], "folder_id": "30000", "user_id": "22222"}folder_id: ID of the folder being shareduser_id: ID of the user the folder is shared with
folder_sharing.deleted
Section titled “folder_sharing.deleted”Overview
Section titled “Overview”Fires when folder sharing is removed.
GraphQL Mutations
Section titled “GraphQL Mutations”destroySharings
Example Payload
Section titled “Example Payload”{ "resource_id": "50000", "resource_id_type": "FolderSharing", "event_type": "folder_sharing.deleted", "changed_fields": [], "folder_id": "30000", "user_id": "22222"}folder_id: ID of the folder that was shareduser_id: ID of the user the folder was shared with
received_fax.created
Section titled “received_fax.created”Overview
Section titled “Overview”Fires when a fax is received.
GraphQL Mutations
Section titled “GraphQL Mutations”External webhook ingestion
Example Payload
Section titled “Example Payload”{ "resource_id": "30000", "resource_id_type": "ReceivedFax", "event_type": "received_fax.created", "changed_fields": []}sent_fax.created
Section titled “sent_fax.created”Overview
Section titled “Overview”Fires when a fax is sent.
When It Fires
Section titled “When It Fires”When a fax is sent
GraphQL Mutations
Section titled “GraphQL Mutations”createSentFax
Example Payload
Section titled “Example Payload”{ "resource_id": "31000", "resource_id_type": "SentFax", "event_type": "sent_fax.created", "changed_fields": []}sent_fax.status_changed
Section titled “sent_fax.status_changed”Overview
Section titled “Overview”Fires when a sent fax status changes.
When It Fires
Section titled “When It Fires”When a fax transmission status changes
Example Payload
Section titled “Example Payload”{ "resource_id": "31000", "resource_id_type": "SentFax", "event_type": "sent_fax.status_changed", "changed_fields": []}sent_fax.updated
Section titled “sent_fax.updated”Overview
Section titled “Overview”Fires when a sent fax status is updated.
Example Payload
Section titled “Example Payload”{ "resource_id": "31000", "resource_id_type": "SentFax", "event_type": "sent_fax.updated", "changed_fields": ["status"]}task.created
Section titled “task.created”Overview
Section titled “Overview”Fires when a new task is created.
GraphQL Mutations
Section titled “GraphQL Mutations”This webhook is triggered by the following GraphQL mutations:
createTask
Example Payload
Section titled “Example Payload”{ "resource_id": "11000", "resource_id_type": "Task", "event_type": "task.created", "changed_fields": []}Task does not have webhook association data configured, so no additional fields are included beyond the standard payload shown above.
task.deleted
Section titled “task.deleted”Overview
Section titled “Overview”Fires when a task is deleted.
GraphQL Mutations
Section titled “GraphQL Mutations”deleteTask
Example Payload
Section titled “Example Payload”{ "resource_id": "11000", "resource_id_type": "Task", "event_type": "task.deleted", "changed_fields": []}task.updated
Section titled “task.updated”Overview
Section titled “Overview”Fires when a task is updated.
GraphQL Mutations
Section titled “GraphQL Mutations”updateTask
Example Payload
Section titled “Example Payload”{ "resource_id": "11000", "resource_id_type": "Task", "event_type": "task.updated", "changed_fields": ["complete", "completed_by_id"]}Organization
Section titled “Organization”availability.created
Section titled “availability.created”Overview
Section titled “Overview”Fires when availability is created.
GraphQL Mutations
Section titled “GraphQL Mutations”This webhook is triggered by the following GraphQL mutations:
createAvailabilitybulkCreateAvailability
Example Payload
Section titled “Example Payload”{ "resource_id": "40000", "resource_id_type": "Availability", "event_type": "availability.created", "changed_fields": []}location.created
Section titled “location.created”Overview
Section titled “Overview”Fires when a location is created.
GraphQL Mutations
Section titled “GraphQL Mutations”This webhook is triggered by the following GraphQL mutations:
createLocation
Example Payload
Section titled “Example Payload”{ "resource_id": "34000", "resource_id_type": "Location", "event_type": "location.created", "changed_fields": []}location.deleted
Section titled “location.deleted”Overview
Section titled “Overview”Fires when a location is deleted.
GraphQL Mutations
Section titled “GraphQL Mutations”This webhook is triggered by the following GraphQL mutations:
deleteLocation
Example Payload
Section titled “Example Payload”{ "resource_id": "34000", "resource_id_type": "Location", "event_type": "location.deleted", "changed_fields": []}location.updated
Section titled “location.updated”Overview
Section titled “Overview”Fires when a location is updated.
GraphQL Mutations
Section titled “GraphQL Mutations”This webhook is triggered by the following GraphQL mutations:
updateLocation
Example Payload
Section titled “Example Payload”{ "resource_id": "34000", "resource_id_type": "Location", "event_type": "location.updated", "changed_fields": ["name", "line1"]}organization_info.created
Section titled “organization_info.created”Overview
Section titled “Overview”Fires when organization info is created.
GraphQL Mutations
Section titled “GraphQL Mutations”createOrganization
Example Payload
Section titled “Example Payload”{ "resource_id": "37000", "resource_id_type": "OrganizationInfo", "event_type": "organization_info.created", "changed_fields": []}organization_info.deleted
Section titled “organization_info.deleted”Overview
Section titled “Overview”Fires when organization info is deleted.
GraphQL Mutations
Section titled “GraphQL Mutations”deleteOrganizationInfo
Example Payload
Section titled “Example Payload”{ "resource_id": "37000", "resource_id_type": "OrganizationInfo", "event_type": "organization_info.deleted", "changed_fields": []}organization_info.updated
Section titled “organization_info.updated”Overview
Section titled “Overview”Fires when organization info is updated.
GraphQL Mutations
Section titled “GraphQL Mutations”updateOrganization
Example Payload
Section titled “Example Payload”{ "resource_id": "37000", "resource_id_type": "OrganizationInfo", "event_type": "organization_info.updated", "changed_fields": ["name"]}organization_member.updated
Section titled “organization_member.updated”Overview
Section titled “Overview”Fires when an organization member is updated.
GraphQL Mutations
Section titled “GraphQL Mutations”update, updateOrganizationMember
Example Payload
Section titled “Example Payload”{ "resource_id": "36000", "resource_id_type": "OrganizationMember", "event_type": "organization_member.updated", "changed_fields": []}organization_membership.created
Section titled “organization_membership.created”Overview
Section titled “Overview”Fires when an organization membership is created.
When It Fires
Section titled “When It Fires”- When
createOrganizationMembershipmutation is called
GraphQL Mutations
Section titled “GraphQL Mutations”createOrganizationMembership
Example Payload
Section titled “Example Payload”{ "resource_id": "35000", "resource_id_type": "OrganizationMembership", "event_type": "organization_membership.created", "changed_fields": []}organization_membership.updated
Section titled “organization_membership.updated”Overview
Section titled “Overview”Fires when an organization membership is updated.
When It Fires
Section titled “When It Fires”- When
updateOrganizationMembershipmutation is called
GraphQL Mutations
Section titled “GraphQL Mutations”updateOrganizationMembership
Example Payload
Section titled “Example Payload”{ "resource_id": "35000", "resource_id_type": "OrganizationMembership", "event_type": "organization_membership.updated", "changed_fields": ["user_group_id"]}comment.created
Section titled “comment.created”Overview
Section titled “Overview”Fires when a new comment is posted.
GraphQL Mutations
Section titled “GraphQL Mutations”createComment
Example Payload
Section titled “Example Payload”{ "resource_id": "12000", "resource_id_type": "Comment", "event_type": "comment.created", "changed_fields": []}comment.deleted
Section titled “comment.deleted”Overview
Section titled “Overview”Fires when a comment is deleted.
GraphQL Mutations
Section titled “GraphQL Mutations”deleteComment
Example Payload
Section titled “Example Payload”{ "resource_id": "12000", "resource_id_type": "Comment", "event_type": "comment.deleted", "changed_fields": []}comment.updated
Section titled “comment.updated”Overview
Section titled “Overview”Fires when a comment is edited.
When It Fires
Section titled “When It Fires”When updateComment mutation is called
GraphQL Mutations
Section titled “GraphQL Mutations”updateComment
Example Payload
Section titled “Example Payload”{ "resource_id": "12000", "resource_id_type": "Comment", "event_type": "comment.updated", "changed_fields": ["content"]}external_calendar.authorization_error
Section titled “external_calendar.authorization_error”Overview
Section titled “Overview”Fires when external calendar authorization encounters an error.
Example Payload
Section titled “Example Payload”{ "resource_id": "43000", "resource_id_type": "ExternalCalendar", "event_type": "external_calendar.authorization_error", "changed_fields": []}sent_notification_record.created
Section titled “sent_notification_record.created”Overview
Section titled “Overview”Fires when a notification is sent.
When It Fires
Section titled “When It Fires”When a notification is sent
Example Payload
Section titled “Example Payload”{ "resource_id": "51000", "resource_id_type": "SentNotificationRecord", "event_type": "sent_notification_record.created", "changed_fields": []}sent_notification_record.updated
Section titled “sent_notification_record.updated”Overview
Section titled “Overview”Fires when a sent notification record is updated.
When It Fires
Section titled “When It Fires”When a sent notification record is updated
Example Payload
Section titled “Example Payload”{ "resource_id": "51000", "resource_id_type": "SentNotificationRecord", "event_type": "sent_notification_record.updated", "changed_fields": ["status"]}test.created
Section titled “test.created”Overview
Section titled “Overview”Test webhook event used for verifying webhook configuration.
GraphQL Mutations
Section titled “GraphQL Mutations”No GraphQL mutations trigger test webhooks. Test events are manually triggered for configuration verification only.
- Used for webhook setup verification
- Does not correspond to an actual resource
Example Payload
Section titled “Example Payload”{ "resource_id": "12345", "resource_id_type": "Test", "event_type": "test.created", "changed_fields": []}