FXRatesAPI · Authentication Profile

Fxratesapi Authentication

Authentication

FXRatesAPI secures its APIs with apiKey and http across 2 declared security schemes, as derived from its OpenAPI definitions.

Foreign ExchangeFXCurrencyExchange RatesForexCurrency ConversionHistorical RatesFinancial DataCryptocurrencies
Methods: apiKey, http Schemes: 2 OAuth flows: API key in:

Security Schemes

apiKeyQuery apiKey
· in: query ()
bearerAuth http
scheme: bearer

Source

Authentication Profile

Raw ↑
generated: '2026-07-12'
method: probed
source: live probes of api.fxratesapi.com + fxratesapi.com/docs/authentication
summary:
  types:
  - apiKey
  - http
schemes:
- name: apiKeyQuery
  type: apiKey
  in: query
  keyName: api_key
  description: >-
    API key passed as the api_key query parameter, e.g.
    https://api.fxratesapi.com/latest?api_key=YOUR_KEY. Confirmed accepted
    (HTTP 200) during live probing.
  sources:
  - https://fxratesapi.com/docs/authentication
  - openapi/fxratesapi-openapi.yml
- name: bearerAuth
  type: http
  scheme: bearer
  description: >-
    API key passed as an Authorization: Bearer [example key] header, per the
    FXRatesAPI authentication documentation.
  sources:
  - https://fxratesapi.com/docs/authentication
  - openapi/fxratesapi-openapi.yml
accessModel:
  anonymousTier: true
  notes: >-
    A limited tier is usable without any API key. GET /latest, /historical,
    /timeseries, /convert, and /currencies all returned HTTP 200 with valid JSON
    when called anonymously on 2026-07-12, and an obviously invalid api_key value
    was ignored (the request still succeeded as anonymous) rather than rejected.
    A paid API key raises request quotas, increases update frequency, and unlocks
    base-currency switching per the pricing page.