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 活动和事件等信息。




    • Related Articles

    • 如何注册 Market Dojo 账户

      你遇到的问题是什么? 我想注册一个Market Dojo账户,请问该如何操作? 解决方案 要注册 Market Dojo 帐户: 请访问: https://secure.marketdojo.com/signup ,输入您的电子邮件地址,然后点击“开始使用”按钮。 接下来,您需要决定是选择成为主机(买家)帐户还是参与者(供应商)帐户。 拥有主办方账号后,您可以创建并运行自己的招聘和入职活动。 参与者帐户允许您参加其他用户的活动,但您不能举办自己的活动。 ...
    • 如何处理已离职或不再需要访问 Market Dojo 的用户?

      你遇到的问题是什么? 我有一个用户已经离职了。如何在Market Dojo中停用该用户? 解决方案 如果用户已离开公司,需要停用其账号,可以按照以下步骤操作: 使用您的超级主机帐户或您已授予权限修改主机组权限的帐户登录您的 Market Dojo 门户。 点击“管理”>“主机组” 搜索已停用的主机组 左侧显示的是活跃用户列表,右侧显示的是已停用用户列表。 从左侧列表中选择要停用的用户,然后单击中间的“添加>>”按钮。您将看到这些用户已添加到“已停用”列表中。 点击“保存”
    • 如何配置与 Spend HQ 的集成(Per Angusta)

      如果您同时使用 Market Dojo 和 Spend HQ,您可以启用这两个系统之间的集成。 这能让你做什么 - 无需再次登录即可从一个平台切换到另一个平台 - 在 Spend HQ 内部创建 Market Dojo 活动 - 将 Market Dojo 活动中节省的费用报告给Spend HQ 为了实现集成 如果您在执行以下步骤时需要帮助,请联系 Market Dojo 支持团队。 启用集成 以您希望为其启用集成功能的公司的超级主机身份登录 Market Dojo。 前往“管理 > ...
    • 如何启用与 Per Angusta 的集成

      你遇到的问题是什么? 我想启用 Spend HQ(Per Angusta)和 Market Dojo 之间的集成。请问该如何操作? 解决方案 如果您同时使用 Market Dojo 和 Per Angusta,您可以启用这两个系统之间的集成。 这使您能够 - 无需再次登录即可从一个平台切换到另一个平台 - 在 Per Angusta 内部创建 Market Dojo 活动 - 将 Market Dojo 活动中节省的费用报告给 Per Angusta 为了实现集成 Market Dojo ...
    • 如何配置与 Okta 的 SSO 集成

      你遇到的问题是什么? 我想配置 Market Dojo 和 Okta 之间的集成。请问该如何操作? 解决方案 Okta是做什么的? Okta 允许组织集中管理安全。 以下是解释这对最终用户意味着什么的视频: https://screencast.com/t/GKzEGtJF3VA9 本指南的其余部分将解释如何将 Okta 与 Market Dojo 结合使用。 配置 Okta 首先,请确保您拥有 Okta 帐户,并已将其配置为 SSO。 在Okta 控制面板中,添加应用程序( ...