{
  "openapi": "3.0.0",
  "info": {
    "title": "Fixer",
    "description": "Powered by 15+ exchange rate data sources, the Fixer API is capable of delivering real-time exchange rate data for 170 world currencies. The API comes with multiple endpoints, each serving a different use case. Endpoint functionalities include getting the latest exchange rate data for all or a specific set of currencies, converting amounts from one currency to another, retrieving Time-Series data for one or multiple currencies and querying the API for daily fluctuation data.\n\n# Quick Start Guide\n\n## Step 1: Your API Access Key\n\nTo get started quickly, you need to fork the Fixer Postman Collection. Simply click the button below to fork it.\n\n[<img src=\"https://run.pstmn.io/button.svg\">](https://god.gw.postman.com/run-collection/10131015-0d9c66b3-5f1a-42ed-a5ca-379217bd629d?action=collection/fork)\n\n### Step 2: Get your API Access Key\n\n1. Go to the [Fixer](https://fixer.io/?utm_source=Postman&utm_medium=Referral) website and choose the right subscription plan for your particular project.\n    \n2. Get your personal API Access Key on the [Dashboard](https://fixer.io/dashboard) to authenticate with the API. Keep it safe! You can reset it at any time in your Account Dashboard.\n    \n\n## Step 3: Make your first API call\n\nFixer Postman collection contains all the endpoints supported by Fixer API.\n\n1. Symbols\n    \n2. Latest Rates\n    \n3. Historical Rates\n    \n4. Specific Symbols\n    \n5. Change Base Currency\n    \n6. Covert\n    \n7. Time Series\n    \n8. Fluctuations\n    \n\nWe recommend you to start with the `Latest Rates` endpoint to get the latest rates of mentioned currency according to the base currency (EUR) or mentioned currency.",
    "version": "1.0.0"
  },
  "servers": [
    {
      "url": "https://data.fixer.io"
    }
  ],
  "components": {
    "securitySchemes": {
      "apikeyAuth": {
        "type": "http",
        "scheme": "apikey"
      }
    }
  },
  "security": [
    {
      "apikeyAuth": []
    }
  ],
  "tags": [
    {
      "name": "Symbols",
      "description": "The Fixer API comes with a constantly updated endpoint returning all available currencies. To access this list, make a request to the API's `symbols` endpoint."
    },
    {
      "name": "Latest Rates",
      "description": "Fixer API's `latest` endpoint will return real-time exchange rate data updated every 60 minutes, every 10 minutes or every 60 seconds."
    },
    {
      "name": "Historial Rates",
      "description": "Historical rates are available for most currencies all the way back to the year of 1999. You can query the Fixer API for historical rates by appending a date (format `YYYY-MM-DD`) to the base URL."
    },
    {
      "name": "Specific Symbols",
      "description": "To reduce bandwidth you can limit the number of output currencies to a specific set of your choice on most API endpoints. To do so, simply append the Fixer API's `symbols` parameter to your API request and set it to one or more comma-separated currency codes."
    },
    {
      "name": "Change Base Currency",
      "description": "Provided changing base currency is supported on your subscription plan, you can change the currency to which your output currency rates are relative to by appending the `base` parameter to your API request URL and setting it to the three-letter code of your preferred base currency.\n\nCheck out the basic GET request inside this folder."
    },
    {
      "name": "Convert",
      "description": "The Fixer API comes with a separate currency conversion endpoint, which can be used to convert any amount from one currency to another. In order to convert currencies, please use the API's `convert` endpoint, append the `from` and `to` parameters and set them to your preferred base and target currency codes.\n\nIt is also possible to convert currencies using historical exchange rate data. To do this, please also use the API's `date parameter` and set it to your preferred date. (format `YYYY-MM-DD`)"
    },
    {
      "name": "Time Series",
      "description": "If supported by your subscription plan, the Fixer API's `timeseries` endpoint lets you query the API for daily historical rates between two dates of your choice, with a maximum time frame of 365 days."
    },
    {
      "name": "Fluctuation",
      "description": "Using the Fixer API's `fluctuation` endpoint you will be able to retrieve information about how currencies fluctuate on a day-to-day basis. To use this feature, simply append a `start_date` and `end_date` and choose which currencies (symbols) you would like to query the API for. Please note that the maximum allowed timeframe is 365 days."
    }
  ],
  "paths": {
    "/api/symbols": {
      "get": {
        "tags": [
          "Symbols"
        ],
        "summary": "Currencies List",
		"operationId": "currencies_get",
        "description": "Fixer API's symbol endpoint returns a list of all the available currencies.",
		"parameters": [
          {
            "name": "access_key",
            "in": "query",
            "required": true,
            "description": "api key to access the service.",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK",
            "headers": {
              "date": {
                "schema": {
                  "type": "string",
                  "example": "Tue, 19 Mar 2024 14:00:03 GMT"
                }
              },
              "content-type": {
                "schema": {
                  "type": "string",
                  "example": "application/json; Charset=UTF-8"
                }
              },
              "transfer-encoding": {
                "schema": {
                  "type": "string",
                  "example": "chunked"
                }
              },
              "x-apilayer-transaction-id": {
                "schema": {
                  "type": "string",
                  "example": "a5c6d110-b57a-4605-b6bc-da902592c621"
                }
              },
              "access-control-allow-methods": {
                "schema": {
                  "type": "string",
                  "example": "GET, HEAD, POST, PUT, PATCH, DELETE, OPTIONS"
                }
              },
              "etag": {
                "schema": {
                  "type": "string",
                  "example": "4a9cb6879f6edec160d789bd9905b4f8"
                }
              },
              "access-control-allow-origin": {
                "schema": {
                  "type": "string",
                  "example": "*"
                }
              },
              "x-request-time": {
                "schema": {
                  "type": "number",
                  "example": "0.006"
                }
              }
            },
            "content": {
              "application/json": {
                "schema": {
                  "type": "object"
                },
                "example": {
                  "success": true,
                  "symbols": {
                    "AED": "United Arab Emirates Dirham",
                    "AFN": "Afghan Afghani",
                    "ALL": "Albanian Lek",
                    "AMD": "Armenian Dram",
                    "ANG": "Netherlands Antillean Guilder",
                    "AOA": "Angolan Kwanza",
                    "ARS": "Argentine Peso",
                    "AUD": "Australian Dollar",
                    "AWG": "Aruban Florin",
                    "AZN": "Azerbaijani Manat",
                    "BAM": "Bosnia-Herzegovina Convertible Mark",
                    "BBD": "Barbadian Dollar",
                    "BDT": "Bangladeshi Taka",
                    "BGN": "Bulgarian Lev",
                    "BHD": "Bahraini Dinar",
                    "BIF": "Burundian Franc",
                    "BMD": "Bermudan Dollar",
                    "BND": "Brunei Dollar",
                    "BOB": "Bolivian Boliviano",
                    "BRL": "Brazilian Real",
                    "BSD": "Bahamian Dollar",
                    "BTC": "Bitcoin",
                    "BTN": "Bhutanese Ngultrum",
                    "BWP": "Botswanan Pula",
                    "BYN": "New Belarusian Ruble",
                    "BYR": "Belarusian Ruble",
                    "BZD": "Belize Dollar",
                    "CAD": "Canadian Dollar",
                    "CDF": "Congolese Franc",
                    "CHF": "Swiss Franc",
                    "CLF": "Chilean Unit of Account (UF)",
                    "CLP": "Chilean Peso",
                    "CNY": "Chinese Yuan",
                    "COP": "Colombian Peso",
                    "CRC": "Costa Rican Colón",
                    "CUC": "Cuban Convertible Peso",
                    "CUP": "Cuban Peso",
                    "CVE": "Cape Verdean Escudo",
                    "CZK": "Czech Republic Koruna",
                    "DJF": "Djiboutian Franc",
                    "DKK": "Danish Krone",
                    "DOP": "Dominican Peso",
                    "DZD": "Algerian Dinar",
                    "EGP": "Egyptian Pound",
                    "ERN": "Eritrean Nakfa",
                    "ETB": "Ethiopian Birr",
                    "EUR": "Euro",
                    "FJD": "Fijian Dollar",
                    "FKP": "Falkland Islands Pound",
                    "GBP": "British Pound Sterling",
                    "GEL": "Georgian Lari",
                    "GGP": "Guernsey Pound",
                    "GHS": "Ghanaian Cedi",
                    "GIP": "Gibraltar Pound",
                    "GMD": "Gambian Dalasi",
                    "GNF": "Guinean Franc",
                    "GTQ": "Guatemalan Quetzal",
                    "GYD": "Guyanaese Dollar",
                    "HKD": "Hong Kong Dollar",
                    "HNL": "Honduran Lempira",
                    "HRK": "Croatian Kuna",
                    "HTG": "Haitian Gourde",
                    "HUF": "Hungarian Forint",
                    "IDR": "Indonesian Rupiah",
                    "ILS": "Israeli New Sheqel",
                    "IMP": "Manx pound",
                    "INR": "Indian Rupee",
                    "IQD": "Iraqi Dinar",
                    "IRR": "Iranian Rial",
                    "ISK": "Icelandic Króna",
                    "JEP": "Jersey Pound",
                    "JMD": "Jamaican Dollar",
                    "JOD": "Jordanian Dinar",
                    "JPY": "Japanese Yen",
                    "KES": "Kenyan Shilling",
                    "KGS": "Kyrgystani Som",
                    "KHR": "Cambodian Riel",
                    "KMF": "Comorian Franc",
                    "KPW": "North Korean Won",
                    "KRW": "South Korean Won",
                    "KWD": "Kuwaiti Dinar",
                    "KYD": "Cayman Islands Dollar",
                    "KZT": "Kazakhstani Tenge",
                    "LAK": "Laotian Kip",
                    "LBP": "Lebanese Pound",
                    "LKR": "Sri Lankan Rupee",
                    "LRD": "Liberian Dollar",
                    "LSL": "Lesotho Loti",
                    "LTL": "Lithuanian Litas",
                    "LVL": "Latvian Lats",
                    "LYD": "Libyan Dinar",
                    "MAD": "Moroccan Dirham",
                    "MDL": "Moldovan Leu",
                    "MGA": "Malagasy Ariary",
                    "MKD": "Macedonian Denar",
                    "MMK": "Myanma Kyat",
                    "MNT": "Mongolian Tugrik",
                    "MOP": "Macanese Pataca",
                    "MRU": "Mauritanian Ouguiya",
                    "MUR": "Mauritian Rupee",
                    "MVR": "Maldivian Rufiyaa",
                    "MWK": "Malawian Kwacha",
                    "MXN": "Mexican Peso",
                    "MYR": "Malaysian Ringgit",
                    "MZN": "Mozambican Metical",
                    "NAD": "Namibian Dollar",
                    "NGN": "Nigerian Naira",
                    "NIO": "Nicaraguan Córdoba",
                    "NOK": "Norwegian Krone",
                    "NPR": "Nepalese Rupee",
                    "NZD": "New Zealand Dollar",
                    "OMR": "Omani Rial",
                    "PAB": "Panamanian Balboa",
                    "PEN": "Peruvian Nuevo Sol",
                    "PGK": "Papua New Guinean Kina",
                    "PHP": "Philippine Peso",
                    "PKR": "Pakistani Rupee",
                    "PLN": "Polish Zloty",
                    "PYG": "Paraguayan Guarani",
                    "QAR": "Qatari Rial",
                    "RON": "Romanian Leu",
                    "RSD": "Serbian Dinar",
                    "RUB": "Russian Ruble",
                    "RWF": "Rwandan Franc",
                    "SAR": "Saudi Riyal",
                    "SBD": "Solomon Islands Dollar",
                    "SCR": "Seychellois Rupee",
                    "SDG": "South Sudanese Pound",
                    "SEK": "Swedish Krona",
                    "SGD": "Singapore Dollar",
                    "SHP": "Saint Helena Pound",
                    "SLE": "Sierra Leonean Leone",
                    "SLL": "Sierra Leonean Leone",
                    "SOS": "Somali Shilling",
                    "SRD": "Surinamese Dollar",
                    "STD": "São Tomé and Príncipe Dobra",
                    "SVC": "Salvadoran Colón",
                    "SYP": "Syrian Pound",
                    "SZL": "Swazi Lilangeni",
                    "THB": "Thai Baht",
                    "TJS": "Tajikistani Somoni",
                    "TMT": "Turkmenistani Manat",
                    "TND": "Tunisian Dinar",
                    "TOP": "Tongan Paʻanga",
                    "TRY": "Turkish Lira",
                    "TTD": "Trinidad and Tobago Dollar",
                    "TWD": "New Taiwan Dollar",
                    "TZS": "Tanzanian Shilling",
                    "UAH": "Ukrainian Hryvnia",
                    "UGX": "Ugandan Shilling",
                    "USD": "United States Dollar",
                    "UYU": "Uruguayan Peso",
                    "UZS": "Uzbekistan Som",
                    "VEF": "Venezuelan Bolívar Fuerte",
                    "VES": "Sovereign Bolivar",
                    "VND": "Vietnamese Dong",
                    "VUV": "Vanuatu Vatu",
                    "WST": "Samoan Tala",
                    "XAF": "CFA Franc BEAC",
                    "XAG": "Silver (troy ounce)",
                    "XAU": "Gold (troy ounce)",
                    "XCD": "East Caribbean Dollar",
                    "XDR": "Special Drawing Rights",
                    "XOF": "CFA Franc BCEAO",
                    "XPF": "CFP Franc",
                    "YER": "Yemeni Rial",
                    "ZAR": "South African Rand",
                    "ZMK": "Zambian Kwacha (pre-2013)",
                    "ZMW": "Zambian Kwacha",
                    "ZWL": "Zimbabwean Dollar"
                  }
                }
              }
            }
          }
        }
      }
    },
    "/api/latest": {
      "get": {
        "tags": [
          "Change Base Currency"
        ],
        "summary": "Change base currency",
		"operationId":"convert_get",
        "description": "You can change the currency to which your output currency rates are relative to by appending the `base` parameter to your API request URL and setting it to the three-letter code of your preferred base currency.",
        "parameters": [
          {
            "name": "base",
            "in": "query",
            "schema": {
              "type": "string"
            },
            "description": "[optional] Enter the three-letter currency code of your preferred base currency.\n",
            "example": "USD"
          }
        ],
        "responses": {
          "200": {
            "description": "OK",
            "headers": {
              "date": {
                "schema": {
                  "type": "string",
                  "example": "Tue, 19 Mar 2024 15:34:22 GMT"
                }
              },
              "content-type": {
                "schema": {
                  "type": "string",
                  "example": "application/json; Charset=UTF-8"
                }
              },
              "transfer-encoding": {
                "schema": {
                  "type": "string",
                  "example": "chunked"
                }
              },
              "x-apilayer-transaction-id": {
                "schema": {
                  "type": "string",
                  "example": "74ba3ad2-a2dc-4a66-bf23-4ac6ff5b1996"
                }
              },
              "access-control-allow-methods": {
                "schema": {
                  "type": "string",
                  "example": "GET, HEAD, POST, PUT, PATCH, DELETE, OPTIONS"
                }
              },
              "last-modified": {
                "schema": {
                  "type": "string",
                  "example": "Tue, 19 Mar 2024 15:34:05 GMT"
                }
              },
              "etag": {
                "schema": {
                  "type": "string",
                  "example": "5d424e42a6b7b264261d0717209dc7e3"
                }
              },
              "access-control-allow-origin": {
                "schema": {
                  "type": "string",
                  "example": "*"
                }
              },
              "x-request-time": {
                "schema": {
                  "type": "number",
                  "example": "0.012"
                }
              }
            },
            "content": {
              "application/json": {
                "schema": {
                  "type": "object"
                },
                "example": {
                  "success": true,
                  "timestamp": 1710862445,
                  "base": "USD",
                  "date": "2024-03-19",
                  "rates": {
                    "AED": 3.672403,
                    "AFN": 71.265629,
                    "ALL": 95.213955,
                    "AMD": 402.331958,
                    "ANG": 1.802429,
                    "AOA": 832.633032,
                    "ARS": 852.753905,
                    "AUD": 1.531394,
                    "AWG": 1.8,
                    "AZN": 1.697294,
                    "BAM": 1.802655,
                    "BBD": 2.019254,
                    "BDT": 109.75621,
                    "BGN": 1.801798,
                    "BHD": 0.376877,
                    "BIF": 2860.592654,
                    "BMD": 1,
                    "BND": 1.342089,
                    "BOB": 6.911077,
                    "BRL": 5.025199,
                    "BSD": 1.000041,
                    "BTC": 0.000015759735,
                    "BTN": 83.028596,
                    "BWP": 13.718541,
                    "BYN": 3.272317,
                    "BYR": 19600,
                    "BZD": 2.015844,
                    "CAD": 1.359035,
                    "CDF": 2773.000062,
                    "CHF": 0.88837,
                    "CLF": 0.034982,
                    "CLP": 965.200977,
                    "CNY": 7.199298,
                    "COP": 3892.29,
                    "CRC": 502.799733,
                    "CUC": 1,
                    "CUP": 26.5,
                    "CVE": 101.630943,
                    "CZK": 23.286604,
                    "DJF": 178.091156,
                    "DKK": 6.869699,
                    "DOP": 59.027122,
                    "DZD": 134.599405,
                    "EGP": 47.050201,
                    "ERN": 15,
                    "ETB": 56.799779,
                    "EUR": 0.92124,
                    "FJD": 2.26815,
                    "FKP": 0.78544,
                    "GBP": 0.78712,
                    "GEL": 2.679878,
                    "GGP": 0.78544,
                    "GHS": 13.018411,
                    "GIP": 0.78544,
                    "GMD": 67.92498,
                    "GNF": 8596.709526,
                    "GTQ": 7.800539,
                    "GYD": 209.452266,
                    "HKD": 7.822065,
                    "HNL": 24.695033,
                    "HRK": 6.882375,
                    "HTG": 132.586144,
                    "HUF": 363.670971,
                    "IDR": 15740.8,
                    "ILS": 3.67315,
                    "IMP": 0.78544,
                    "INR": 83.02555,
                    "IQD": 1310.106457,
                    "IRR": 42034.999801,
                    "ISK": 137.179945,
                    "JEP": 0.78544,
                    "JMD": 154.093601,
                    "JOD": 0.7089,
                    "JPY": 150.775991,
                    "KES": 132.497187,
                    "KGS": 89.510254,
                    "KHR": 4048.094161,
                    "KMF": 452.950526,
                    "KPW": 899.97938,
                    "KRW": 1338.929755,
                    "KWD": 0.30751,
                    "KYD": 0.833399,
                    "KZT": 451.753537,
                    "LAK": 20925.870452,
                    "LBP": 89558.264396,
                    "LKR": 303.977142,
                    "LRD": 192.649748,
                    "LSL": 18.949797,
                    "LTL": 2.95274,
                    "LVL": 0.60489,
                    "LYD": 4.820476,
                    "MAD": 10.046777,
                    "MDL": 17.726571,
                    "MGA": 4495.241607,
                    "MKD": 56.761599,
                    "MMK": 2100.17927,
                    "MNT": 3400.292164,
                    "MOP": 8.058437,
                    "MRU": 39.914989,
                    "MUR": 46.08936,
                    "MVR": 15.405027,
                    "MWK": 1683.526511,
                    "MXN": 16.86776,
                    "MYR": 4.732997,
                    "MZN": 63.499756,
                    "NAD": 18.969783,
                    "NGN": 1477.249886,
                    "NIO": 36.803539,
                    "NOK": 10.647498,
                    "NPR": 132.846049,
                    "NZD": 1.65241,
                    "OMR": 0.384942,
                    "PAB": 1.000041,
                    "PEN": 3.70127,
                    "PGK": 3.769742,
                    "PHP": 55.921979,
                    "PKR": 278.65069,
                    "PLN": 3.98115,
                    "PYG": 7303.730673,
                    "QAR": 3.64075,
                    "RON": 4.582198,
                    "RSD": 107.992059,
                    "RUB": 91.449759,
                    "RWF": 1284.200727,
                    "SAR": 3.75034,
                    "SBD": 8.475185,
                    "SCR": 13.543068,
                    "SDG": 585.999997,
                    "SEK": 10.44705,
                    "SGD": 1.34213,
                    "SHP": 1.272979,
                    "SLE": 22.592355,
                    "SLL": 22592.354936,
                    "SOS": 571.50088,
                    "SRD": 35.2385,
                    "STD": 20697.981008,
                    "SVC": 8.750593,
                    "SYP": 13001.807992,
                    "SZL": 18.976911,
                    "THB": 36.08031,
                    "TJS": 10.970989,
                    "TMT": 3.51,
                    "TND": 3.10275,
                    "TOP": 2.368982,
                    "TRY": 32.344298,
                    "TTD": 6.788488,
                    "TWD": 31.793503,
                    "TZS": 2549.999971,
                    "UAH": 39.157384,
                    "UGX": 3880.345268,
                    "USD": 1,
                    "UYU": 38.471642,
                    "UZS": 12562.733017,
                    "VEF": 3624928.073833,
                    "VES": 36.219996,
                    "VND": 24750,
                    "VUV": 119.91961,
                    "WST": 2.751039,
                    "XAF": 604.593739,
                    "XAG": 0.040067,
                    "XAU": 0.000464,
                    "XCD": 2.70255,
                    "XDR": 0.751002,
                    "XOF": 604.593739,
                    "XPF": 110.15002,
                    "YER": 250.349832,
                    "ZAR": 18.936703,
                    "ZMK": 9001.186468,
                    "ZMW": 25.727124,
                    "ZWL": 321.999592
                  }
                }
              }
            }
          }
        }
      }
    },
    "/api/2013-12-24": {
      "get": {
        "tags": [
          "Historial Rates"
        ],
        "summary": "Historical Rates",
		"operationId":"historical_rates_get",
        "description": "Historical rates are available for most currencies all the way back to the year of 1999. You can query the Fixer API for historical rates by appending a date (format `YYYY-MM-DD`) to the base URL.",
        "parameters": [
          {
            "name": "base",
            "in": "query",
            "schema": {
              "type": "string"
            },
            "description": "[optional] Enter the three-letter currency code of your preferred base currency.\n",
            "example": "USD"
          },
          {
            "name": "symbols",
            "in": "query",
            "schema": {
              "type": "string"
            },
            "description": "[optional] Enter a list of comma-separated currency codes to limit output currencies.",
            "example": "INR"
          }
        ],
        "responses": {
          "200": {
            "description": "OK",
            "headers": {
              "date": {
                "schema": {
                  "type": "string",
                  "example": "Tue, 19 Mar 2024 14:14:42 GMT"
                }
              },
              "content-type": {
                "schema": {
                  "type": "string",
                  "example": "application/json; Charset=UTF-8"
                }
              },
              "transfer-encoding": {
                "schema": {
                  "type": "string",
                  "example": "chunked"
                }
              },
              "x-apilayer-transaction-id": {
                "schema": {
                  "type": "string",
                  "example": "4605c076-2696-4f3e-ad29-0ce88b287730"
                }
              },
              "access-control-allow-methods": {
                "schema": {
                  "type": "string",
                  "example": "GET, HEAD, POST, PUT, PATCH, DELETE, OPTIONS"
                }
              },
              "last-modified": {
                "schema": {
                  "type": "string",
                  "example": "Tue, 24 Dec 2013 23:59:59 GMT"
                }
              },
              "etag": {
                "schema": {
                  "type": "string",
                  "example": "7e79f2cfe912da36f23083f8660dd68f"
                }
              },
              "access-control-allow-origin": {
                "schema": {
                  "type": "string",
                  "example": "*"
                }
              },
              "x-request-time": {
                "schema": {
                  "type": "number",
                  "example": "0.011"
                }
              }
            },
            "content": {
              "application/json": {
                "schema": {
                  "type": "object"
                },
                "example": {
                  "success": true,
                  "timestamp": 1387929599,
                  "historical": true,
                  "base": "USD",
                  "date": "2013-12-24",
                  "rates": {
                    "INR": 61.78381
                  }
                }
              }
            }
          }
        }
      }
    },
    "/api/convert": {
      "get": {
        "tags": [
          "Convert"
        ],
        "summary": "Convert according to historical rates",
        "description": "Using `convert` endpoint, you can convert any amount from one currency to another based on the latest rates or historical rates.",
        "parameters": [
          {
            "name": "from",
            "in": "query",
            "schema": {
              "type": "string"
            },
            "required": true,
            "description": "The three-letter currency code of the currency you would like to convert from.\n",
            "example": "USD"
          },
          {
            "name": "to",
            "in": "query",
            "schema": {
              "type": "string"
            },
            "example": "INR"
          },
          {
            "name": "amount",
            "in": "query",
            "schema": {
              "type": "integer"
            },
            "required": true,
            "description": "The amount to be converted.\n",
            "example": "100"
          },
          {
            "name": "date",
            "in": "query",
            "schema": {
              "type": "string"
            },
            "description": "[optional] Specify a date (format YYYY-MM-DD) to use historical rates for this conversion.",
            "example": "1999-08-14"
          }
        ],
        "responses": {
          "200": {
            "description": "OK",
            "headers": {
              "date": {
                "schema": {
                  "type": "string",
                  "example": "Tue, 19 Mar 2024 15:46:03 GMT"
                }
              },
              "content-type": {
                "schema": {
                  "type": "string",
                  "example": "application/json; Charset=UTF-8"
                }
              },
              "transfer-encoding": {
                "schema": {
                  "type": "string",
                  "example": "chunked"
                }
              },
              "x-apilayer-transaction-id": {
                "schema": {
                  "type": "string",
                  "example": "7638dccc-aa07-4070-9ee6-f288d7ee2a73"
                }
              },
              "access-control-allow-methods": {
                "schema": {
                  "type": "string",
                  "example": "GET, HEAD, POST, PUT, PATCH, DELETE, OPTIONS"
                }
              },
              "etag": {
                "schema": {
                  "type": "string",
                  "example": "b15df7337e33b47189142eb5b5ddf689"
                }
              },
              "access-control-allow-origin": {
                "schema": {
                  "type": "string",
                  "example": "*"
                }
              },
              "x-request-time": {
                "schema": {
                  "type": "number",
                  "example": "0.008"
                }
              }
            },
            "content": {
              "application/json": {
                "schema": {
                  "type": "object"
                },
                "example": {
                  "success": true,
                  "query": {
                    "from": "USD",
                    "to": "INR",
                    "amount": 100
                  },
                  "info": {
                    "timestamp": 934675199,
                    "rate": 43.49913
                  },
                  "date": "1999-08-14",
                  "historical": true,
                  "result": 4349.913
                }
              }
            }
          }
        }
      }
    },
    "/api/timeseries": {
      "get": {
        "tags": [
          "Time Series"
        ],
        "summary": "Rates b/w two dates",
        "description": "If supported by your subscription plan, the Fixer API's `timeseries` endpoint lets you query the API for daily historical rates between two dates of your choice, with a maximum time frame of 365 days.",
        "parameters": [
          {
            "name": "symbols",
            "in": "query",
            "schema": {
              "type": "string"
            },
            "description": "[optional] Enter a list of comma-separated currency codes to limit output currencies.",
            "example": "USD,EUR"
          },
          {
            "name": "start_date",
            "in": "query",
            "schema": {
              "type": "string"
            },
            "required": true,
            "description": "The start date of your preferred timeframe.\n",
            "example": "2012-05-01"
          },
          {
            "name": "end_date",
            "in": "query",
            "schema": {
              "type": "string"
            },
            "required": true,
            "description": "The end date of your preferred timeframe.\n",
            "example": "2012-05-25"
          }
        ],
        "responses": {
          "200": {
            "description": "OK",
            "headers": {
              "date": {
                "schema": {
                  "type": "string",
                  "example": "Tue, 19 Mar 2024 15:48:57 GMT"
                }
              },
              "content-type": {
                "schema": {
                  "type": "string",
                  "example": "application/json; Charset=UTF-8"
                }
              },
              "transfer-encoding": {
                "schema": {
                  "type": "string",
                  "example": "chunked"
                }
              },
              "x-apilayer-transaction-id": {
                "schema": {
                  "type": "string",
                  "example": "5cf8855e-8d3d-4ebc-9882-555f23ca8b41"
                }
              },
              "access-control-allow-methods": {
                "schema": {
                  "type": "string",
                  "example": "GET, HEAD, POST, PUT, PATCH, DELETE, OPTIONS"
                }
              },
              "etag": {
                "schema": {
                  "type": "string",
                  "example": "2f4fba675530a12a97b6529e13623687"
                }
              },
              "access-control-allow-origin": {
                "schema": {
                  "type": "string",
                  "example": "*"
                }
              },
              "x-request-time": {
                "schema": {
                  "type": "number",
                  "example": "0.038"
                }
              }
            },
            "content": {
              "application/json": {
                "schema": {
                  "type": "object"
                },
                "example": {
                  "success": true,
                  "timeseries": true,
                  "start_date": "2012-05-01",
                  "end_date": "2012-05-25",
                  "base": "EUR",
                  "rates": {
                    "2012-05-01": {
                      "USD": 1.322891,
                      "EUR": 1
                    },
                    "2012-05-02": {
                      "USD": 1.315066,
                      "EUR": 1
                    },
                    "2012-05-03": {
                      "USD": 1.314491,
                      "EUR": 1
                    },
                    "2012-05-04": {
                      "USD": 1.309598,
                      "EUR": 1
                    },
                    "2012-05-05": {
                      "USD": 1.310795,
                      "EUR": 1
                    },
                    "2012-05-06": {
                      "USD": 1.310795,
                      "EUR": 1
                    },
                    "2012-05-07": {
                      "USD": 1.305192,
                      "EUR": 1
                    },
                    "2012-05-08": {
                      "USD": 1.301463,
                      "EUR": 1
                    },
                    "2012-05-09": {
                      "USD": 1.294599,
                      "EUR": 1
                    },
                    "2012-05-10": {
                      "USD": 1.295035,
                      "EUR": 1
                    },
                    "2012-05-11": {
                      "USD": 1.293056,
                      "EUR": 1
                    },
                    "2012-05-12": {
                      "USD": 1.293268,
                      "EUR": 1
                    },
                    "2012-05-13": {
                      "USD": 1.293268,
                      "EUR": 1
                    },
                    "2012-05-14": {
                      "USD": 1.284365,
                      "EUR": 1
                    },
                    "2012-05-15": {
                      "USD": 1.276179,
                      "EUR": 1
                    },
                    "2012-05-16": {
                      "USD": 1.272686,
                      "EUR": 1
                    },
                    "2012-05-17": {
                      "USD": 1.269783,
                      "EUR": 1
                    },
                    "2012-05-18": {
                      "USD": 1.273209,
                      "EUR": 1
                    },
                    "2012-05-19": {
                      "USD": 1.274101,
                      "EUR": 1
                    },
                    "2012-05-20": {
                      "USD": 1.274101,
                      "EUR": 1
                    },
                    "2012-05-21": {
                      "USD": 1.278812,
                      "EUR": 1
                    },
                    "2012-05-22": {
                      "USD": 1.271223,
                      "EUR": 1
                    },
                    "2012-05-23": {
                      "USD": 1.25921,
                      "EUR": 1
                    },
                    "2012-05-24": {
                      "USD": 1.255457,
                      "EUR": 1
                    },
                    "2012-05-25": {
                      "USD": 1.252213,
                      "EUR": 1
                    }
                  }
                }
              }
            }
          }
        }
      }
    },
    "/api/fluctuation": {
      "get": {
        "tags": [
          "Fluctuation"
        ],
        "summary": "Fluctuation b/w two dates",
        "description": "Using the Fixer API's `fluctuation` endpoint you will be able to retrieve information about how currencies fluctuate on a day-to-day basis. To use this feature, simply append a `start_date` and `end_date` and choose which currencies (symbols) you would like to query the API for. Please note that the maximum allowed timeframe is 365 days.",
        "parameters": [
          {
            "name": "symbols",
            "in": "query",
            "schema": {
              "type": "string"
            },
            "description": "[optional] Enter a list of comma-separated currency codes to limit output currencies.",
            "example": "USD"
          },
          {
            "name": "start_date",
            "in": "query",
            "schema": {
              "type": "string"
            },
            "required": true,
            "description": "The start date of your preferred fluctuation timeframe.\n",
            "example": "2015-12-01"
          },
          {
            "name": "end_date",
            "in": "query",
            "schema": {
              "type": "string"
            },
            "required": true,
            "description": "The end date of your preferred fluctuation timeframe.\n",
            "example": "2016-05-24"
          }
        ],
        "responses": {
          "200": {
            "description": "OK",
            "headers": {
              "date": {
                "schema": {
                  "type": "string",
                  "example": "Tue, 19 Mar 2024 15:54:46 GMT"
                }
              },
              "content-type": {
                "schema": {
                  "type": "string",
                  "example": "application/json; Charset=UTF-8"
                }
              },
              "transfer-encoding": {
                "schema": {
                  "type": "string",
                  "example": "chunked"
                }
              },
              "x-apilayer-transaction-id": {
                "schema": {
                  "type": "string",
                  "example": "e680afc7-8860-46b6-9e14-1e7006231134"
                }
              },
              "access-control-allow-methods": {
                "schema": {
                  "type": "string",
                  "example": "GET, HEAD, POST, PUT, PATCH, DELETE, OPTIONS"
                }
              },
              "etag": {
                "schema": {
                  "type": "string",
                  "example": "0947f20b73d8c2f8133978d942911701"
                }
              },
              "access-control-allow-origin": {
                "schema": {
                  "type": "string",
                  "example": "*"
                }
              },
              "x-request-time": {
                "schema": {
                  "type": "number",
                  "example": "0.008"
                }
              }
            },
            "content": {
              "application/json": {
                "schema": {
                  "type": "object"
                },
                "example": {
                  "success": true,
                  "fluctuation": true,
                  "start_date": "2015-12-01",
                  "end_date": "2016-05-24",
                  "base": "EUR",
                  "rates": {
                    "USD": {
                      "start_rate": 1.062855,
                      "end_rate": 1.114116,
                      "change": 0.0513,
                      "change_pct": 4.823
                    }
                  }
                }
              }
            }
          }
        }
      }
    }
  }
}