> ## Documentation Index
> Fetch the complete documentation index at: https://telr-docs.cashfree.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Overview

> Use the Payouts API to automate money transfers to any bank a/c, UPI ID, card, or other modes. Generate the keys in test or production modes. You can check the parameters required, success, & error responses.

**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 Name                                                                            | Description                                       |
| :---------------------------------------------------------------------------------- | :------------------------------------------------ |
| [Add Beneficiary](/api-reference/payouts/v1/add-beneficiary)                        | Add a beneficiary to your Payouts account.        |
| [Retrieve Beneficiary Details](/api-reference/payouts/v1/get-beneficiary-details)   | Retrieve a beneficiary's details.                 |
| [Find Beneficiary ID](/api-reference/payouts/v1/get-beneficiary-id)                 | Find the ID of a specific beneficiary.            |
| [Remove Beneficiary](/api-reference/payouts/v1/remove-beneficiary)                  | Remove a beneficiary from your Payouts account.   |
| [Retrieve Beneficiary Transfers](/api-reference/payouts/v1/get-beneficiary-history) | Retrieve transfer data of a specific beneficiary. |

## Account APIs

| API Name                                                         | Description                                                  |
| :--------------------------------------------------------------- | :----------------------------------------------------------- |
| [View Balance](/api-reference/payouts/v1/get-balance)            | View the ledger and available balance of your account.       |
| [View Balance V1.2](/api-reference/payouts/v1/get-balance-v12)   | Version 1.2 allows you to specify the payment instrument Id. |
| [Self Withdrawal](/api-reference/payouts/v1/self-withdrawal)     | Request a self-withdrawal from your Payouts account.         |
| [Internal Transfer](/api-reference/payouts/v1/internal-transfer) | Request an internal transfer between your Payouts accounts.  |

## Transfers APIs

| API Version 1.2                                                                       | API Version 1                                                                | Description                                                                          | Transactions Per Minute (TPM) | Response Time |
| :------------------------------------------------------------------------------------ | :--------------------------------------------------------------------------- | :----------------------------------------------------------------------------------- | :---------------------------- | :------------ |
| [Standard Transfer Sync V1.2](/api-reference/payouts/v1/standard-transfer-sync-v12)   | [Standard Transfer Sync](/api-reference/payouts/v1/standard-transfer-sync)   | Initiate a sync transfer request                                                     | N/A                           | 9.77 s        |
| [Standard Transfer Async V1.2](/api-reference/payouts/v1/standard-transfer-async-v12) | [Standard Transfer Async](/api-reference/payouts/v1/standard-transfer-async) | Initiate an async transfer request                                                   | 1000                          | 25.0 ms       |
| [Direct Transfer V1.2](/api-reference/payouts/v1/direct-transfer-v12)                 | [Direct Transfer](/api-reference/payouts/v1/direct-transfer)                 | Initiate an amount transfer request directly to the beneficiary not in the database. | 1000                          | 9.04 s        |
| [Get Transfer Status V1.2](/api-reference/payouts/v1/get-transfer-status-v12)         | [Get Transfer Status](/api-reference/payouts/v1/get-transfer-status)         | Get the status of the transfer request.                                              | -                             | 244 ms        |
| [Batch Transfer V1.2](/api-reference/payouts/v1/batch-transfer-v12)                   | [Batch Transfer](/api-reference/payouts/v1/batch-transfer)                   | Initiate a transfer request to multiple beneficiaries.                               | 1000                          | 182 ms        |
| [Get Batch Transfer Status V1.2](/api-reference/payouts/v1/get-transfer-status-v12)   | [Get Batch Transfer Status](/api-reference/payouts/v1/get-transfer-status)   | Get the status of the batch transfer request.                                        | -                             | 6.19 ms       |

## Version 2 APIs

### Beneficiary V2

| API                                                                                  | Description                                                                                                                    |
| :----------------------------------------------------------------------------------- | :----------------------------------------------------------------------------------------------------------------------------- |
| [Create Beneficiary](/api-reference/payouts/v2/beneficiary-v2/create-beneficiary-v2) | Use this API to add a beneficiary to your Telr account by providing the bank account number, IFSC, and other required details. |
| [Get Beneficiary](/api-reference/payouts/v2/beneficiary-v2/get-beneficiary-v2)       | Use this API to get the details of a particular beneficiary from your account.                                                 |
| [Remove Beneficiary](/api-reference/payouts/v2/beneficiary-v2/remove-beneficiary-v2) | Use this API to remove an existing beneficiary from the list of added beneficiaries.                                           |

### Transfers V2

| API                                                                                                 | Description                                                                                                  |
| :-------------------------------------------------------------------------------------------------- | :----------------------------------------------------------------------------------------------------------- |
| [Standard Transfer V2](/api-reference/payouts/v2/transfers-v2/standard-transfer-v2)                 | Use this API to initiate an amount transfer at Telr. It is an async request by default.                      |
| [Get Transfer Status V2](/api-reference/payouts/v2/transfers-v2/get-transfer-status-v2)             | Use this API to get the status of the initiated transfer.                                                    |
| [Batch Transfer V2](/api-reference/payouts/v2/transfers-v2/batch-transfer-v2)                       | Use this API to initiate a batch transfer request at Telr. You can transfer money to multiple beneficiaries. |
| [Get Batch Transfer Status V2](/api-reference/payouts/v2/transfers-v2/get-batch-transfer-status-v2) | Use this API to get the status of the initiated batch transfer.                                              |

***

## Payouts - Postman Collection

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

<a href="https://gocashassets.s3.ap-south-1.amazonaws.com/repostmancollection/Cashfree_Payouts_Collection.json.zip" target="_blank" download>
  Download Telr Payouts Postman Collection
</a>
