List subscriptions for a given webhook.
Returns every subscriber currently attached to the webhook, with subscriber type, target ID, and event filter. Use this to audit what will fire when the inbound URL is hit.
Authorization
Bearer JWT Authorization header using the Bearer scheme. Enter 'Bearer' [space] and then your token.
In: header
Path Parameters
The webhook ID.
uuidThe tenant identifier
Response Body
curl -X GET "https://api.fruxon.com/v1/tenants/string/webhooks/497f6eca-6276-4993-bfeb-53cbbbba6f08/subscriptions"[
{
"id": "string",
"webhookId": "string",
"subscriberType": "string",
"subscriberId": "string",
"eventFilter": "string",
"config": {},
"createdAt": 0,
"modifiedAt": 0
}
]{
"type": "string",
"title": "string",
"status": 0,
"detail": "string",
"instance": "string",
"property1": null,
"property2": null
}Create a webhook.
Provisions an inbound webhook in Fruxon and, where the provider supports it, registers the corresponding listener on the external system. The created webhook exposes a URL of the form `{webhookProvider}/{webhookId}` that the external system POSTs to — wire this into the provider's UI or hand it to a connector. Attach subscribers (agents, assets, connectors) with `POST WebhookSubscriptions` so inbound events route somewhere.
Delete a webhook subscription.
Detaches one subscriber from the webhook; the webhook itself and any other subscribers are untouched. The subscriber stops receiving events on the next inbound delivery. To remove the webhook entirely, use `DELETE WebhookItem` instead.