Webhooks Workflow Options
There are three webhooks subscription workflows that provide instructions, up to and including
subscribing to webhook event notifications. The workflow you choose depends on which security
policy you use:
- Webhooks Subscription Workflow Using Mutual Trust
- Webhooks Subscription Workflow Using OAuth
- Webhooks Subscription Workflow Using OAuth with JWT
There are also optional tasks that you can complete after you set up the webhooks
subscription.
Webhooks Subscription Workflow Using Mutual Trust
Follow these steps to set up your webhooks subscription using Mutual Trust:
- Set up your server security to receive webhooks notifications.
- Generate API security keys for authenticating API requests. You must generate separate keys for the testing and production environments.
- Request a digital signature key.
- Request a product list.
- Subscribe to webhooks event notifications.
Webhooks Subscription Workflow Using OAuth
Follow these steps to set up your webhooks subscription using OAuth:
- Set up your server security to receive webhooks notifications.
- Generate API security keys for authenticating API requests. You must generate separate keys for the testing and production environments.
- Request a digital signature key.
- Send your OAuth credentials.
- Request a product list.
- Subscribe to webhooks event notifications.
Webhooks Subscription Workflow Using OAuth with JWT
Follow these steps to set up your webhooks subscription using OAuth with JWT:
- Set up your server security to receive webhooks notifications. Include app-specific certifications.
- Generate API security keys for authenticating API requests. You must generate separate keys for the testing and production environments.
- Request a digital signature key.
- Send your OAuth credentials.
- Request a product list.
- Subscribe to webhooks event notifications.