Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Code Block
curl -X POST 'https://rest.doo.net/v1/webhooks/init/<resource_name>' \
-H 'Content-Type: application/json' \
-H 'x-api-key: <api_key>' \
-H 'Authorization: Bearer <access_token>' \
-d '{
  "event_id": <event_id>
  "organization_id": <organization_id>,
  "webhook_type": ["<webhook_type>", <webhook_type>, ...],
  last_updated_after: "<last_updated_after>",
  last_updated_before "<last_updated_before>"
}'

...

Parameter

Required

Description

<resource_type_name>

Yes

The resource type you want to initialize.

Available options:

  • events

  • orders

  • attendees

  • contacts

  • invitees

<api_key>

Yes

seeĀ Authorization

<access_token>

Yes

seeĀ Authorization

<event_id>

Yes, only for the following resource types:

  • orders

  • attendees

<organization_id>

Yes, only for the following resource types:

  • events

  • contacts

<webhook_type>

No

Use it if you want to initialize only a particular webhook types.

Available options for events resource type:

  • on_event_created

  • on_event_removed

Available options for orders resource type:

  • order_created

  • order_cancelled

Available options for attendees resource type:

  • attendee_pending

  • attendee_validated

  • attendee_cancelled

  • attendee_checkin

Available options for contacts resource type:

  • on_contact_created

  • on_contact_deleted

Available options for invitees resource type:

  • (question)

<last_updated_after>

No

Use it if you want to initialize resources updated after a particular date and time.

Format: Y-m-d H:i:s (example: 2021-03-25 09:00:00)

Timezone: CET

<last_updated_before>

No

Use it if you want to initialize resources updated before a particular date and time.

Format: Y-m-d H:i:s (example: 2021-03-25 16:00:00)

Timezone: CET

...