Skip to main content
GET
https://api.owem.com.br
/
v4
/
i
/
webhooks
/
config
/
{configId}
Get Webhook by ID
curl --request GET \
  --url https://api.owem.com.br/v4/i/webhooks/config/{configId} \
  --header 'Authorization: <authorization>'
{
  "requestId": "a12b34cd-5678-90ef-ab12-cd34ef56ab78",
  "success": true,
  "size": 1,
  "data": {
    "createdAt": 1760206945053,
    "configId": "wc_12345678-aaaa-bbbb-cccc-123456789abc",
    "userId": "usr_a1b2c3d4",
    "authHeader": "Bearer xxxxxxx",
    "isEnabled": true,
    "deletedAt": null,
    "event": ["pix_in:qrcode_paid", "pix_out:processing"],
    "targetUrl": "https://hooks.yourserver.com/owem",
    "updatedAt": 1760208036814,
    "id": "wc_12345678-aaaa-bbbb-cccc-123456789abc",
    "uid": "wc_12345678-aaaa-bbbb-cccc-123456789abc"
  }
}

Purpose

Returns complete information of a specific webhook configuration, including monitored events, target URL, and current status.

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

Response

requestId
string
UUID for tracking
success
boolean
Operation status
size
number
Number of returned items
data
object
{
  "requestId": "a12b34cd-5678-90ef-ab12-cd34ef56ab78",
  "success": true,
  "size": 1,
  "data": {
    "createdAt": 1760206945053,
    "configId": "wc_12345678-aaaa-bbbb-cccc-123456789abc",
    "userId": "usr_a1b2c3d4",
    "authHeader": "Bearer xxxxxxx",
    "isEnabled": true,
    "deletedAt": null,
    "event": ["pix_in:qrcode_paid", "pix_out:processing"],
    "targetUrl": "https://hooks.yourserver.com/owem",
    "updatedAt": 1760208036814,
    "id": "wc_12345678-aaaa-bbbb-cccc-123456789abc",
    "uid": "wc_12345678-aaaa-bbbb-cccc-123456789abc"
  }
}

Status Codes

HTTPDescription
200Configuration returned
400Invalid configId
401Invalid credentials
403IP not allowlisted
404Configuration not found
500Internal error