Supported resources and webhook types

For each resource, doo supports several webhook types which trigger webhook requests. Each webhook type can send data to a separate external endpoint, or they all can send data to the same one.

The webhooks may not be triggered when the value for some auxiliary fields is changed.

Resource name

Webhook types

Resource name

Webhook types

events

  • on_event_created

  • on_event_updated

  • on_event_removed

  • on_event_started

  • on_event_closed

  • on_event_published

  • on_event_cancelled

orders

  • on_order_created

  • on_order_updated

  • on_order_removed

  • on_order_cancelled

attendees

  • on_attendee_pending

  • on_attendee_validated

  • on_attendee_cancelled

  • on_attendee_checkin

  • on_attendee_unchecked

  • on_attendee_updated

  • on_attendee_document_generated

contacts

  • on_contact_created

  • on_contact_updated

  • on_contact_deleted

  • on_contact_membership_added

  • on_contact_membership_removed

invitees

  • on_invitee_added

  • on_invitee_invited

  • on_invitee_bounced

  • on_invitee_opened

  • on_invitee_clicked

  • on_invitee_undecided

  • on_invitee_interested

  • on_invitee_declined

  • on_invitee_converted_without_registration

  • on_invitee_registered_pending_approval

  • on_invitee_registered_pending_payment

  • on_invitee_registration_completed

  • on_invitee_cancelled

  • on_invitee_participated

  • on_invitee_removed

form-responses

  • on_form_response_submitted

message-recipient

  • on_message_recipient_bounced