Easily Integrate Saasquatch Webhooks with your application.
https://docs.saasquatch.com/api/webhooks/
Steps to receive Saasquatch Webhooks
- Sign up for your free Hooky account.
- Create a new Webhook Source, and select Saasquatch. This will be the endpoint that receives webhooks on behalf of your application, and forwards them using the unified SDK.
- Step 1
- Step 2
- Once a webhook is received from Saasquatch, you'll see it under the Live Logs section of your webhook source.
- Next, follow the examples below to integrate the Hooky SDK in ruby or javascript, and start receiving webhooks.
Integrating Saasquatch Webhooks Using Javascript
- Sign up for your free Hooky account.
- Create a new Webhook Source, and select Saasquatch. This will be the endpoint that receives webhooks on behalf of your application, and forwards them using the unified SDK.
- Step 1
- Step 2
- Once a webhook is received from Saasquatch, you'll see it under the Live Logs section of your webhook source.
- Next, follow the examples below to integrate the Hooky SDK in ruby or javascript, and start receiving webhooks.
Integrating Saasquatch webhooks with Hooky in your Javascript based application is straight forward. Just grab the SDK, and call a function when that webhook is received.
Integrating Saasquatch Webhooks Using Ruby
Integrating Saasquatch webhooks with Hooky in your Ruby or Ruby on Rails application is straight forward. Just grab the SDK, and call a method when that webhook is received.
Configuring Saasquatch Webhook Authentication
Here's how it works
Supported Saasquatch Webhook Events
user.created
Sent whenever a new User is created.
user.reward.balance.changed
Sent whenever a rewards balance is updated from new rewards, redemption, cancellation or expiry. Only works with all unit types for CREDIT rewards, including POINTS, CASH/USD and others.
coupon.created
Sent whenever a new referral code is created.
reward.created
Sent whenever a new reward is created.
email.referred.reward.earned
Sent whenever a Referred User earns a reward. Classic only
email.referral.started
Sent whenever a new referral connection is successfully established. Classic only
email.referral.paid
Sent whenever a new Referred User upgrades to a paid subscription. Classic only
email.referral.rewardLimitReached
Sent whenever the referral reward limit is reached. Classic only
referral.automoderation.complete
Sent after a referral is first moderated automatically.
referral.started
Sent whenever a new referral connection is successfully established.
referral.converted
Sent whenever a referral is converted.
referral.ended
Sent whenever a Referred User, or referral, is cancelled.
theme.publish.finished
Sent whenever a theme has been successfully published to a tenant.
export.created
Sent whenever a data export for a tenant is queued for creation.
export.completed
Sent whenever an export that was being generated for a tenant has completed and is ready to be downloaded.
test
Sent to test a subscription.