---
title: "Search webhook subscriptions"
method: GET
path: "/v1/WebhookSubscriptions"
tags: ["WebhookSubscriptions"]
---

# Search webhook subscriptions

`GET /v1/WebhookSubscriptions`

Search for one or more webhook subscriptions.

## Query parameters

- `search.webhook_subscription_id` integer[]
- `search.webhook_receiver_id` integer[]
- `search.event_type` string[]
- `search.page_size` integer
- `search.page` integer
- `search.sort` string

## Response `200`

OK

- RevWebAPIModelsGetOrSearchOfRevAppSearchModelsResponseOfRevAppModelsWebhookSubscription
  - `ok` boolean
  - `has_more` boolean — Helper for pagination. Indicates there are more records returned.
  - `record_count` integer — Total number of records found by the search.
  - `records` RevAppModelsWebhookSubscription[] — List of records returned.
    - `webhook_subscription_id` integer — Primary identifier of the webhook subscription.
    - `webhook_receiver_id` integer, required — ID of the webhook receiver that receives this subscription.
    - `event_type` 'ACCOUNTING_PERIOD_CLOSED' | 'ADJUSTMENT_STATUS_CHANGED' | 'AGENT_CREATED' | 'AGENT_UPDATED' | 'BILL_CREATED' | 'BILL_REVERSED' | 'BILL_THIRD_PARTY_PDF_DOWNLOADED' | 'CHILD_BILL_CREATED' | 'CHARGE_CREATED' | 'CONTACT_CREATED' | 'CONTACT_UPDATED' | 'CONTACT_DELETED' | 'CREDIT_CREATED' | 'CREDITCARD_EXPIRED' | 'CUSTOMER_AUTO_DEBIT_STATUS_CHANGED' | 'CUSTOMER_CREATED' | 'CUSTOMER_UPDATED' | 'CUSTOMER_STATUS_CHANGED' | 'INVENTORY_STATUS_CHANGED' | 'INVENTORY_CREATED' | 'INVENTORY_UPDATED' | 'INVENTORY_ASSIGNED' | 'INVENTORY_UNASSIGNED' | 'MRCS_POSTED' | 'NEW_USER' | 'ORDER_CREATED' | 'ORDER_UPDATED' | 'ORDER_STATUS_CHANGED' | 'PAYMENT_AUTO_DEBIT_FAILURE' | 'PAYMENT_AUTO_DEBIT_SUCCESS' | 'PAYMENT_BOUNCED' | 'PAYMENT_CREATED' | 'PAYMENT_REAPPLIED' | 'PAYMENT_REVERSED' | 'PAYMENT_REMINDER' | 'PAYMENT_VOID' | 'PRODUCT_CREATED' | 'PRODUCT_UPDATED' | 'RATING_COMPLETED' | 'REQUEST_APPROVED' | 'REQUEST_ASSIGNED' | 'REQUEST_CREATED' | 'REQUEST_STATUS_CHANGED' | 'SERVICE_CREATED' | 'SERVICE_UPDATED' | 'TASK_CREATED' | 'TASK_NOTE_ADDED' | 'TASK_STATUS_CANCELED' | 'TASK_STATUS_COMPLETED' | 'TASK_UPDATED' | 'TASK_STEP_CHANGED' | 'TICKET_CREATED' | 'TICKET_MERGED' | 'TICKET_NOTE_ADDED' | 'TICKET_UPDATED' | 'USER_PASSWORD_RESET' | 'USER_CREATED' | 'USER_STATUS_CHANGED', required — Type of events that is subscribed to.
    - `links` RevAppComponentsLink[]
      - `rel` string
      - `href` string

## Other responses

- `500` — InternalServerError

---

[API](https://skmtc.net/rev-io/apis/rev-io-api.md) · [All operations](https://skmtc.net/rev-io/apis/rev-io-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/rev-io/rev-io-api/revisions/135571434f6c/schema)
