Skip to main content
GET
/
api
/
v2
/
public
/
webhook
curl -X GET "https://app.refold.ai/api/v2/public/webhook" \
  -H "x-api-key: YOUR_API_KEY"
[
  {
    "_id": "69c4c8ece6c48f40c1d3ff42",
    "org_id": "6500a1b2c3d4e5f6a7b8c9d0",
    "environment": "test",
    "is_enabled": false,
    "webhook_events": ["Connection Created", "Connection Deleted", "Workflow Completed", "Workflow Errored"],
    "webhook_url": "https://your-app.com/webhooks",
    "webhook_type": "default",
    "method": "POST",
    "createdAt": "2026-03-12T08:14:02.110Z"
  }
]
Retrieve all webhook subscriptions registered for your organization and environment. Use this to audit configurations or find a webhook ID for management.

Authentication

x-api-key
string
required
Your Refold API key. Find it in Settings → Credentials.

Response

Returns an array of webhook objects.
_id
string
Webhook ID.
webhook_url
string
Delivery URL.
webhook_events
array
Subscribed events.
is_enabled
boolean
Whether the webhook is active.
webhook_type
string
Payload format: default, slack, or custom.
createdAt
string
ISO 8601 timestamp.
[
  {
    "_id": "69c4c8ece6c48f40c1d3ff42",
    "org_id": "6500a1b2c3d4e5f6a7b8c9d0",
    "environment": "test",
    "is_enabled": false,
    "webhook_events": ["Connection Created", "Connection Deleted", "Workflow Completed", "Workflow Errored"],
    "webhook_url": "https://your-app.com/webhooks",
    "webhook_type": "default",
    "method": "POST",
    "createdAt": "2026-03-12T08:14:02.110Z"
  }
]
curl -X GET "https://app.refold.ai/api/v2/public/webhook" \
  -H "x-api-key: YOUR_API_KEY"