# Get Limits

Before initializing a buy transaction, you'll need to know the maximum and minimum amounts possible for a currency pair. Make a **GET** request to the following endpoint.

{% code overflow="wrap" %}

```url
https://api.localramp.co/v1/transaction/buy/limits?sender_currency=NGN&receiver_currency=USDT_BSC
```

{% endcode %}

The request takes `sender_currency` and `receiver_currency` as query params.&#x20;

With the following header

```
x-auth-token: <PUBLIC_KEY>
```

If the API call is successful, LocalRamp returns the following response:

```javascript
{
    "status": "success",
    "data": {
        "sender_minimum": "8772.39",
        "sender_maximum": "9500000",
        "sender_currency": "NGN",
        "receiver_minimum": "10.19999999",
        "receiver_maximum": "12585.07656919",
        "receiver_currency": "USDT_BSC"
    }
}
```

It returns the minimum and maximum amounts for both sender and receiver currencies.

{% hint style="warning" %}
The Limits are not fixed. They vary based on the currency pair chosen and the price of the token at the time of the request. **Always** fetch the limits before initializing a buy transaction to make sure you're within the current limits.
{% endhint %}
