Acompanhe as atualizações no Twitter

Documentação da API

Nossa API torna fácil a obtenção de dados de mercado, financeiros, e fundamentalistas de empresas públicas listadas na B3. Além disso, oferecemos dados dos principais indicadores econômicos brasileiros. Nessa documentação você vai encontrar uma descrição completa dos dados oferecidos e exemplos de integração da sua aplicação com nossa API.

Introdução

Nossa API utiliza uma estrutura de endpoints intuitiva e permite acesso através de verbos HTTP padrões. Um token de autenticação é necessário em todas as requisições. Todas as respostas, incluindo erros, são codificadas em JSON.

Versão atual: 0

URL base: https://www.dadosdemercado.com/api/v0

Autenticação

Sempre que sua aplicação chama algum de nossos endpoints, ela deve passar uma chave de API como forma de autenticação. Guarde sua chave de autenticação com segurança, por exemplo, não compartilhe sua chave de API em repositórios do GitHub ou código que rode no lado do cliente. Todas as chamadas devem ser feitas utilizando HTTPS.

Em todas as requisições, inclua a chave em um cabeçalho HTTP no seguinte formato:

Authorization: Bearer {{token}}

Inscreva-se abaixo para receber uma chave de API.

Códigos de resposta

Nós utilizamos os seguintes códigos de estado HTTP para indicar sucesso ou falha nas requisições.

Código Descrição
200OK: tudo certo com a requisição
400Requisição inválida: possivelmente por um parâmetro inválido ou faltante
401Não autorizado: token inválido
403Proibido: o usuário não tem acesso ao recurso solicitado
404Não encontrado: o recurso requisitado não existe
429Pedidos em excesso: muitas solicitações em pouco tempo. Use backoff exponencial e consulte a documentação para saber os limites de requisições

Cliente Python

Atualmente, temos um cliente Python oficial da API que pode ser instalado facilmente com:

pip3 install dmapi

Confira mais detalhes no GitHub

Suporte

Entre em contato pelo e-mail api@dadosdemercado.com

Ou participe de nosso grupo no WhatsApp: clique aqui