# Webhooks

Operations with webhooks

## Retrieve webhook entry by id

 - [GET /api/v2/webhooks/{id}](https://developer.egym.com/mms-api-v2/apis/mms-v2/webhooks/getwebhookbyid.md)

## Update webhook entry

 - [PUT /api/v2/webhooks/{id}](https://developer.egym.com/mms-api-v2/apis/mms-v2/webhooks/updatewebhook.md): Updates webhook url or/and secret by given webhook id

## Delete webhook

 - [DELETE /api/v2/webhooks/{id}](https://developer.egym.com/mms-api-v2/apis/mms-v2/webhooks/deletewebhook.md): Deletes webhook url

## Retrieve existing webhooks

 - [GET /api/v2/webhooks](https://developer.egym.com/mms-api-v2/apis/mms-v2/webhooks/getallwebhooks.md): Returns a list of webhooks of the related gym.

## Create webhook url

 - [POST /api/v2/webhooks](https://developer.egym.com/mms-api-v2/apis/mms-v2/webhooks/createwebhook.md): Creates webhook url entry

## Trigger webhook

 - [POST /api/v2/webhooks/{id}/trigger](https://developer.egym.com/mms-api-v2/apis/mms-v2/webhooks/triggerwebhook.md): Trigger webhook with type TEST

