Subscribing to Webhooks Using OAuth with JWT

The OAuth with JWT flow is an authentication method that is similar to the OAuth 2.0 with Client Credentials flow, except in OAuth with JWT the client will send a JSON Web Token. With this option you can bypass domain headers and minimize the need for server-side authentication checks.
This section describes the tasks that must be accomplished in order to subscribe to webhooks using OAuth with JSON Web Token (JWT).

Webhooks Subscription Workflow Using OAuth with JWT

Follow these steps to set up your webhooks subscription using OAuth with JWT:
  1. Set up your server security to receive webhooks notifications. Include app-specific certifications.
  2. Generate API security keys for authenticating API requests. You must generate separate keys for the testing and production environments.
  3. Request a product list.
  4. Subscribe to webhooks event notifications.