{days}: Get daily exchange rate history

API: com.br:economia-awesome-api
Endpoint: /json/daily/{currency_pair}/{days}
Response format: unknown
Auth: none
Method: GET
Last Status: 200
Latency: 152ms

Description

Returns historical exchange rate data for a currency pair over a specified number of days (1-360).

Parameters (4)

currency_pair (string, path, required)

Currency pair code (e.g., USD-BRL)

days (integer, path, required)

Number of days to return (default 1, maximum 360)

Constraints: {'minimum': 1, 'maximum': 360}

end_date (string, query, optional)

End date filter (format: YYYYMMDD)

Constraints: {'pattern': '^\\d{8}$'}

start_date (string, query, optional)

Start date filter (format: YYYYMMDD)

Constraints: {'pattern': '^\\d{8}$'}

Examples (1)

Get daily exchange rate history openapi-spec
curl 'https://economia.awesomeapi.com.br/json/daily/USD-BRL/5?start_date=20260101&end_date=20260331'
import requests

resp = requests.get(
    "https://economia.awesomeapi.com.br/json/daily/USD-BRL/5",
    params={
        'start_date': '20260101',
        'end_date': '20260331',
    },
)
data = resp.json()
import zingu_apis

api = zingu_apis.api("economia-awesome")
result = api.fetch("json/daily/{currency_pair}/{days}", start_date=20260101, end_date=20260331)

for item in result:
    print(item)
const resp = await fetch("https://economia.awesomeapi.com.br/json/daily/USD-BRL/5?start_date=20260101&end_date=20260331");
const data = await resp.json();

Probe History

Latency

Status Codes

TimeStatusLatencySize
2026-04-16 00:52:31.500430 200 152ms
2026-04-15 03:04:29.449787 200 842ms
2026-04-14 00:54:47.731512 200 163ms
2026-04-12 14:49:42.710258 200 991ms