Skip to main content
GET
/
v1
/
webhooks
/
{webhook_id}
Get webhook
curl --request GET \
  --url https://api.adullam.dev/v1/webhooks/{webhook_id} \
  --header 'Authorization: Bearer <token>'
{
  "id": "webhook_abc123",
  "url": "https://mystore.com/webhooks/adullam",
  "events": [
    "payment.completed",
    "payment.failed",
    "transfer.completed"
  ],
  "status": "active",
  "secret": "whsec_abc123def456...",
  "description": "Production webhook",
  "created_at": "2024-01-15T10:00:00Z",
  "updated_at": "2024-01-15T10:00:00Z"
}

Get Webhook

Retrieving a specific webhook provides detailed information about its configuration. Use the Get Webhook API to access details such as the webhook URL, subscribed events, status, and delivery history for a given webhook ID.

Authorizations

Authorization
string
header
required

Use the access token obtained from /v1/auth/token

Path Parameters

webhook_id
string
required

Webhook ID

Response

Webhook details

id
string
Example:

"webhook_abc123"

url
string<uri>
Example:

"https://mystore.com/webhooks/adullam"

events
string[]
Example:
[
"payment.completed",
"payment.failed",
"transfer.completed"
]
status
enum<string>
Available options:
active,
inactive
Example:

"active"

secret
string

Secret key for webhook signature verification

Example:

"whsec_abc123def456..."

description
string
Example:

"Production webhook"

created_at
string<date-time>
Example:

"2024-01-15T10:00:00Z"

updated_at
string<date-time>
Example:

"2024-01-15T10:00:00Z"