1.概述
BambooHR 开放的 API 使其他应用与 BambooHR 的集成变得容易,从而可以在系统之间共享数据。BambooHR API 是一种 RESTful 互联网协议,其核心是发出语义上有意义的 HTTPS 请求来访问或修改资源,最常见的是员工记录。API 可用于检索或操作员工数据,并以多种格式生成报告。
尽管开放 API 任何同意这些条款的人都可使用,但 BambooHR 在 BambooHR Apps Marketplace 中的使命是展示能够为 BambooHR 客户解决实际问题的应用程序和集成。BambooHR 将根据市场需求、质量和集成程度审查并批准 Apps Marketplace 合作伙伴应用程序。完整的 API 文档,包括端点参考、身份验证指南和代码示例,可在 documentation.bamboohr.com/docs 获取。我们鼓励您在构建集成之前先浏览文档,以了解可实现的功能。
2.获取 API 访问权限
只要您遵守这些条款,BambooHR 即授予您一项有限、非独占、不可转让、不可转移的许可,依据 BambooHR 的知识产权使用 APIs 来开发、测试和支持您的应用,并允许您的客户在您的应用内使用您对 APIs 的集成。
每个访问 BambooHR 的 Apps Marketplace 合作伙伴应用程序的 APIs 都必须在代表客户用户检索 API 密钥或检索客户数据之前,使用 BambooHR 的登录 API 进行身份验证。API 密钥必须保密,不得向未经授权的各方发布或共享。
3.您对 API 访问权限的范围
您必须使用高效编程,避免在过短时间内发出过多请求,这由 BambooHR 单独判定。如果发生此情况,BambooHR 保留限制您的 API 连接或暂停/终止您的 BambooHR 账户的权利。BambooHR 的 APIs 允许 Apps Marketplace 合作伙伴构建集成,以便仅在 BambooHR Apps Marketplace 内分发任何已购买的合作伙伴服务。
您的 API 访问权限不包括以下行为,且您不得从事以下任何活动:(1) 冒充任何其他人;(2) 以虚假方式声称或暗示您与其他个人或实体有关联;(3) 使用他人的 API 访问权限将其内容展示给他人,例如作为搜索结果的一部分;(4) 在任何包含成人内容、推广赌博、涉及向未满 21 周岁人士销售烟草或酒精,或以其他方式违反任何适用法律或法规的应用程序中使用 APIs;(5) 使用 APIs 检索内容,随后以使最终用户无法将该内容归因于 BambooHR 的方式与第三方搜索结果聚合;(6) 通过 API 提交或链接任何内容,该内容侵占或侵犯任何个人或实体的知识产权或其他权利,干扰 API 的运行,侵犯任何人的隐私权或公开权,违反任何保密义务,未经授权提供有关 BambooHR 或 BambooHR 客户的任何机密信息,或在 BambooHR 的合理判断中具有骚扰性、诽谤性、辱骂性、淫秽性或其他令人反感;(7) 提交包含或安装病毒、蠕虫、恶意软件或其他旨在破坏、损害或限制任何软件或硬件功能的代码的内容;(8) 提交包含虚假或欺骗性语言、未经证实的比较性主张、垃圾邮件、连锁信或任何其他招揽内容的内容。
此外,您不得:将客户数据用于超出 BambooHR 提供的书面指南所描述范围或超出集成范围内明确同意和要求的用途;使用任何 BambooHR Web 服务、客户系统或数据迁移工具向 BambooHR 平台插入超出 BambooHR 建议范围的内容(如有任何疑问,请始终联系 BambooHR 客户关系经理);未经 BambooHR 员工书面确认而开发第三方集成或应用,并确保构建的所有集成都遵循 BambooHR 提供的书面指南;将通过 BambooHR 的 APIs 获得的数据分发给或允许除您为其同意这些条款之公司以外的任何其他人访问,或创建允许访问内容或数据的应用程序编程接口(任何希望访问 BambooHR APIs 和内容的人都必须使用 BambooHR 的 APIs 才能这样做);或实施损害 BambooHR 客户或其他合作伙伴专业声誉、关系或专业生态系统的功能或商业做法。
4.测试账户
您最多可创建两个 BambooHR 测试账户,仅用于测试您的应用。您必须手动创建这些账户,不得通过脚本等任何自动化方式创建。测试账户不得与非测试账户或其他合作伙伴服务交互(例如,您不得使用测试账户在现有的 BambooHR 招聘板合作伙伴上发布虚假或真实职位),也不得覆盖 BambooHR API 调用限制。
5.支持与修改
BambooHR 可自行决定向您提供 APIs 的支持或修改,并可随时停止提供支持或修改,且无需提前通知或对您承担责任。BambooHR 可发布 APIs 的后续版本并要求您使用这些后续版本。在合理可行的情况下,BambooHR 将保持 APIs 向后兼容,但也希望所有 API 用户积极采用最新版本。
在 API 发布新版本或修改这些条款后,您继续使用 APIs 即表示您接受该等变更。您有责任确保您的应用始终与当时最新版本的 BambooHR API 保持兼容。
6.通知与送达
可通过访问 BambooHR 合作伙伴门户获取信息资源。该内容由 BambooHR 拥有并提供。BambooHR 可通过合作伙伴门户上的更新、通过与您的合作伙伴门户账户、测试账户或 BambooHR 留存用户账户相关联的电子邮件地址通知您。确保您的联系方式保持最新是您的责任。
7.终止和删除 API 访问权限
BambooHR 保留在任何时间自行决定修改、暂停或终止您的 API 访问权限或对 BambooHR 平台的访问权限的权利,且无需对您或任何第三方承担责任。BambooHR 可修订这些条款,并将在每次协议续签时提供最新版本。
因任何原因终止您的 API 访问权限后,您必须立即停止对 APIs 的一切使用,删除您持有的通过 APIs 获得的所有 BambooHR 数据(除非适用法律要求保留),并停止将自己表示为 BambooHR API 合作伙伴。
8.违法和异常活动
其他做法在判断合法使用时也可能相关,BambooHR 保留在作出判断时将任何非法、被禁止、异常或不寻常的活动纳入考虑的权利。若其认定您正在以违反这些条款的方式使用您的访问权限,BambooHR 可自行决定立即终止与您的关系或暂停您的 API 访问权限。在合理情况下,BambooHR 会在暂停或终止您的访问权限前向您发出不当使用通知。
9.监控
您同意通过提供有关您的集成和应用的信息来协助 BambooHR 验证您是否遵守这些条款,该信息还可能包括对您的应用及与您使用 APIs 相关的其他材料的访问权限。如果您未能证明完全遵守这些条款,BambooHR 可限制或终止您对 APIs 的访问权限。
BambooHR 可监控您的 API 使用情况,以确保遵守这些条款、保护平台的稳定性和安全性并执行速率限制。使用 APIs 即表示您同意此类监控。








































