---
title: "Get a webhook"
method: GET
path: "/webhooks/{webhook_id}"
tags: ["Webhooks"]
---

# Get a webhook

`GET /webhooks/{webhook_id}`

Get a webhook

## Path parameters

- `webhook_id` string, uuid, required

## Response `200`

Webhook

- Webhook — Webhook object
  - `description` string — A description of what the webhook is used for
  - `enabled_events` EventType[], required — A list of the events that will trigger the webhook. Subscribing to a wildcard event, e.g. ACCOUNT.*, will send all webhooks for all events that match that pattern. Note that this can include new event types added after the subscription was created.
    - union
      - 'ACCOUNT.*' | 'ACH.*' | 'APPLICATION.*' | 'BUSINESS.*' | 'CARD.*' | 'CASE.*' | 'CASH_PICKUP.*' | 'CREDIT_SCORE.*' | 'CRR.*' | 'CUSTOMER.*' | 'DOCUMENT.*' | 'DOCUMENT_VERIFICATION_SESSION.*' | 'EDD.*' | 'EXTERNAL_CARD.*' | 'EXTERNAL_CARD_TRANSFER.*' | 'INTEREST.*' | 'INTERNAL_TRANSFER.*' | 'NOTE.*' | 'PAYMENT_SCHEDULE.*' | 'PERSON.*' | 'RESOURCE_MAPPING.*' | 'SPEND_CONTROL.*' | 'STATEMENT.*' | 'TRANSACTION.*'
      - 'ACCOUNT.CREATED' | 'ACCOUNT.UPDATED' | 'ACH.INCOMING.FUTURE_DATED' | 'ADDRESS.CREATED' | 'ADDRESS.UPDATED' | 'APPLICATION.CREATED' | 'APPLICATION.UPDATED' | 'BUSINESS.CREATED' | 'BUSINESS.UPDATED' | 'BUSINESS.VERIFICATION_OUTCOME.UPDATED' | 'CARD.CREATED' | 'CARD.DIGITALWALLETTOKEN.CREATED' | 'CARD.DIGITALWALLETTOKEN.UPDATED' | 'CARD.IMAGE.UPDATED' | 'CARD.THREE_DS.AUTHENTICATION' | 'CARD.THREE_DS.DECISION' | 'CARD.UPDATED' | 'CASE.CREATED' | 'CASE.UPDATED' | 'CASH_PICKUP.CREATED' | 'CASH_PICKUP.UPDATED' | 'CREDIT_SCORE.CREATED' | 'CRR.CREATED' | 'CUSTOMER.CREATED' | 'CUSTOMER.KYC_OUTCOME.UPDATED' | 'CUSTOMER.UPDATED' | 'DOCUMENT.CREATED' | 'DOCUMENT.DELETED' | 'DOCUMENT.RETRIEVED' | 'DOCUMENT.UPDATED' | 'DOCUMENT_VERIFICATION_SESSION.CREATED' | 'DOCUMENT_VERIFICATION_SESSION.UPDATED' | 'EDD.CREATED' | 'EDD.DELETED' | 'EXTERNAL_CARD.CREATED' | 'EXTERNAL_CARD.DELETED' | 'EXTERNAL_CARD.UPDATED' | 'EXTERNAL_CARD_TRANSFER.CREATED' | 'EXTERNAL_CARD_TRANSFER.UPDATED' | 'INTEREST.MONTHLY_PAYOUT' | 'INTERNAL_ACCOUNT.CREATED' | 'INTERNAL_ACCOUNT.UPDATED' | 'INTERNAL_TRANSFER.SUCCEEDED' | 'NOTE.CREATED' | 'NOTE.UPDATED' | 'PAYMENT_SCHEDULE.CREATED' | 'PAYMENT_SCHEDULE.PAYMENT.CREATED' | 'PAYMENT_SCHEDULE.UPDATED' | 'PERSON.CREATED' | 'PERSON.UPDATED' | 'PERSON.VERIFICATION_OUTCOME.UPDATED' | 'RESOURCE_MAPPING.CREATED' | 'RESOURCE_MAPPING.DELETED' | 'RESOURCE_MAPPING.UPDATED' | 'SPEND_CONTROL.CREATED' | 'SPEND_CONTROL.UPDATED' | 'SPEND_CONTROL.VIOLATED' | 'STATEMENT.CREATED' | 'TRANSACTION.PENDING.CREATED' | 'TRANSACTION.PENDING.UPDATED' | 'TRANSACTION.POSTED.CREATED' | 'TRANSACTION.POSTED.UPDATED' — All the webhook event types
  - `id` string, uuid — The unique ID of the webhook
  - `is_enabled` boolean, required — Set the webhook to be enabled or disabled
  - `last_updated` string, date-time — Timestamp that this webhook was created or the last time any field was changed
  - `metadata` string — Additional information stored to the webhook
  - `tenant` string — The id of the tenant containing the resource. This is relevant for Fintechs that have multiple workspaces.
  - `url` string, uri, required — URL that the webhook will send request to

## Other responses

- `401` — Unauthorized
- `404` — Resource not found
- `500` — Internal server error

---

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