webhooks
Manage webhooks in Brevo MCP Server to create, update, delete, or retrieve webhooks for real-time event notifications, enabling seamless integration and automation of workflows.
Instructions
Webhook management - create, update, delete webhooks for event notifications
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| description | No | Webhook description | |
| events | No | List of events to subscribe to | |
| exportData | No | Export configuration for webhook history | |
| operation | Yes | Webhook operation to perform | |
| type | No | Webhook type | |
| url | No | Webhook URL | |
| webhookId | No | Webhook ID for specific operations |
Input Schema (JSON Schema)
{
"properties": {
"description": {
"description": "Webhook description",
"type": "string"
},
"events": {
"description": "List of events to subscribe to",
"items": {
"type": "string"
},
"type": "array"
},
"exportData": {
"description": "Export configuration for webhook history",
"type": "object"
},
"operation": {
"description": "Webhook operation to perform",
"enum": [
"get_webhooks",
"create_webhook",
"update_webhook",
"delete_webhook",
"get_webhook",
"export_history"
],
"type": "string"
},
"type": {
"description": "Webhook type",
"enum": [
"transactional",
"marketing"
],
"type": "string"
},
"url": {
"description": "Webhook URL",
"type": "string"
},
"webhookId": {
"description": "Webhook ID for specific operations",
"type": "number"
}
},
"required": [
"operation"
],
"type": "object"
}