Listar Criptomoedas
Endpoints focados na obtenção de dados sobre Criptomoedas.
Inclui consulta de cotações atuais em diversas moedas fiduciárias, dados históricos e listagem de criptomoedas suportadas pela API.
Listar Todas as Criptomoedas Disponíveis
Obtenha a lista completa de todas as siglas (tickers) de criptomoedas que a API Brapi suporta para consulta no endpoint /api/v2/crypto.
Funcionalidade:
- Retorna um array
coinscom as siglas. - Pode ser filtrado usando o parâmetro
search.
Autenticação:
Requer token de autenticação via token (query) ou Authorization (header).
Exemplo de Requisição:
Listar todas as criptomoedas disponíveis:
curl -X GET "https://brapi.dev/api/v2/crypto/available?token=SEU_TOKEN"Buscar criptomoedas cujo ticker contenha 'DOGE':
curl -X GET "https://brapi.dev/api/v2/crypto/available?search=DOGE&token=SEU_TOKEN"Resposta:
A resposta é um objeto JSON com a chave coins, contendo um array de strings com as siglas das criptomoedas (ex: ["BTC", "ETH", "LTC", "XRP"]).
Autenticação via header HTTP Authorization. Use o formato Authorization: Bearer SEU_TOKEN. Obtenha seu token.
In: header
Query Parameters
Opcional. Termo para filtrar a lista de siglas de criptomoedas (correspondência parcial, case-insensitive). Se omitido, retorna todas as siglas.
Obrigatório caso não esteja adicionado como header "Authorization". Seu token de autenticação pessoal da API Brapi.
Formas de Envio:
- Query Parameter: Adicione
?token=SEU_TOKENao final da URL. - HTTP Header: Inclua o header
Authorization: Bearer SEU_TOKENna sua requisição.
Ambos os métodos são aceitos, mas pelo menos um deles deve ser utilizado. Obtenha seu token em brapi.dev/dashboard.
Response Body
curl -X GET "https://brapi.dev/api/v2/crypto/available?search=string&token=string"{
"coins": [
"BTC",
"ETH",
"LTC"
]
}{
"error": true,
"message": "O seu token é inválido, por favor, verifique o seu token em brapi.dev/dashboard"
}{
"message": "Coin not found"
}