Webhooksv2
Get a webhook
GET
/webhooks/{webhookId}Get details for a specific webhook.
Path parameters
webhookIdRequiredstringUnique identifier of the webhook subscription, prefixed with wh_ (e.g. wh_abc123def456). Returned when you create or list webhooks.
Headers
AuthorizationRequiredstringYour API key, sent as a bearer token: Authorization: Bearer <api_key>. Editing this stays in sync with the API key box on the right.
Bearer
Returns
webhook_idoptionalstringwebhook_urloptionalstringwebhook_typeoptionalstring"message""status""all"scopeoptionalstring"api_key""organization""integration"api_key_nameoptionalstring | nullName of the API key (if scope is api_key)
integration_nameoptionalstring | nullName of the integration (if scope is integration)
created_atoptionalintegerdeprecated_atoptionalinteger | nullvalid_untiloptionalinteger-1 means no expiration
last_triggeredoptionalinteger | nullfailure_countoptionalintegeris_activeoptionalbooleanWhether the webhook is active (not deprecated)
Response codes
200Webhook details
401Authentication required or invalid
404Resource not found
Sends a live request with your values and shows the real response below. Your key is stored only in this browser.
curl -X GET https://api.blooio.com/v2/api/webhooks/wh_abc123def456 \ -H "Authorization: Bearer bl_live_..."{ "webhook_id": "wh_a1b2c3d4", "webhook_url": "https://example.com", "webhook_type": "message", "scope": "api_key", "api_key_name": "sk_live_a1b2c3d4", "integration_name": "string", "created_at": 0, "deprecated_at": 0, "valid_until": 0, "last_triggered": 0, "failure_count": 3, "is_active": true}