Fetch one webhook subscription by id (the signing secret is omitted); 404 not_found if it does not exist or is not the caller’s. Requires the webhooks:manage scope.

get/v1/webhooks/{id}

Request

  • Base URL
    https://api.usebubbles.com
  • Auth
    HTTP bearer

Path parameters

idstring required

Resource id (bubbles also accept the short id used in app URLs).

Response

Success.

idstring required

The subscription id (wh_…).

urlstring required

The receiver URL deliveries are POSTed to.

eventsstring[] required

Subscribed event types (bubble.ready | meeting_recording.ready | screen_recording.ready).

team_idstring nullable required

Team scope, or null (all teams).

space_idstring nullable required

Channel scope, or null.

status'active' | 'disabled' required

Delivery status; auto-disabled after repeated failures.

created_atstring required

Creation instant (ISO-8601 UTC).

last_success_atstring nullable required

Last successful delivery instant, or null.

last_failure_atstring nullable required

Last failed delivery instant, or null.

disabled_atstring nullable required

When the subscription was disabled, or null.

disabled_reasonstring nullable required

Why it was disabled (e.g. delivery_failures), or null.

Changes

No recorded changes to this operation across all 1 revision of this API.