---
title: "List Internal Transfers"
method: GET
path: "/internal-transfer/"
tags: ["Internal Transfers"]
---

# List Internal Transfers

`GET /internal-transfer/`

## Request

- Base URL: `https://app2test.infiniaweb.com/infinia_api/v1/accounts`
- URL: `https://app2test.infiniaweb.com/infinia_api/v1/accounts/internal-transfer/`
- Auth: HTTP basic

Retrieves a list of internal transfers.

## Query parameters

- `page_number` integer: Page index (1-based). Results start from page 1 by default.
- `page_size` integer: Maximum number of transfers to return per page. Defaults to 50.
- `date_from` string, date-time: Only include transfers created on or after this timestamp. Must be ISO 8601 (UTC).
- `date_to` string, date-time: Only include transfers created on or before this timestamp. Must be ISO 8601 (UTC).
- `include_child_companies` boolean: If set to true, also return transfers belonging to any child companies of the authenticated company. Default: false.
- `source_currency` string: Source account currency
- `target_currency` string: Target account currency
- `status` 'PENDING' | 'PROCESSING' | 'SETTLING' | 'COMPLETED' | 'FAILED'
- `idempotency_key` string: Idempotency key.
- `internal_transfer_id` string: Internal tranfer ID. If passed it will ignore the rest of theparameters, except for 'include_child_companies'.
- `source_account_id` integer: Source account ID.
- `target_account_id` integer: Target account ID.
- `limit` integer
- `cursor` string

## Headers

- `x-company-id` integer: ID of a child company for authentication. If not provided, the parent company will be authenticated.

## Response `200`

Successful Response

- ListInternalTransfersResponse
  - `next_cursor` string
  - `has_more` boolean
  - `status` 'success'
  - `data` InternalTransferResult[], required
    - `id` string, required: Transfer ID
    - `idempotency_key` string: A unique key that ensures a request is processed only once. If the same key is sent with multiple requests, the server returns the original response instead of performing the action again.
    - `company_id` string, required: Company ID
    - `created_at` string, date-time, required: Creation date of the transfer
    - `updated_at` string, date-time, required: Last update date of the transfer
    - `quote_id` string: Quote request ID used in the transfer, if applicable
    - `rate` number: FX rate used in the transfer, if applicable
    - `source_amount` number: Amount of the transfer
    - `destination_amount` number: Amount received in the target account currency
    - `source_account_id` string, required: Source account ID
    - `target_account_id` string, required: Target account ID
    - `status` 'PENDING' | 'PROCESSING' | 'SETTLING' | 'COMPLETED' | 'FAILED', required
    - `failure_reason` string: Reason of the failure, if the transfer failed
    - `compliance_hold` boolean: True while the transfer is temporarily held for a compliance review. The transfer resumes automatically once the review is completed.
    - `callback_url` string: URL to send a POST request with the result of the transfer, if applicable
    - `voucher_ids` string[]: Voucher IDs associated with the transfer of funds to the final destination.
    - `source_account` AccountToIncludeInResponses, required
      - `id` string, required
      - `account_number` string, required
      - `currency` string, required
      - `country` string, required
      - `company` CompanyToIncludeInResponses, required
        - `id` string, required
        - `name` string, required
    - `target_account` AccountToIncludeInResponses
      - `id` string, required
      - `account_number` string, required
      - `currency` string, required
      - `country` string, required
      - `company` CompanyToIncludeInResponses, required
        - `id` string, required
        - `name` string, required
    - `company` CompanyToIncludeInResponses, required
      - `id` string, required
      - `name` string, required

## Other responses

- `422`: Validation Error

---

[API](https://skmtc.dev/infiniaweb/apis/accounts.md) - [All operations](https://skmtc.dev/infiniaweb/apis/accounts/llms.txt) - [OpenAPI document](https://skmtc.dev/infiniaweb/apis/accounts/revisions/2faae77050e4?raw)
