---
title: "Webhook Notifications"
method: POST
path: "/banking/transfers"
tags: ["Webhooks"]
---

# Webhook Notifications

`POST /banking/transfers`

## Request body

- object
  - `id` string — The unique identifier of the transfer (prefixed `xfer_`).
  - `destination_account_id` string — The `id` of the destination Banking Connectivity account that received the incoming transfer.
  - `account_id` string — The merchant's Yuno account identifier.
  - `provider` object — Provider-side identifiers.
    - `account_id` string — The provider's internal account identifier.
    - `transfer_id` string — The provider's internal transfer identifier.
  - `status` 'PENDING' | 'COMPLETED' — The transfer status.
  - `direction` 'INCOMING' — The transfer direction. Incoming transfer webhooks always have `INCOMING`.
  - `sender` object — Information about the external sender.
    - `account_number_last_4` string — Last 4 digits of the sender's account number.
    - `routing_number` string — The sender's routing number.
    - `account_name` string — The sender's account holder name.
    - `bank_name` string — The sender's bank name.
  - `amount` object — The transfer amount.
    - `value` number — The transfer amount.
    - `currency` string — The currency ([ISO 4217](https://en.wikipedia.org/wiki/ISO_4217)).
  - `payment_rail` 'ACH_STANDARD' | 'ACH_SAME_DAY' | 'WIRE' | 'RTP' | 'FPS' | 'CHAPS' | 'BACS' | 'NPP' | 'PAYTO' | 'BPAY' — The payment rail used for the transfer.
  - `description` string — The transfer description.
  - `created_at` string — The timestamp when the transfer was created (ISO 8601).
  - `updated_at` string — The timestamp when the transfer was last updated (ISO 8601).

## Response `200`

---

[API](https://skmtc.net/y/apis/ai-caller.md) · [All operations](https://skmtc.net/y/apis/ai-caller/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/y/ai-caller/revisions/05b629819b49/schema)
