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

# Fetch Exchange Pairs

> Returns a list of available exchange pairs with their current rates and minimum amounts



## OpenAPI

````yaml POST /api/v1/exchange/pairs
openapi: 3.0.1
info:
  title: OpenAPI Payvra
  description: Payvra API
  license:
    name: MIT
  version: 1.0.0
servers:
  - url: https://payvra.com
security:
  - BearerAuth: []
paths:
  /api/v1/exchange/pairs:
    post:
      tags:
        - Exchange
      summary: Fetch available exchange pairs
      description: >-
        Returns a list of available exchange pairs with their current rates and
        minimum amounts
      responses:
        '200':
          description: Exchange pairs retrieved successfully
          content:
            application/json:
              schema:
                type: array
                items:
                  $ref: '#/components/schemas/ExchangePair'
        '401':
          description: Unauthorized - invalid API key
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Error'
        '500':
          description: Internal server error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Error'
      security:
        - BearerAuth: []
components:
  schemas:
    ExchangePair:
      type: object
      properties:
        minAmount:
          type: number
          description: Minimum amount for exchange
        rate:
          type: number
          description: Current exchange rate
        fromCurrency:
          type: object
          properties:
            symbol:
              type: string
              description: Symbol of the source currency
        toCurrency:
          type: object
          properties:
            symbol:
              type: string
              description: Symbol of the target currency
    Error:
      required:
        - error
        - message
      type: object
      properties:
        error:
          type: integer
          format: int32
        message:
          type: string
  securitySchemes:
    BearerAuth:
      type: http
      scheme: bearer

````