Faça login no Market Dojo
Acesse a página do seu perfil e anote seu e-mail e a chave da API do Market Dojo.
Analise os endpoints disponíveis para entender como a API funciona.
Observe que você pode experimentar a API diretamente da página de documentação.
O Market Dojo fornece uma série de endpoints de API projetados para uso com ferramentas de geração de relatórios, como o Power BI.
Além dos endpoints listados abaixo, a documentação dos endpoints da API v1 pode ser encontrada em https://gl.marketdojo.com/api/v1/documentation
Os pedidos devem ser feitos para:
- https://secure.marketdojo.com, ou
- o domínio configurado da sua empresa (por exemplo, https://acme.marketdojo.com ou https://procurement.acme.com).
Solicitações com um cabeçalho de host para qualquer outro domínio serão bloqueadas.
As APIs de relatório utilizam 2 parâmetros padrão:
e-mail : o e-mail do usuário que está acessando o endpoint
api_key : a chave de API do usuário (pode ser encontrada na página de perfil dele no aplicativo Market Dojo)
Ao utilizar os endpoints a partir da linha de comando, pode ser necessário colocar a URL entre aspas.
curl ' https://secure.marketdojo.com/api/v2/reports/contracts?email=email&api_key=api_key '
Os resultados são retornados em formato JSON.
O usuário é membro do grupo (padrão)? Caso contrário, receberá um erro 403.
É necessária uma chave de API para usar a API.
Siga as instruções aqui para obter sua chave de API.
Caso não veja a opção para criar ou visualizar sua chave de API, solicite ao seu superhost que habilite a API na página Admin > Integrações.
https://secure.marketdojo.com/api/v2/reports/companies?email=email&api_key=key
Este endpoint retornará informações sobre a empresa do usuário.
https://secure.marketdojo.com/api/v2/reports/users?email=email&api_key=key
Este endpoint retornará informações sobre todos os usuários da empresa.
https://secure.marketdojo.com/api/v2/reports/contracts?email=email&api_key=key
Este endpoint retornará detalhes dos contratos que o usuário tem acesso para visualizar.
https://secure.marketdojo.com/api/v2/reports/events?email=email&api_key=key
Este endpoint retornará detalhes dos eventos que o usuário tem acesso para visualizar.
https://secure.marketdojo.com/api/v2/reports/questionnaires/:id?email=email&api_key=key
Este endpoint retornará detalhes de um questionário, incluindo as respostas recebidas.
NOTA: :id deve ser substituído pelo id (um número) do questionário.
https://secure.marketdojo.com/api/v2/reports/sim_participants?email=email&api_key=key
Este endpoint retornará detalhes dos participantes em um evento de integração de fornecedores.
https://secure.marketdojo.com/api/v2/reports/srm?email=email&api_key=key
Este endpoint retornará detalhes do conjunto de ferramentas SRM de um usuário. Informações como srm_accounts, srm_contacts, atividades e eventos.