You can perform the following tasks using the Payouts API:

  • Add and manage your beneficiaries efficiently
  • Transfer money to your beneficiaries’ accounts using different transfer methods
  • Track the transfer status
  • Check the ledger and available balance instantly

Beneficiary APIs

API NameDescription
Add BeneficiaryAdd a beneficiary to your Payouts account.
Retrieve Beneficiary DetailsRetrieve a beneficiary’s details.
Find Beneficiary IDFind the ID of a specific beneficiary.
Remove BeneficiaryRemove a beneficiary from your Payouts account.
Retrieve Beneficiary TransfersRetrieve transfer data of a specific beneficiary.

Account APIs

API NameDescription
View BalanceView the ledger and available balance of your account.
View Balance V1.2Version 1.2 allows you to specify the payment instrument Id.
Self WithdrawalRequest a self-withdrawal from your Payouts account.
Internal TransferRequest an internal transfer between your Payouts accounts.

Transfers APIs

API Version 1.2API Version 1DescriptionTransactions Per Minute (TPM)Response Time
Standard Transfer Sync V1.2Standard Transfer SyncInitiate a sync transfer requestN/A9.77 s
Standard Transfer Async V1.2Standard Transfer AsyncInitiate an async transfer request100025.0 ms
Direct Transfer V1.2Direct TransferInitiate an amount transfer request directly to the beneficiary not in the database.10009.04 s
Get Transfer Status V1.2Get Transfer StatusGet the status of the transfer request.-244 ms
Batch Transfer V1.2Batch TransferInitiate a transfer request to multiple beneficiaries.1000182 ms
Get Batch Transfer Status V1.2Get Batch Transfer StatusGet the status of the batch transfer request.-6.19 ms

Payouts - Postman Collection

This collection can save you time because of easy access to different requests.

Download Cashfree Payments Payouts Postman Collection