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

# Currencies & Assets

> Discover supported currencies, exchange rates, and payment corridors

Yativo supports a growing list of fiat currencies across payment corridors in Latin America, North America, Europe, and Africa. Use the endpoints on this page to discover what's available before building your integration.

***

## Supported Currencies

Returns all currencies available on the platform.

```
GET /currencies/all
```

<RequestExample>
  ```bash cURL theme={null}
  curl -X GET 'https://api.yativo.com/api/v1/currencies/all' \
    -H 'Authorization: Bearer YOUR_ACCESS_TOKEN'
  ```
</RequestExample>

<ResponseExample>
  ```json Success theme={null}
  {
    "status": "success",
    "status_code": 200,
    "message": "Request successful",
    "data": [
      { "code": "USD", "name": "US Dollar", "symbol": "$" },
      { "code": "EUR", "name": "Euro", "symbol": "€" },
      { "code": "BRL", "name": "Brazilian Real", "symbol": "R$" },
      { "code": "MXN", "name": "Mexican Peso", "symbol": "$" },
      { "code": "CLP", "name": "Chilean Peso", "symbol": "$" },
      { "code": "PEN", "name": "Peruvian Sol", "symbol": "S/" },
      { "code": "COP", "name": "Colombian Peso", "symbol": "$" },
      { "code": "ARS", "name": "Argentine Peso", "symbol": "$" },
      { "code": "NGN", "name": "Nigerian Naira", "symbol": "₦" }
    ]
  }
  ```
</ResponseExample>

***

## Payout Countries

Returns the list of countries where outbound payments are supported:

```
GET /payment-methods/payout/countries
```

```
GET /payment-methods/payout?country={iso3}
```

Use the second endpoint with a country's ISO 3166-1 alpha-3 code to see the specific payment rails available (SPEI, PIX, bank transfer, etc.) and their required form fields. See [Send Money](/yativo-fiat/send-money) for the full flow.

***

## Payin Countries

Returns the list of countries where incoming deposits are supported:

```
GET /payment-methods/payin/countries
```

```
GET /payment-methods/payin/currency?country={iso2}
```

Use the second endpoint to retrieve payin-specific currencies and gateways for a country. See [Accept Payments](/yativo-fiat/accept-payments) for the full deposit flow.

***

## Exchange Rates

Get a live exchange rate with fee breakdown:

```
POST /exchange-rate
```

<RequestExample>
  ```bash cURL theme={null}
  curl -X POST 'https://api.yativo.com/api/v1/exchange-rate' \
    -H 'Authorization: Bearer YOUR_ACCESS_TOKEN' \
    -H 'Content-Type: application/json' \
    -d '{
      "from_currency": "USD",
      "to_currency": "BRL",
      "amount": 1000
    }'
  ```
</RequestExample>

<ResponseExample>
  ```json Success theme={null}
  {
    "status": "success",
    "status_code": 200,
    "message": "Request successful",
    "data": {
      "quote_id": "4a72ecf8-6c8a-4e38-9971-8aabe9f785ed",
      "from_currency": "USD",
      "to_currency": "BRL",
      "rate": "4.9820",
      "amount": "1000.00",
      "payout_data": {
        "total_transaction_fee_in_from_currency": "15.00",
        "total_transaction_fee_in_to_currency": "74.73",
        "customer_sent_amount": "1000.00",
        "customer_receive_amount": "4907.27",
        "customer_total_amount_due": "1015.00"
      }
    }
  }
  ```
</ResponseExample>

<Note>
  This endpoint is rate-limited to 30 requests per minute. To lock in a rate for payment execution, use `POST /sendmoney/quote` — see [Exchange Rates](/yativo-fiat/exchange-rates) for a full comparison.
</Note>

***

## Verification Locations

Returns countries where Yativo supports customer KYC/KYB onboarding:

```
GET /auth/verification-locations
```

<RequestExample>
  ```bash cURL theme={null}
  curl -X GET 'https://api.yativo.com/api/v1/auth/verification-locations' \
    -H 'Authorization: Bearer YOUR_ACCESS_TOKEN'
  ```
</RequestExample>

***

## Next Steps

* [Exchange Rates](/yativo-fiat/exchange-rates) — live rates and locked quotes
* [Accept Payments](/yativo-fiat/accept-payments) — deposit flows by country
* [Send Money](/yativo-fiat/send-money) — payout flows by country
