curl --request PATCH \
--url https://api.enviaai.app/v1/webhooks/{webhookId} \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '
{
"name": "<string>",
"url": "<string>",
"events": [
{}
],
"status": "<string>"
}
'{
"success": true,
"data": {
"id": "wh_xyz789",
"name": "Webhook Principal",
"url": "https://myapp.com/webhooks/enviaai",
"events": ["message.received", "message.sent", "message.read"],
"status": "active"
}
}
Atualize configurações de um webhook
curl --request PATCH \
--url https://api.enviaai.app/v1/webhooks/{webhookId} \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '
{
"name": "<string>",
"url": "<string>",
"events": [
{}
],
"status": "<string>"
}
'{
"success": true,
"data": {
"id": "wh_xyz789",
"name": "Webhook Principal",
"url": "https://myapp.com/webhooks/enviaai",
"events": ["message.received", "message.sent", "message.read"],
"status": "active"
}
}
active ou inactiveawait client.webhooks.update('wh_xyz789', {
events: ['message.received', 'message.sent', 'message.read'],
status: 'active'
});
{
"success": true,
"data": {
"id": "wh_xyz789",
"name": "Webhook Principal",
"url": "https://myapp.com/webhooks/enviaai",
"events": ["message.received", "message.sent", "message.read"],
"status": "active"
}
}