---
title: "Get subscription events"
method: GET
path: "/webhooks/{webhookId}/events"
tags: ["14. Webhooks"]
---

# Get subscription events

`GET /webhooks/{webhookId}/events`

## Path parameters

- `webhookId` string, uuid, required

## Query parameters

- `fromRevision` integer
- `toRevision` integer
- `prevCursor` string
- `nextCursor` string
- `maxResults` integer

## Response `200`

OK

- union
  - GetAccountStatusWebhookEventsResponse
    - `numberOfElements` integer
    - `maxResults` integer
    - `prevCursor` string
    - `nextCursor` string
    - `items` AccountStatusEventDataView[]
      - `eventId` string, uuid — The event ID
      - `revision` integer — The revision of the event
      - `eventType` string — The event type
      - `categories` string[] — The categories the customer is subscribed to
      - `eventOccurredAt` string, date-time — The date and time the event was occurred
      - `eventData` AccountStatusEventData
        - `accountIdentifier` string — Account Identifier
        - `status` string — The updated account status
    - `prevPageAvailable` boolean
    - `nextPageAvailable` boolean
  - GetItemAvailabilityWebhookEventsResponse
    - `numberOfElements` integer
    - `maxResults` integer
    - `prevCursor` string
    - `nextCursor` string
    - `items` ItemAvailabilityEventDataView[]
      - `eventId` string, uuid — The event ID
      - `revision` integer — The revision of the event
      - `eventType` string — The event type
      - `categories` string[] — The categories the customer is subscribed to
      - `eventOccurredAt` string, date-time — The date and time the event was occurred
      - `eventData` ItemAvailabilityEventData
        - `utid` string — Utid - Unique Tango Card ID
        - `status` string — The updated item status
    - `prevPageAvailable` boolean
    - `nextPageAvailable` boolean
  - GetLineItemDeliveryStatusWebhookEventsResponse
    - `numberOfElements` integer
    - `maxResults` integer
    - `prevCursor` string
    - `nextCursor` string
    - `items` LineItemDeliveryStatusEventDataView[]
      - `eventId` string, uuid — The event ID
      - `revision` integer — The revision of the event
      - `eventType` string — The event type
      - `categories` string[] — The categories the customer is subscribed to
      - `eventOccurredAt` string, date-time — The date and time the event was occurred
      - `eventData` LineItemDeliveryStatusEventData
        - `referenceLineItemId` string — referenceLineItemId - The Reference Line Item ID
        - `status` string — The updated delivery status
    - `prevPageAvailable` boolean
    - `nextPageAvailable` boolean
  - GetRewardStatusWebhookEventsResponse
    - `numberOfElements` integer
    - `maxResults` integer
    - `prevCursor` string
    - `nextCursor` string
    - `items` RewardStatusEventDataView[]
      - `eventId` string, uuid — The event ID
      - `revision` integer — The revision of the event
      - `eventType` string — The event type
      - `categories` string[] — The categories the customer is subscribed to
      - `eventOccurredAt` string, date-time — The date and time the event was occurred
      - `eventData` RewardStatusEventData
        - `referenceLineItemId` string — referenceLineItemId - The Reference Line Item ID
        - `externalRefID` string — externalRefId - The external reference ID
        - `action` string — The reward action
        - `reasonCode` string — The reward action reason code
        - `reason` string — The reward action reason
        - `status` string — The updated reward status
        - `type` string — The type of reward
        - `newReferenceLineItemId` string — newReferenceLineItemId - The new reference line item id
    - `prevPageAvailable` boolean
    - `nextPageAvailable` boolean
  - GetCredentialStatusWebhookEventsResponse
    - `numberOfElements` integer
    - `maxResults` integer
    - `prevCursor` string
    - `nextCursor` string
    - `items` CredentialStatusEventDataView[]
      - `eventId` string, uuid — The event ID
      - `revision` integer — The revision of the event
      - `eventType` string — The event type
      - `categories` string[] — The categories the customer is subscribed to
      - `eventOccurredAt` string, date-time — The date and time the event was occurred
      - `eventData` CredentialStatusEventData
        - `platformName` string — The name of the platform
        - `credentialName` string — The name of the credential
        - `credentialType` string — The type of credential
        - `status` string — The status of the credential
        - `lastUpdatedBy` string — The user who last updated the credential
    - `prevPageAvailable` boolean
    - `nextPageAvailable` boolean
  - GetTransactionEventWebhookEventsResponse
    - `numberOfElements` integer
    - `maxResults` integer
    - `prevCursor` string
    - `nextCursor` string
    - `items` TransactionEventDataView[]
      - `eventId` string, uuid — The event ID
      - `revision` integer — The revision of the event
      - `eventType` string — The event type
      - `categories` string[] — The categories the customer is subscribed to
      - `eventOccurredAt` string, date-time — The date and time the event was occurred
      - `eventData` TransactionEventData
        - `customerIdentifier` string — customerIdentifier - Customer Identifier
        - `accountIdentifier` string — accountIdentifier - Account Identifier
        - `transactionType` string — transactionType - Type of Transaction
        - `transactionId` integer — transactionId - Transaction ID
        - `fundingMethod` string — fundingMethod - The Method of Funding
        - `fundingType` string — fundingType - The Type of Funding
        - `transferToAccountIdentifier` string — transferToAccountIdentifier - The originator from
        - `transferFromAccountIdentifier` string — transferFromAccountIdentifier - Transfer From AccountIdentifier
        - `invoiceNumber` string — invoiceNumber - Invoice Number
        - `currency` string — currency - Currency
        - `amount` number — amount - Amount
        - `note` string — note - Notes
    - `prevPageAvailable` boolean
    - `nextPageAvailable` boolean
  - GetLowBalanceEventWebhookEventsResponse
    - `numberOfElements` integer
    - `maxResults` integer
    - `prevCursor` string
    - `nextCursor` string
    - `items` LowBalanceEventDataView[]
      - `eventId` string, uuid — The event ID
      - `revision` integer — The revision of the event
      - `eventType` string — The event type
      - `categories` string[] — The categories the customer is subscribed to
      - `eventOccurredAt` string, date-time — The date and time the event was occurred
      - `eventData` LowBalanceEventData
        - `accountIdentifier` string — accountIdentifier - Account Identifier
        - `balance` number — balance - Balance
        - `balanceThreshold` number — balanceThreshold - Balance Threshold
        - `balanceAlertIdentifier` string — balanceAlertIdentifier - Balance Alert Identifier
    - `prevPageAvailable` boolean
    - `nextPageAvailable` boolean
  - GetAsyncOrderStatusEventsResponse
    - `numberOfElements` integer
    - `maxResults` integer
    - `prevCursor` string
    - `nextCursor` string
    - `items` AsyncOrderStatusEventDataView[]
      - `eventId` string, uuid — The event ID
      - `revision` integer — The revision of the event
      - `eventType` string — The event type
      - `categories` string[] — The categories the customer is subscribed to
      - `eventOccurredAt` string, date-time — The date and time the event was occurred
      - `eventData` AsyncOrderStatusEventData
        - `externalRefID` string — externalRefID - External Reference ID
        - `status` string — status - Status
        - `totalLineItems` integer — totalLineItems - Total Line Items
        - `failedLineItems` integer — failedLineItems - Failed Line Items
        - `successfulLineItems` integer — successfulLineItems - Successful Line Items
        - `referenceOrderId` string — referenceOrderId - Reference Order ID
        - `accountIdentifier` string — accountIdentifier - Account Identifier
        - `customerIdentifier` string — customerIdentifier - Customer Identifier
    - `prevPageAvailable` boolean
    - `nextPageAvailable` boolean
  - GetExchangeRatesStatusEventsResponse
    - `numberOfElements` integer
    - `maxResults` integer
    - `prevCursor` string
    - `nextCursor` string
    - `items` ExchangeRatesStatusDataView[]
      - `eventId` string, uuid — The event ID
      - `revision` integer — The revision of the event
      - `eventType` string — The event type
      - `categories` string[] — The categories the customer is subscribed to
      - `eventOccurredAt` string, date-time — The date and time the event was occurred
      - `eventData` ExchangeRatesStatusData
        - `status` string — status - Exchange Rates Status
    - `prevPageAvailable` boolean
    - `nextPageAvailable` boolean

## Other responses

- `400` — Bad Request
- `401` — Unauthorized
- `404` — Not Found

---

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