---
title: "Get internal transfer"
method: GET
path: "/financial-data/v2beta/internal-transfers/{id}"
tags: ["Transactions"]
---

# Get internal transfer

`GET /financial-data/v2beta/internal-transfers/{id}`

Retrieve a specific internal transfer.

## Path parameters

- `id` string, required

## Response `200`

Internal transfer.

- InternalTransfer — An InternalTransfer is a pair of two transactions (one debit, one credit) in different accounts within the same organization that together represent one movement of funds. Detection runs asynchronously when an account's end-of-day reporting summary is created. While only one of the two legs has been observed, the InternalTransfer is in PENDING status with the counterpart's transaction id empty (its account id is already known); once both legs are present the status is promoted to CONFIRMED.
  - `id` string, required — Unique resource identifier.
  - `organizationId` string, required — Unique resource identifier for an Organization.
  - `status` 'CONFIRMED' | 'PENDING', required — CONFIRMED means both legs of the transfer have been observed. PENDING means only one leg has been observed so far — its counterpart's account id is known but the counterpart's transaction id is empty until the counterpart leg ingests.
  - `debitTransactionId` string — Unique resource identifier.
  - `creditTransactionId` string — Unique resource identifier.
  - `debitAccountId` string, required — Unique resource identifier.
  - `creditAccountId` string, required — Unique resource identifier.
  - `created` string, date-time, required — Time at which the resource was created.
  - `updated` string, date-time, required — Time at which the resource was last updated.
  - `version` integer, required — Resource version. Starts at value `1` when the resource is created and increases by one for each successive update.
  - `etag` string, required — [ETag](https://en.wikipedia.org/wiki/HTTP_ETag) based on the resource version. This can be passed along in `If-Match` HTTP header when updating a resource to perform a conditional update.

## Other responses

- `404` — Resource not found.

---

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