Moedas
Histórico de Moedas
Retorna a série histórica diária da cotação PTAX de venda para um ou mais pares contra o real. Ideal para back-testing, gráficos de longo prazo e análise de risco cambial.
Authorization
Bearer AuthorizationBearer <token>
Token de API obtido no dashboard em brapi.dev/dashboard
In: header
Query Parameters
currency*string
Pares de moedas separados por vírgula (ex: USD-BRL,EUR-BRL). Máximo 20.
startDate?string
Data de início no formato YYYY-MM-DD.
Match
^\d{4}-\d{2}-\d{2}$endDate?string
Data de fim no formato YYYY-MM-DD.
Match
^\d{4}-\d{2}-\d{2}$sortOrder?string
Ordem das observações pela data. Padrão: desc.
Value in
"asc" | "desc"limit?integer
Máximo de observações por par. Padrão: 365.
Range
0 <= valueResponse Body
application/json
application/json
application/json
application/json
application/json
curl -X GET "https://brapi.dev/api/v2/currency/historical?currency=USD-BRL%2CEUR-BRL"{
"results": [
{
"pair": "USD-BRL",
"fromCurrency": "USD",
"toCurrency": "BRL",
"observations": [
{
"date": "2026-04-30",
"value": 4.9886
},
{
"date": "2026-04-29",
"value": 4.9712
},
{
"date": "2026-04-28",
"value": 4.9854
},
{
"date": "2026-04-25",
"value": 5.0123
},
{
"date": "2026-04-24",
"value": 5.0218
}
]
},
{
"pair": "EUR-BRL",
"fromCurrency": "EUR",
"toCurrency": "BRL",
"observations": [
{
"date": "2026-04-30",
"value": 5.6712
},
{
"date": "2026-04-29",
"value": 5.6543
},
{
"date": "2026-04-28",
"value": 5.6789
}
]
}
],
"requestedAt": "2026-04-30T12:00:00.000Z",
"took": 14
}{
"error": true,
"message": "Parâmetros inválidos",
"code": "BAD_REQUEST"
}{
"error": true,
"message": "Token de autenticação inválido ou ausente",
"code": "UNAUTHORIZED"
}{
"error": true,
"message": "Você não tem permissão para acessar este recurso",
"code": "FORBIDDEN"
}{
"error": true,
"message": "Erro interno do servidor",
"code": "INTERNAL_SERVER_ERROR"
}