Taxas de câmbio PTAX do Banco Central, em JSON limpo. Aberto, sem chave. Valores como string decimal exata (nunca float).
GET /moedas # catálogo (10 moedas de boletim) GET /moedas?q=euro # busca
GET /rate/{moeda}
?date=AAAA-MM-DD # padrão: hoje (America/Sao_Paulo)
?bulletin=fechamento|abertura|intermediario|all # padrão fechamento
?fallback=true|false # padrão true: anda p/ o último dia útil publicado
/rate/USD?date=2025-01-31
/rate/EUR?date=2025-02-01 # sábado → referenceDate = sexta, fallback:true
GET /series/{moeda}?start=AAAA-MM-DD&end=AAAA-MM-DD&fill=raw|ffill
GET /latest/{moeda}
GET /convert?amount=100&from=USD&to=EUR&date=AAAA-MM-DD&side=venda|compra
GET /odata/{Recurso}?... # passthrough OData cru
Fonte: Banco Central do Brasil — PTAX. Boletim de fechamento publicado ~13:00–13:30 (America/Sao_Paulo); "hoje" pode ainda não ter cotação pela manhã. cotacaoCompra/Venda (BRL) são o valor primário; paridade* é a relação com o USD. Serviço fornecido como está.