# Webhooks ## Create a new webhook for an agent - [POST /agents/{agentId}/webhooks](https://api-docs.yumeru.ai/openapi/webhooks/paths/~1agents~1%7Bagentid%7D~1webhooks/post.md): Create a new webhook for an agent ## List all webhooks for an agent - [GET /agents/{agentId}/webhooks](https://api-docs.yumeru.ai/openapi/webhooks/paths/~1agents~1%7Bagentid%7D~1webhooks/get.md): List all webhooks for an agent ## Get a webhook by ID for an agent - [GET /agents/{agentId}/webhooks/{webhookId}](https://api-docs.yumeru.ai/openapi/webhooks/paths/~1agents~1%7Bagentid%7D~1webhooks~1%7Bwebhookid%7D/get.md): Get a webhook by ID for an agent ## Update a webhook by ID for an agent - [PUT /agents/{agentId}/webhooks/{webhookId}](https://api-docs.yumeru.ai/openapi/webhooks/paths/~1agents~1%7Bagentid%7D~1webhooks~1%7Bwebhookid%7D/put.md): Update a webhook by ID for an agent ## Delete a webhook by ID for an agent - [DELETE /agents/{agentId}/webhooks/{webhookId}](https://api-docs.yumeru.ai/openapi/webhooks/paths/~1agents~1%7Bagentid%7D~1webhooks~1%7Bwebhookid%7D/delete.md): Delete a webhook by ID for an agent