# Initiating Single Transfers

{% hint style="info" %}
**Good to know:** Authorize your request by making a POST request to the [Generate Access Token API](https://therootshive.gitbook.io/docs/reference/authentication/generate-access-token).
{% endhint %}

## Single Transfers <a href="#asynchronous-transfers" id="asynchronous-transfers"></a>

The Transfers API allows you to automate sending money to your customers. Send a post request to the [Initiate Transfer API.](https://therootshive.gitbook.io/docs/reference/transfers/broken-reference)

## Asynchronous Transfers <a href="#asynchronous-transfers" id="asynchronous-transfers"></a>

You can easily process transfers to your users asynchronously so that your server doesn’t have to wait for Rootshive to get the final status of the transfer. This can be done by setting an “async” parameter to true in your request to the [Asynchronous Transfer API.](https://therootshive.gitbook.io/docs/reference/transfers/broken-reference)

## Get Transfer Status <a href="#get-transfer-status" id="get-transfer-status"></a>

To get the transfer status for single transfers, you make a GET request to the [Single Transfer Status](https://therootshive.gitbook.io/docs/reference/transfers/broken-reference) and provide the transaction reference for the transaction for which you require the status.
