/** * @example * {} */ export interface ListWebhooksRequest { /** The unique identifier of the account to list webhooks for. */ account_id?: string; /** Only return webhooks attached to this app. Omit to list the account's own webhooks. */ app_id?: string; /** Also return webhooks attached to the account's apps, not just the account's own. Cannot be combined with `app_id`. */ include_app_webhooks?: boolean; /** Only return webhooks whose endpoint is currently failing — every delivery since the current failure streak began has been rejected. Clears as soon as a delivery succeeds. */ has_failures?: boolean; /** Number of results to return from the start of the range. */ first?: number; /** Return results after this cursor. Use `page_info.end_cursor` from the previous response to fetch the next page. */ after?: string; /** Number of results to return from the end of the range. */ last?: number; /** Return results before this cursor. Use `page_info.start_cursor` from the previous response to fetch the previous page. */ before?: string; }