Create GFT (Global Fund Transfer)

Creates a global fund transfer (GFT) from a partner to a user. Supports B2C, A2A, and partner account transfers. Returns the created transfer details.

Path Params
string
required

The program code for the partner implementation.

Body Params

The Gd.Bos.DataTransfer.Request.GFTTransferRequest containing transfer details for a global fund transfer.

string | null

Required. If the transaction is initiated through the Transfers API, the transferIdentifier that uniquely identifies the initiating transfer is included.

string | null

Required. The type of GFT transfer. Use TransferType A2AOut for Debit Card transfers. Use TransferType DisbursementExternal for B2C Disbursements. Use TransferType PartnerA2A for partner account to account transfers. Use TransferType A2A for account to account transfers.

string | null

The identifier of the entity or user initiating the transfer.

transferRoute
object

Represents the routing and endpoint details for a Green Dot Funds Transfer (GFT) operation. Contains the transaction amount, description, fee override options, partner reference data, and both source and target endpoints for the transfer. Used within Gd.Bos.DataTransfer.Request.GFTTransferRequest to specify how and where funds should be moved, as well as any fee or partner-specific overrides for the transaction.

string | null

Optional. Account Holder Identifier for Forter verification.

fraudData
object | null

Optional. Fraud data for Forter verification.

Headers
string
required

A unique identifier (GUID) for tracking the request.

string
enum
Defaults to application/json

Generated from available response content types

Allowed:
Responses

401

Unauthorized

Language
Credentials
Header
LoadingLoading…
Response
Choose an example:
application/json
text/json