Skip to main content
Two calls drive funding. Always start with Get funding options, which lists the products, methods, networks and currencies your business can use; never hard-code them. Then call Get funding instructions with the product, type (CRYPTO or BANK_TRANSFER) and network you picked. network is always required: a crypto network (ETHEREUM, POLYGON, SOLANA, TRON, HYPERLIQUID) or a bank rail (FPS, CHATS). currency is sent in addition for bank transfers.

Crypto funding (type: "CRYPTO")

Send only on the requested network, in a supported currency, above the minimum; anything else can’t be credited automatically.

Bank funding (type: "BANK_TRANSFER")

For supported currencies and how fiat funding works end to end, see How to add funds to your Reap Account? in the Help Center. The instructions response includes the bank details to send to: account name, account number, bank code and similar fields, plus the referenceId.

Confirm the transfer

After sending a bank transfer, call Confirm bank transfer with the referenceId and amount, and an Idempotency-Key. Confirmation tells Reap a transfer is on its way; it does not reconcile or credit anything. The funds are reconciled once they land in Reap’s bank account. Each confirmation is recorded under the person who created the API key.