# Webhooks Create and manage webhooks. ## Create/Register a webhook endpoint - [POST /webhooks](https://developer.ryftpay.com/documentation/api/reference/openapi/webhooks/webhookcreate.md): Create/Register a webhook endpoint to start receiving events ## List your webhook endpoints - [GET /webhooks](https://developer.ryftpay.com/documentation/api/reference/openapi/webhooks/webhookslist.md): Returns a list of your webhook endpoints. They are returned in sorted (by epoch) order (default is newest first). ## Retrieve a webhook endpoint - [GET /webhooks/{webhookId}](https://developer.ryftpay.com/documentation/api/reference/openapi/webhooks/webhookgetbyid.md): This is used to fetch a webhook by its unique Id ## Update a webhook endpoint - [PATCH /webhooks/{webhookId}](https://developer.ryftpay.com/documentation/api/reference/openapi/webhooks/webhookupdatebyid.md): This is used to update a webhook by its unique Id ## Delete a webhook endpoint - [DELETE /webhooks/{webhookId}](https://developer.ryftpay.com/documentation/api/reference/openapi/webhooks/webhookdeletebyid.md): This is used to delete a webhook by its unique Id