# Webhook Subscriptions

All webhook subscriptions related paths.

## Get signing keys

 - [GET /auth/verify_keys](https://docs.upvest.co/api/webhook-subscriptions/get_jwks.md): Returns a list of signing keys used to verify webhooks.

## List all webhook subscriptions

 - [GET /webhooks](https://docs.upvest.co/api/webhook-subscriptions/list_webhooks.md): Returns a list of all webhook subscriptions.

## Create a webhook subscription

 - [POST /webhooks](https://docs.upvest.co/api/webhook-subscriptions/create_webhook.md): Creates a webhook subscription.

## Retrieve a webhook subscription

 - [GET /webhooks/{webhook_id}](https://docs.upvest.co/api/webhook-subscriptions/retrieve_webhook.md): Returns a webhook subscription specified by its ID.

## Delete a webhook subscription

 - [DELETE /webhooks/{webhook_id}](https://docs.upvest.co/api/webhook-subscriptions/delete_webhook.md): Deletes a webhook subscription specified by its ID.

## Update a webhook subscription

 - [PATCH /webhooks/{webhook_id}](https://docs.upvest.co/api/webhook-subscriptions/update_webhook.md): Updates a webhook subscription specified by its ID.

## Test a webhook subscription

 - [POST /webhooks/{webhook_id}/test](https://docs.upvest.co/api/webhook-subscriptions/test_webhook.md): Tests a webhook subscription specified by its ID.

