GET/v1/webhook-endpointswebhooks:manageThe API key needs the webhooks:manage permission. Without it the call is refused with 403 insufficient_scope. Sign in to try
Your webhook endpoints, and the IP addresses webhooks come from
Request
curl -X GET "https://api.iotabot.com/v1/webhook-endpoints" \ -H "Authorization: Bearer $IOTABOT_API_KEY"
Response · 200
{
"data": {
"items": [
{
"id": "6a4bb0…",
"object": "webhook_endpoint",
"url": "https://crm.acme.com/iotabot",
"description": "CRM",
"channels": [
"whatsapp"
],
"events": [
"message.received"
],
"website_ids": [],
"metadata_only": false,
"test_events": false,
"status": "active",
"verified_at": "2026-10-01T09:00:00.000Z",
"created_at": "2026-10-01T09:00:00.000Z"
}
],
"egress_ips": [
"16.16.181.103"
]
}
}