---
title: "Create v2 Network Transfer"
method: POST
path: "/v2/network_transfer"
tags: ["Network Transfer"]
---

# Create v2 Network Transfer

`POST /v2/network_transfer`

## Request body

- object
  - `amount` string, required — Amount of money to transfer, with two decimal precision
  - `bankdata` object — Optional arbitrary data the bank can attach to the object
  - `description` string — Optional description (maximum of 10 characters)
  - `from_account_id` string, required — ID of the Account originating the transfer. Filterable.
  - `status` string — One of `pending`, `canceled`, `sent`, or `error`. Filterable.
  - `to_account_id` string, required — ID of the Account receiving the transfer. Filterable.
  - `userdata` object — Optional arbitrary data that can be attached to the object

## Response `200`

The v2_network_transfer created

- object
  - `amount` string — Amount of money to transfer, with two decimal precision
  - `balanced_at` string — Timestamp of when the balancing wire for the transfer was created/sent. Only present on `v2` transfers.
  - `bankdata` object — Optional arbitrary data the bank can attach to the object
  - `cross_bank` boolean — Identifies whether or not this transfer is between different banks. When true, Treasury Prime is explicitly directed to balance on-core funds between the two banks involved. Filterable.
  - `description` string — Optional description (maximum of 10 characters)
  - `error` string — Error message describing why a transfer failed
  - `estimated_settlement_at` string — Timestamp of when the network transfer is estimated to complete. This will be the current timestamp in all cases except when the Network Transfer is outside of the bank's operating hours. In this situation, the timestamp will be the next banking business day
  - `from_account_id` string — ID of the Account originating the transfer. Filterable.
  - `id` string — Unique identifier for object
  - `org_id` string — ID of the organization with which the object is associated. Filterable.
  - `status` string — One of `pending`, `canceled`, `sent`, or `error`. Filterable.
  - `to_account_id` string — ID of the Account receiving the transfer. Filterable.
  - `userdata` object — Optional arbitrary data that can be attached to the object
  - `version` string — The API version used to create the network transfer

---

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