> ## Documentation Index
> Fetch the complete documentation index at: https://docs-provider.voucher.allride.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Event catalog

> Every webhook type with its trigger and payload.

Every webhook type the Provider API sends, with the event that triggers it. Each type links to its payload.

| Type | Sent when | `payload` |
| - | - | - |
| [`change-request-approved`](https://docs-provider.voucher.allride.io/webhooks/events/change-request-approved) | AllRide approved one of your change requests; the content is live as a new revision. | change request |
| [`change-request-rejected`](https://docs-provider.voucher.allride.io/webhooks/events/change-request-rejected) | AllRide rejected one of your change requests; `decisionReason` explains why. | change request |
| [`redemption-created`](https://docs-provider.voucher.allride.io/webhooks/events/redemption-created) | One of your vouchers was redeemed by a consumer. | redemption |
| [`redemption-voided`](https://docs-provider.voucher.allride.io/webhooks/events/redemption-voided) | A consumer voided a redemption of one of your vouchers. | redemption |
| [`voucher-set-activated`](https://docs-provider.voucher.allride.io/webhooks/events/voucher-set-activated) | A voucher set became active, through activate now or when its scheduled activeFrom was reached. | voucher set |
| [`voucher-set-deactivated`](https://docs-provider.voucher.allride.io/webhooks/events/voucher-set-deactivated) | A voucher set became inactive, through deactivate now or when its deactivateAt was reached. | voucher set |
| [`voucher-set-suspended`](https://docs-provider.voucher.allride.io/webhooks/events/voucher-set-suspended) | AllRide suspended a voucher set; `suspensionReason` says why. | voucher set |
| [`voucher-set-stock-threshold-reached`](https://docs-provider.voucher.allride.io/webhooks/events/voucher-set-stock-threshold-reached) | Usage of a voucher set crossed one or more of the thresholds of its stock alert rule. | voucher set |
| [`voucher-set-depleted`](https://docs-provider.voucher.allride.io/webhooks/events/voucher-set-depleted) | A voucher set has no remaining redemptions. | voucher set |
| [`voucher-upload-completed`](https://docs-provider.voucher.allride.io/webhooks/events/voucher-upload-completed) | A voucher upload finished importing. | voucher upload |
| [`voucher-upload-failed`](https://docs-provider.voucher.allride.io/webhooks/events/voucher-upload-failed) | A voucher upload failed; `failureReason` says why. | voucher upload |
| [`webhook-endpoint-test`](https://docs-provider.voucher.allride.io/webhooks/events/webhook-endpoint-test) | Sent by Send a test event. | webhook endpoint |


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.