Skip to main content
PUT
/
webhooks
/
{webhookId}
Update a webhook
curl --request PUT \
  --url https://api.arnio.co/api/v1/webhooks/{webhookId} \
  --header 'Content-Type: application/json' \
  --header 'X-API-Key: <api-key>' \
  --data @- <<EOF
{
  "companyName": "Company name of webhook",
  "eventTypes": "Event types to listen for webhook e.g. ['new-message', 'updated-message']"
}
EOF
{
  "success": true,
  "message": "Webhook updated successfully",
  "data": {
    "id": "webhook-123",
    "companyName": "My Company",
    "url": "https://example.com/webhooks",
    "eventTypes": [
      "new-message",
      "update-message"
    ]
  }
}
Update an existing webhook.

Authorizations

X-API-Key
string
header
required

Provide your generated API Key.

Path Parameters

webhookId
string
required

Body

application/json
companyName
string
required
Example:

"Company name of webhook"

eventTypes
array
required
Example:

"Event types to listen for webhook e.g. ['new-message', 'updated-message']"

Response

200 - application/json

Webhook updated successfully