# 🔔 Webhooks

 - [GET /webhooks/event-types](https://pdp-api-v250704-iron.seqino.dev/fr-fr/openapi/webhooks/get_event_types_webhooks_event_types_get.md): Get information about available webhook event types and their payload structures. This endpoint provides documentation on: - All available event types you can subscribe to - Example payload structure
 - [GET /webhooks](https://pdp-api-v250704-iron.seqino.dev/fr-fr/openapi/webhooks/get_webhook_webhooks_get.md): Get the current webhook configuration for this sponsor. Note: The webhook secret is NOT included in this response for security reasons.
 - [POST /webhooks](https://pdp-api-v250704-iron.seqino.dev/fr-fr/openapi/webhooks/create_webhook_webhooks_post.md): Create a new webhook for the sponsor. Only one webhook is allowed per sponsor. The secret is returned only on creation. Store it securely - it cannot be retrieved later. The secret is used to genera
 - [DELETE /webhooks](https://pdp-api-v250704-iron.seqino.dev/fr-fr/openapi/webhooks/delete_webhook_webhooks_delete.md): Delete the webhook configuration for this sponsor.
 - [PATCH /webhooks](https://pdp-api-v250704-iron.seqino.dev/fr-fr/openapi/webhooks/update_webhook_webhooks_patch.md): Update the webhook configuration for this sponsor. Only the fields provided in the request body will be updated. The webhook secret cannot be changed via this endpoint.
 - [POST /webhooks/test](https://pdp-api-v250704-iron.seqino.dev/fr-fr/openapi/webhooks/test_webhook_webhooks_test_post.md): Test the webhook connectivity for this sponsor.
 - [POST webhook.test](https://pdp-api-v250704-iron.seqino.dev/fr-fr/openapi/webhooks/connectivity_testwebhook_test_post.md): Triggered when a webhook connectivity is tested.
 - [POST mandate.activated](https://pdp-api-v250704-iron.seqino.dev/fr-fr/openapi/webhooks/mandate_activatedmandate_activated_post.md): Triggered when a mandate is successfully created and activated.
 - [POST mandate.created](https://pdp-api-v250704-iron.seqino.dev/fr-fr/openapi/webhooks/mandate_createdmandate_created_post.md): Triggered when a mandate is successfully created but not yet active.
 - [POST mandate.expired](https://pdp-api-v250704-iron.seqino.dev/fr-fr/openapi/webhooks/mandate_expiredmandate_expired_post.md): Triggered when an active mandate has expired and is no longer active.
 - [POST mandate.failed](https://pdp-api-v250704-iron.seqino.dev/fr-fr/openapi/webhooks/mandate_failedmandate_failed_post.md): Triggered when a mandate could not be created or activated.
 - [POST mandate.revoked](https://pdp-api-v250704-iron.seqino.dev/fr-fr/openapi/webhooks/mandate_revokedmandate_revoked_post.md): Triggered when a mandate is revoked.
 - [POST invoice.created](https://pdp-api-v250704-iron.seqino.dev/fr-fr/openapi/webhooks/invoice_createdinvoice_created_post.md): Triggered when an invoice is created.
 - [POST invoice.received](https://pdp-api-v250704-iron.seqino.dev/fr-fr/openapi/webhooks/invoice_receivedinvoice_received_post.md): Triggered when an invoice is received.
 - [POST invoice.status_updated](https://pdp-api-v250704-iron.seqino.dev/fr-fr/openapi/webhooks/invoice_status_updatedinvoice_status_updated_post.md): Triggered when the status of an invoice is updated.
