# WEBHOOKS Tenovos Webhook Subscriptions For more information about our Webhooks, see the [Webhook section](/developer-portal/webhooks/overview) of our Developer Portal ## Create Endpoint - [POST /webhooks/endpoint](https://api.tenovos.com/openapi/v1.5/webhooks/createsubscription.md): Create a subscription based on the topic and event type in order to be notified at your target URL when events about that topic occur. ## List Endpoints - [GET /webhooks/endpoint/list](https://api.tenovos.com/openapi/v1.5/webhooks/getendpointsubscriptionslist.md): This endpoint returns an array (List) of all endpoints (your endpoints) and the event types subscribed. ## List Event Types - [GET /webhooks/event-type/list](https://api.tenovos.com/openapi/v1.5/webhooks/geteventtypelist.md): This endpoint returns an array (List) of all event types. ## Endpoint by ID - [GET /webhooks/endpoint/{id}](https://api.tenovos.com/openapi/v1.5/webhooks/getendpointbyid.md): This endpoint returns a single endpoint and its configuration by ID. ## Update Endpoint - [PATCH /webhooks/endpoint/{id}](https://api.tenovos.com/openapi/v1.5/webhooks/updateendpointbyid.md): This endpoint updates a single endpoint and its configuration by ID. ## Delete Endpoint - [DELETE /webhooks/endpoint/{id}](https://api.tenovos.com/openapi/v1.5/webhooks/deletewebhook.md): Delete a subscription you have to a Webhook based on the ID of the Webhook Subscription ## Add OAuth - [PUT /webhooks/endpoint/oauth/{endpointId}](https://api.tenovos.com/openapi/v1.5/webhooks/createoauth.md): Add an authorized OAuth client to an existing endpoint. ## Remove OAuth - [DELETE /webhooks/endpoint/oauth/{endpointId}](https://api.tenovos.com/openapi/v1.5/webhooks/deleteoauth.md): Remove an authorized OAuth client from an existing endpoint.