Understanding Webhook Concepts

Understanding Webhook Concepts

To help you better understand the content in this guide, the following definitions explain Webhook concepts:
  • Webhook: A single event message. Zebra sends a webhook to your application's webhook subscription endpoint. A webhook contains a JSON payload in the body and metadata in the headers.
  • Webhook Subscription: This is a persisted data object within your application that defines the webhook subscription endpoint. Your webhook subscription should also have logic for handling data that will be posted to your endpoint from Zebra.
  • Webhook Subscription Endpoint: The destination where Zebra sends webhooks for the specified event.
  • Webhook Listener: An app that provides the endpoint for a webhook subscription to which to send event messages.