Webhooks

Webhooks for system event notifications.

Setup:

  1. Go to Creator Dashboard β†’ Settings (three-dot menu) β†’ API Keys section

  2. Generate API key if you haven't already

  3. Specify your webhook URL in the webhook settings

Signature verification: Each request contains trbt-signature header with HMAC-SHA256 signature of request body signed with your API key.

Retry attempts: On delivery failure, system retries after 5min, 15min, 30min, 1h, 10h.

New Subscription

Notification about user purchasing a subscription

Payload
namestring Β· enumRequiredExample: new_subscriptionPossible values:
created_atstring Β· date-timeRequired

Event creation time

Example: 2025-08-25T01:15:58.33246Z
sent_atstring Β· date-timeRequired

Event sending time

Example: 2025-08-25T01:15:58.542279448Z
Responses

Payload

Cancelled Subscription

Notification about user cancelling a subscription

Payload
namestring Β· enumRequiredExample: cancelled_subscriptionPossible values:
created_atstring Β· date-timeRequired

Event creation time

Example: 2025-03-21T11:20:44.013969Z
sent_atstring Β· date-timeRequired

Event sending time

Example: 2025-03-21T11:20:44.527657077Z
Responses

Payload

Physical Order Created

Notification about new physical order creation

Payload
namestring Β· enumRequiredExample: physical_order_createdPossible values:
created_atstring Β· date-timeRequired

Event creation time

sent_atstring Β· date-timeRequired

Event sending time

Responses

Payload

Physical Order Shipped

Notification about physical order shipping

Payload
namestring Β· enumRequiredExample: physical_order_shippedPossible values:
created_atstring Β· date-timeRequired

Event creation time

sent_atstring Β· date-timeRequired

Event sending time

Responses

Payload

Physical Order Canceled

Notification about physical order cancellation

Payload
namestring Β· enumRequiredExample: physical_order_canceledPossible values:
created_atstring Β· date-timeRequired

Event creation time

sent_atstring Β· date-timeRequired

Event sending time

Responses

Payload

New Donation

Notification about a new donation

Payload
namestring Β· enumRequiredExample: new_donationPossible values:
created_atstring Β· date-timeRequired

Event creation time

Example: 2025-03-20T01:15:58.33246Z
sent_atstring Β· date-timeRequired

Event sending time

Example: 2025-03-20T01:15:58.542279448Z
Responses

Payload

Recurrent Donation

Notification about a recurring donation payment

Payload
namestring Β· enumRequiredExample: recurrent_donationPossible values:
created_atstring Β· date-timeRequired

Event creation time

Example: 2025-03-20T01:15:58.33246Z
sent_atstring Β· date-timeRequired

Event sending time

Example: 2025-03-20T01:15:58.542279448Z
Responses

Payload

Cancelled Donation

Notification about a cancelled recurring donation

Payload
namestring Β· enumRequiredExample: cancelled_donationPossible values:
created_atstring Β· date-timeRequired

Event creation time

Example: 2025-03-20T01:15:58.33246Z
sent_atstring Β· date-timeRequired

Event sending time

Example: 2025-03-20T01:15:58.542279448Z
Responses

Payload

New Digital Product Purchase

Notification about a digital product purchase

Payload
namestring Β· enumRequiredExample: new_digital_productPossible values:
created_atstring Β· date-timeRequired

Event creation time

Example: 2025-03-20T01:15:58.33246Z
sent_atstring Β· date-timeRequired

Event sending time

Example: 2025-03-20T01:15:58.542279448Z
Responses

Payload

Shop Order

Notification about a shop order payment completion.

Payload
namestring Β· enumRequiredExample: shop_orderPossible values:
created_atstring Β· date-timeRequired

Event creation time

Example: 2025-03-20T01:15:58.33246Z
sent_atstring Β· date-timeRequired

Event sending time

Example: 2025-03-20T01:15:58.542279448Z
Responses

Payload

Last updated