---
title: "Bulk Transfer"
method: POST
path: "/generic-wallet/api/v1/transaction/transfer/bulk"
---

# Bulk Transfer

`POST /generic-wallet/api/v1/transaction/transfer/bulk`

This endpoint enables a wallet transfer to multiple wallets.

## Headers

- `Content-Type` string
- `Authorization` string

## Request body

- object
  - `txnRef` string, required
  - `walletIdType` string, required
  - `walletId` string, required
  - `amount` string, required
  - `channel` string, required
  - `enctyptedPin` string, required
  - `domain` string

## Response `200`

200

- object
  - `statusCode` string
  - `responseCode` string
  - `responseMessage` string
  - `errors` unknown
  - `modelList` object[]
    - `statusCode` string
    - `responseCode` string
    - `responseMessage` string
    - `errors` unknown
    - `modelList` unknown
    - `count` integer
    - `walletId` string
    - `walletIdType` string
  - `count` integer

## Other responses

- `400` — 400

---

[API](https://skmtc.net/interswitchgroup/apis/oauth2.md) · [All operations](https://skmtc.net/interswitchgroup/apis/oauth2/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/interswitchgroup/oauth2/versions/13065c872c78/schema)
