---
title: "List Split Transfers"
method: GET
path: "/split_transfers"
tags: ["Split Transfers"]
---

# List Split Transfers

`GET /split_transfers`

Retrieve a list of `Split Transfer` resources created for a specific split `Transfer`.

For more information, see our [Split Transactions](/guides/online-payments/payment-features/split-transactions) guide.

## Query parameters

- `after_cursor` string
- `before_cursor` string
- `created_at.gte` string, date-time
- `created_at.lte` string, date-time
- `limit` integer
- `tags.key` string
- `tags.value` string
- `updated_at.gte` string, date-time
- `updated_at.lte` string, date-time

## Headers

- `Finix-Version` string

## Response `200`

List of `Split Transfers` created for a split `Transfer`.

- object
  - `_embedded` object
    - `split_transfers` SplitTransfer[]
      - `id` string — The ID of the resource.
      - `created_at` string, date-time — Timestamp of when the object was created.
      - `updated_at` string, date-time — Timestamp of when the object was last updated.
      - `amount` integer — The total amount that will be debited in cents (e.g. 100 cents to debit $1.00).
      - `fee` integer — The minimum amount of the `Transfer` you'd like to collect as your fee in cents. Defaults to zero (must be less than or equal to the `amount`). - If the fees applied by the 'Fee Profile' are ***higher*** than the value passed in 'fee', 'fee' will not be applied and have no effect. - If the fees applied by the 'Fee Profile' are ***lower*** than the value passed in 'fee', an additional fee is be applied, in addition to the fees generated by the `Fee Profile`. - The additional fee is equal to the difference between the value passed in 'fee' and the fees generated by the `Fee Profile`.
      - `currency` 'CAD' | 'USD' — ISO 4217 3-letter currency code.
      - `parent_transfer_id` string — The ID of the original parent `Transfer` that was split.
      - `ready_to_settle_at` string, date-time, nullable — The timestamp of when the `Transfer` is ready to be settled.
      - `type` 'DEBIT' | 'DISPUTE_MERCHANT_DEBIT' | 'DISPUTE_MERCHANT_CREDIT' — The type of `Split Transfer`. - `DEBIT`: Standard `Split Transfer` from a split transaction where the parent `Transfer` debits the buyer's card. - `DISPUTE_MERCHANT_DEBIT`: A `Split Transfer` created when a [Dispute](/api/disputes) pulls funds from merchants proportionally. Created when the parent [adjustment transfer](/api/disputes/listdisputesadjustments) has `type: DISPUTE` and `subtype: MERCHANT_DEBIT`. - `DISPUTE_MERCHANT_CREDIT`: A `Split Transfer` created when a `Dispute` is ruled in favor of the [Merchant](/api/merchants) and funds are returned proportionally. Created when the parent adjustment `Transfer` has `type: DISPUTE` and `subtype: MERCHANT_CREDIT`.
      - `merchant_id` string — The ID of the `Merchant` resource the `Split Transfer` was created for and will settle under.
      - `identity_id` string — The ID of `Identity` resource used by the `Merchant` the `Split Transfer` was created for.
      - `fee_profile_id` string — The `Fee Profile` associated to this `Split Transfer`.
      - `application_id` string — ID of the `Application` the resource was created under.
      - `tags` Tags, nullable — Include up to 50 `key: value` pairs to annotate requests with custom metadata. - Maximum character length for individual `keys` is 40. - Maximum character length for individual `values` is 500. (For example, `order_number: 25`, `item_type: produce`, `department: sales`)
  - `_links` object
    - `self` Self — Link to the resource that was used in the request.
      - `href` string
    - `next` Next — Link to the next page of entries.
      - `href` string
  - `page` Page — Details the page that's returned.
    - `limit` integer — The number of entries to return.
    - `next_cursor` string, nullable — The cursor to use for the next page of results.

## Other responses

- `401` — Unauthorized. Authentication is required and has failed or has not been provided.
- `403` — Forbidden. The client is authenticated but does not have permission to access the resource.
- `406` — Not Acceptable. The server could not accept the submitted request. Confirm how the request was formatted and submitted.
- `422` — Unprocessable Entity. One or more query parameters were syntactically valid but could not be processed.

---

[API](https://skmtc.net/finix/apis/finix-api-reference.md) · [All operations](https://skmtc.net/finix/apis/finix-api-reference/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/finix/finix-api-reference/versions/5426f6f99c52/schema)
