---
title: "NEW_TRANSACTIONS_AVAILABLE"
method: POST
path: "new_transactions_available"
---

# NEW_TRANSACTIONS_AVAILABLE

`POST new_transactions_available` (webhook)

Fired when new transactions for a user's merchant account are available.

## Payload

- NewTransactionsAvailableWebhook
  - `event` string: Name of the webhook event.
  - `external_user_id` string: Unique identifier for the user.
  - `merchant` object
    - `id` integer: Unique identifier for the merchant.
    - `name` string: Name of the merchant.
  - `timestamp` integer: Unix timestamp of the webhook event in UTC.
  - `data` object: Holds additional data as applicable. Present only when additional data exists.
    - `initial_sync` boolean: When `true`, indicates the last 1 month of transaction history for the merchant account is available. This does not mean the entire length of transaction history is available yet, which will come in a subsequent webhook event of the same type once available. Omitted on subsequent webhook events for the same merchant account. Useful for designing a user experience that must be more immediate, albeit with less transaction data.

---

[API](https://skmtc.dev/knotapi/apis/knot-api.md) - [All operations](https://skmtc.dev/knotapi/apis/knot-api/llms.txt) - [OpenAPI document](https://skmtc.dev/knotapi/apis/knot-api/revisions/f10ecfa12c00?raw)
