Market Dojo API

Market Dojo API

你遇到的问题是什么?

我想连接到 Market Dojo API,请问该如何操作?

解决方案

可以通过 API 以编程方式访问 Market Dojo。

步骤

  1. 登录 Market Dojo

  2. 前往您的个人资料页面,记下您的电子邮件地址Market Dojo API 密钥。

  3. 请访问https://secure.marketdojo.com/api/v1/documentation  

  4. 查看可用的端点,了解 API 的工作原理。

  5. 请注意,您可以直接从文档页面体验 API。

有哪些报表API?

Market Dojo 提供了许多 API 端点,旨在与 Power BI 等报表工具配合使用。

除了下面列出的端点之外,您还可以在https://gl.marketdojo.com/api/v1/documentation找到 v1 API 端点文档。

使用报表 API

请求必须提交至以下任一渠道:

- https://secure.marketdojo.com,

- 您公司配置的域名(例如,https: //acme.marketdojo.comhttps://procurement.acme.com)。


主机头指向其他任何域的请求都将被阻止。


报告 API 接受 2 个标准参数:

电子邮件地址:访问该端点的用户的电子邮件地址

api_key :用户的 API 密钥(可以在 Market Dojo 应用程序的用户个人资料页面中找到)


如果使用命令行中的端点,可能需要将 URL 用引号括起来。


例如

curl ' https://secure.marketdojo.com/api/v2/reports/contracts?email=email&api_key=api_key '


结果以 JSON 格式返回。

需要检查的事项

  • 用户是否属于(默认)组?如果不是,则会收到 403 错误。

获取 API 密钥

使用该 API 需要 API 密钥。

请按照此处的说明获取您的 API 密钥。

如果您看不到创建或查看 API 密钥的选项,请联系您的超级主机,在“管理”>“集成”页面上启用 API。


可用的报告 API 端点

公司

https://secure.marketdojo.com/api/v2/reports/companies?email=email&api_key=key


此接口将返回有关用户公司的信息。

用户

https://secure.marketdojo.com/api/v2/reports/users?email=email&api_key=key


此接口将返回公司中所有用户的信息。

合同

https://secure.marketdojo.com/api/v2/reports/contracts?email=email&api_key=key



此端点将返回用户有权查看的合同详情。

活动

https://secure.marketdojo.com/api/v2/reports/events?email=email&api_key=key


此端点将返回用户有权查看的事件详情。

问卷

https://secure.marketdojo.com/api/v2/reports/questionnaires/:id?email=email&api_key=key


此端点将返回问卷的详细信息,包括已收到的回复。

注意::id 应替换为问卷的 id(数字)。

模拟参与者

https://secure.marketdojo.com/api/v2/reports/sim_participants?email=email&api_key=key


此端点将返回供应商入驻活动参与者的详细信息。


SRM

https://secure.marketdojo.com/api/v2/reports/srm?email=email&api_key=key


此端点将返回用户 SRM 套件的详细信息,例如 srm_accounts、srm_contacts 活动和事件等信息。