Skip to main content
DELETE
https://api.owem.com.br
/
v4
/
i
/
webhooks
/
config
/
{configId}
Delete Webhook
curl --request DELETE \
  --url https://api.owem.com.br/v4/i/webhooks/config/{configId} \
  --header 'Authorization: <authorization>'
{
  "requestId": "d93f1a21-8b0e-4d02-9459-3e7c0b47a8c5",
  "success": true,
  "size": 1,
  "data": {
    "message": "Webhook config removida com sucesso"
  }
}

Purpose

Permanently removes a webhook configuration associated with the authenticated user. After deletion, the configured URL will no longer receive event notifications.

Authentication

Authorization
string
required
Basic Auth required in format: Basic {Base64(API_KEY:API_SECRET)}

Path Parameters

configId
string
required
Unique identifier of the webhook configuration to be removed

Response

requestId
string
UUID for tracking
success
boolean
Operation status
size
number
Number of returned items
data
object
{
  "requestId": "d93f1a21-8b0e-4d02-9459-3e7c0b47a8c5",
  "success": true,
  "size": 1,
  "data": {
    "message": "Webhook config removida com sucesso"
  }
}

Status Codes

HTTPDescription
200Configuration removed
401Invalid credentials
403IP not allowlisted
404Configuration not found
500Internal error
Deletion is permanent. If you need to temporarily pause receiving, use the deactivate endpoint instead of deleting.