Pular para o conteúdo

API de câmbio e cotação do dólar grátis

4 de 4 opções responderam com o dado esperado na última verificação. Existem duas perguntas diferentes por trás de "cotação do dólar". Uma é a taxa oficial de um dia, usada em contratos e na contabilidade: a PTAX, calculada pelo Banco Central. A outra é o preço de agora, que vem de agregadores de mercado.
  1. Banco Central do Brasil — PTAX

    A taxa oficial. Consulta por data; não há valor em fins de semana e feriados.

    GET https://olinda.bcb.gov.br/olinda/servico/PTAX/versao/v1/odata/CotacaoDolarDia(dataCotacao=@dataCotacao)?@dataCotacao='10-01-2026'&$format=json

    Roda no navegadorFuncionando

  2. AwesomeAPI — Câmbio

    Cotações ao longo do dia para dezenas de pares com o real. É um agregador, não a PTAX.

    GET https://economia.awesomeapi.com.br/json/last/USD-BRL

    Roda no navegadorFuncionando

  3. Frankfurter

    Taxas de referência diárias de bancos centrais, com histórico e conversão entre moedas.

    GET https://api.frankfurter.dev/v1/latest?base=USD&symbols=EUR,BRL

    Roda no navegadorFuncionando

  4. BrasilAPI — Taxas

    Selic, CDI e IPCA em uma única chamada, para cálculos de juros.

    GET https://brasilapi.com.br/api/taxas/v1

    Roda no navegadorFuncionando

Retrato do build, não é dado ao vivo. Uma execução do verificador em , a partir da máquina que gerou o site. Como verificamos (em inglês)

Exemplo com Banco Central do Brasil — PTAX

Shell
curl -s 'https://olinda.bcb.gov.br/olinda/servico/PTAX/versao/v1/odata/CotacaoDolarDia(dataCotacao=@dataCotacao)?@dataCotacao='\''10-01-2026'\''&$format=json'

Resposta guardada pelo verificador em (HTTP 200), encurtada:

application/json
{
  "@odata.context": "https://was-p.bcnet.bcb.gov.br/olinda/servico/PTAX/versao/v1/odata$metadata#_CotacaoDolarDia",
  "value": [
    {
      "cotacaoCompra": 5.2073,
      "cotacaoVenda": 5.2079,
      "dataHoraCotacao": "2026-10-01 13:10:35.4469"
    }
  ]
}

Como escolher e o que cuidar

Escolha a API pela pergunta que o seu sistema precisa responder, e mostre sempre a data e a fonte ao lado do valor.

  • Nenhuma dessas taxas é a que o banco ou o cartão cobra. Sobre elas entram spread e IOF.
  • A PTAX de hoje só é publicada no fim do dia útil. Para o valor de fechamento, consulte o dia útil anterior.
  • Não apresente a cotação de um agregador como "oficial".

Perguntas frequentes

Qual API devolve a cotação oficial do dólar?

A API Olinda do Banco Central, no serviço PTAX. Ela devolve as taxas de compra e venda para a data informada e não exige chave.

A PTAX está disponível no fim de semana?

Não. A PTAX é calculada apenas em dias úteis. Para sábado, domingo ou feriado, use a cotação do último dia útil anterior.

Posso usar essas cotações para cobrar clientes?

Para contratos e notas, o usual é a PTAX do dia definido em contrato. Cotações de agregadores servem para exibir uma referência, não para liquidar valores.

Outros guias