开发者平台-HubSpot

开发者平台-HubSpot

专用API
服务商 服务商: hubspot
【更新时间: 2024.07.11】 您可以在 HubSpot 上构建任何内容,无论是自定义网站、用于扩展 HubSpot 中最常用工具功能的应用程序,还是 CRM 中的自定义 UI 扩展。
服务星级:6星
⭐ ⭐ ⭐ ⭐ ⭐ ⭐ 🌟
浏览次数
15
采购人数
0
试用次数
0
! SLA: N/A
! 响应: N/A
! 适用于个人&企业
收藏
×
完成
取消
×
书签名称
确定
<
产品介绍
>

什么是HubSpot的开发者平台?

HubSpot 是一个功能强大的集成式客户关系管理 (CRM) 平台,提供全面的工具和API接口,帮助企业管理和优化其营销、销售、客户服务等业务流程。通过HubSpot的API接口,开发者可以轻松访问和集成HubSpot提供的各种功能,以实现个性化的业务需求和自动化工作流程。

什么是HubSpot的开发者平台?

由服务使用方的应用程序发起,以Restful风格为主、通过公网HTTP协议调用HubSpot的开发者平台,从而实现程序的自动化交互,提高服务效率。

HubSpot的开发者平台有哪些核心功能?

1. 一个应用程序
  • 在我们的应用市场上构建并列出您的应用,HubSpot 的 100K+ 客户可以在这里找到有助于运营其业务的应用。
  • 将其他人的业务问题转化为您自己的业务机会。
  • 列出应用程序以访问应用程序合作伙伴计划 的社区、支持和分发优势。
2. 定制集成
  • 为您的业务构建定制解决方案(需要 HubSpot 帐户)。
  • 创建访问令牌,为特定帐户数据实现强大且安全的自定义集成。
  • 快速开始,无需构建 OAuth 管理。
3. 一个网站
  • 使用 HubSpot CMS 构建强大、令人惊叹的网站。
  • 使用您自己的编辑器和框架进行本地开发。
  • 使用 HubSpot API、集成和应用市场扩展您网站的功能。
  • 获得行业领先的内容、安全性和管理,这样您就可以专注于代码而不是基础设施。

HubSpot的开发者平台的核心优势是什么?

1.全球客户群
HubSpot的100,000多名客户中有94%(更不用说我们的免费用户)使用应用程序来发展业务。 全新的应用程序市场让您比以往任何时候都更容易找到解决方案,现在是成为应用程序合作伙伴的最佳时机。


2.建立动态网站
HubSpot 功能强大的内容管理系统(CMS)可处理扩展和安全问题,让您无需亲自动手。 使用对开发人员友好的工具、模板和技术,建立一个视觉效果极佳的网站,让您的营销团队爱不释手。


3.文档和支持
HubSpot 提供清晰的文档、有效的开发人员工具、详细的教学说明、活跃的开发人员社区论坛和响应迅速的支持团队,让您轻松构建功能强大的应用程序和网站。

 

4. 对开发人员来说功能强大,对营销人员来说灵活

使用您喜欢的工具来构建营销人员可以轻松编辑和扩展的强大网站。

 
5. 快速、安全、可靠

享受我们闪电般快速的 CDN,同时让我们处理平台更新、安全和其他妨碍您进行创新工作的繁琐任务。

 

6. 与 HubSpot CRM 集成并由其提供支持

用统一的系统取代拼凑的解决方案,让您可以立即构建个性化的体验。

 

在哪些场景会用到HubSpot的开发者平台?

客户关系管理(CRM)集成:企业经常需要将不同的客户数据源集成到一个集中系统中,以便于管理和分析客户信息。

 

 

营销自动化:营销团队可以利用HubSpot API来自动化各种营销任务,例如电子邮件营销、社交媒体发布和广告投放。

 

 

 

 

<
使用指南
>

HubSpot API 参考文档

HubSpot的开发者平台是我们赋予组织更好地发展使命的核心部分。 我们的API旨在使任何规模的团队都能构建强大的集成,帮助他们定制并从HubSpot中获得最大价值。

所有HubSpot API均使用REST约定构建,并设计为具有可预测的URL结构。 它们使用许多标准 HTTP 功能,包括方法(POSTGETPUTDELETE )和错误响应代码。 所有 HubSpot API 调用都在 https://api.hubapi.com 下进行,所有响应都返回标准 JSON。

 

设置

与 HubSpot 建立集成有几种方法:

  • 要为单个 HubSpot 帐户构建内部集成(例如,您要构建一个应用程序,该应用程序只能访问和编辑您帐户的授权部分,以便与您组织的其他部分共享或集成),请创建 专用应用程序
  • 如果您希望创建一个可在多个 HubSpot 账户中安装的公共应用程序,则应创建一个开发人员账户。 这样做有几个原因: 开发人员帐户是您创建 HubSpot 应用程序的地方,每个应用程序都通过 OAuth 验证,并提供一组可配置的功能和权限。 您还可以使用开发者账户创建测试账户、监控应用程序状态和性能,或将应用程序发布到 HubSpot 应用程序市场。

 

详情参考:https://developers.hubspot.com/docs/api/overview

 

<
产品问答
>
?
如何使用 jQuery 操作表单?
prop(),您必须使用 change() ; 或 trigger('change') 来正确注册更改。
?
HubSpot的API应如何格式化时间戳?
ISO 8601 格式字符串: 对于表示特定日期的值,将使用完整的日期格式: YYYY-MM-DD (例如 2020-02-29) 对于表示特定日期和时间的值,将使用完整日期加时、分、秒和秒的小数点格式: YYYY-MM-DDThh:mm:ss.ssTZD(例如 2020-02-29T03:30:17.000Z)。 所有时间都以 UTC 表示,因此值将始终使用 UTC 代号 "Z"。 UNIX 格式毫秒时间戳:以毫秒为单位的时间戳值,用 UTC 时间表示。 例如,时间戳值 1427997766000 转换为 02 Apr 2015 18:02:46 UTC 或 April 2nd, 2015, 2:02:46 PM EDT (东部夏令时间)。ISO 8601 格式字符串: 对于表示特定日期的值,将使用完整的日期格式: YYYY-MM-DD (例如 2020-02-29) 对于表示特定日期和时间的值,将使用完整日期加时、分、秒和秒的小数点格式: YYYY-MM-DDThh:mm:ss.ssTZD(例如 2020-02-29T03:30:17.000Z)。 所有时间都以 UTC 表示,因此值将始终使用 UTC 代号 "Z"。 UNIX 格式毫秒时间戳:以毫秒为单位的时间戳值,用 UTC 时间表示。 例如,时间戳值 1427997766000 转换为 02 Apr 2015 18:02:46 UTC 或 April 2nd, 2015, 2:02:46 PM EDT (东部夏令时间)。
?
关于 API 错误信息,我需要知道什么?
除非另有说明,大多数HubSpot端点在成功后都会返回200 OK响应。 任何返回不同状态代码的端点都会在其文档中说明返回的响应。 此外,HubSpot 还有多个 API 通用的错误响应: 401 未授权 - 当提供的验证无效时返回。 有关验证 API 请求的详细信息,请参阅我们的 Authentication Overview 。 403 Forbidden - 当提供的身份验证不具备访问特定 URL 的适当权限时返回。 例如,只有内容访问权限的 OAuth 令牌在访问 Deals API(需要联系人访问权限)时,会得到 403 的结果。 429 请求过多 - 当您的帐户或应用程序超过其 API 速率限制时返回。 请在 此处查找有关在这些限制范围内工作的建议。 502/504 超时 - HubSpot 设有处理限制,以防止单个客户端导致性能下降,这些响应表明已达到这些限制。 通常只有在持续发出大量请求时,您才会看到这些超时响应。 如果收到这些响应,你应该暂停请求几秒钟,然后重试。 除了这些一般错误外,HubSpot 错误响应的目的是让人能够读懂。 大多数端点不返回错误代码,而是返回一个 JSON 格式的响应,其中包含有关错误的详细信息。 有关端点特定错误的更多详细信息,请参阅端点的文档页面。 注意:在任何错误解析中,下面示例响应中的字段都应视为可选字段。 不同 API 所包含的特定字段可能有所不同,因此任何错误解析都应允许在响应中缺少特定字段。
?
HubSpot API支持CORS/AJAX请求吗?
在大多数情况下,HubSpot API不 支持跨源(CORS)AJAX请求。 使用 JavaScript 进行客户端请求会暴露您在请求中使用的任何身份验证。 为了使用 JavaScript/AJAX,您需要向外部服务器发出请求(不包括任何身份验证),外部服务器可以添加所需的身份验证,并向 HubSpot 的 API 服务器端发出请求。在大多数情况下,HubSpot API不 支持跨源(CORS)AJAX请求。 使用 JavaScript 进行客户端请求会暴露您在请求中使用的任何身份验证。 为了使用 JavaScript/AJAX,您需要向外部服务器发出请求(不包括任何身份验证),外部服务器可以添加所需的身份验证,并向 HubSpot 的 API 服务器端发出请求。
?
联系人记录有限制吗?
HubSpot 对合并的联系人记录和联系人记录的表单提交有一些限制: 每个联系人有 250 个链接身份的限制。 如果您尝试合并两个联系人,而合并后的联系人将拥有超过 250 个身份,则会出现错误。 联系人的表单提交次数限制为 1000 次。 超过此限制的提交将被完全删除: 表单数据将不会更新联系人记录。 提交本身将不会显示在联系人记录中,无论是在联系人端点的 form-submissions 数据中还是在联系人的时间轴中。 提交不会被评估为列表成员或工作流。 提交不会出现在 HubSpot 中查看表单的提交列表中。 如果因为测试而超出了上述限制,我们建议删除测试联系人并创建新的测试记录。 在新联系人中使用相同的电子邮件地址不会恢复已删除的联系人,而且任何使用该电子邮件提交的表单都将与新记录关联。
?
如何发送事务性电子邮件?
HubSpot 支持两种发送事务性电子邮件的方法:SMTP API 和 Single-send API。HubSpot 支持两种发送事务性电子邮件的方法:SMTP API 和 Single-send API。
<
关于我们
>
hubspot
企业
HubSpot是一家为全球企业提供增长解决方案的科技公司。通过其强大的客户关系管理(CRM)平台,HubSpot提供营销、销售、服务和免费CRM产品,帮助企业更有效地吸引、服务和保留客户。此外,HubSpot的开发者平台提供API文档和CMS文档,支持开发者构建应用程序和网站,实现个性化的客户体验。HubSpot还拥有一个活跃的开发者社区,提供论坛、博客、教育资源和市场,促进技术交流和创新。
联系信息
服务时间: 00:00:00至24:00:00
网页在线客服: 咨询

<
最可能同场景使用的其他API
>
API接口列表
<
使用指南
>

HubSpot API 参考文档

HubSpot的开发者平台是我们赋予组织更好地发展使命的核心部分。 我们的API旨在使任何规模的团队都能构建强大的集成,帮助他们定制并从HubSpot中获得最大价值。

所有HubSpot API均使用REST约定构建,并设计为具有可预测的URL结构。 它们使用许多标准 HTTP 功能,包括方法(POSTGETPUTDELETE )和错误响应代码。 所有 HubSpot API 调用都在 https://api.hubapi.com 下进行,所有响应都返回标准 JSON。

 

设置

与 HubSpot 建立集成有几种方法:

  • 要为单个 HubSpot 帐户构建内部集成(例如,您要构建一个应用程序,该应用程序只能访问和编辑您帐户的授权部分,以便与您组织的其他部分共享或集成),请创建 专用应用程序
  • 如果您希望创建一个可在多个 HubSpot 账户中安装的公共应用程序,则应创建一个开发人员账户。 这样做有几个原因: 开发人员帐户是您创建 HubSpot 应用程序的地方,每个应用程序都通过 OAuth 验证,并提供一组可配置的功能和权限。 您还可以使用开发者账户创建测试账户、监控应用程序状态和性能,或将应用程序发布到 HubSpot 应用程序市场。

 

详情参考:https://developers.hubspot.com/docs/api/overview

 

<
依赖服务
>
<
产品问答
>
?
如何使用 jQuery 操作表单?
prop(),您必须使用 change() ; 或 trigger('change') 来正确注册更改。
?
HubSpot的API应如何格式化时间戳?
ISO 8601 格式字符串: 对于表示特定日期的值,将使用完整的日期格式: YYYY-MM-DD (例如 2020-02-29) 对于表示特定日期和时间的值,将使用完整日期加时、分、秒和秒的小数点格式: YYYY-MM-DDThh:mm:ss.ssTZD(例如 2020-02-29T03:30:17.000Z)。 所有时间都以 UTC 表示,因此值将始终使用 UTC 代号 "Z"。 UNIX 格式毫秒时间戳:以毫秒为单位的时间戳值,用 UTC 时间表示。 例如,时间戳值 1427997766000 转换为 02 Apr 2015 18:02:46 UTC 或 April 2nd, 2015, 2:02:46 PM EDT (东部夏令时间)。ISO 8601 格式字符串: 对于表示特定日期的值,将使用完整的日期格式: YYYY-MM-DD (例如 2020-02-29) 对于表示特定日期和时间的值,将使用完整日期加时、分、秒和秒的小数点格式: YYYY-MM-DDThh:mm:ss.ssTZD(例如 2020-02-29T03:30:17.000Z)。 所有时间都以 UTC 表示,因此值将始终使用 UTC 代号 "Z"。 UNIX 格式毫秒时间戳:以毫秒为单位的时间戳值,用 UTC 时间表示。 例如,时间戳值 1427997766000 转换为 02 Apr 2015 18:02:46 UTC 或 April 2nd, 2015, 2:02:46 PM EDT (东部夏令时间)。
?
关于 API 错误信息,我需要知道什么?
除非另有说明,大多数HubSpot端点在成功后都会返回200 OK响应。 任何返回不同状态代码的端点都会在其文档中说明返回的响应。 此外,HubSpot 还有多个 API 通用的错误响应: 401 未授权 - 当提供的验证无效时返回。 有关验证 API 请求的详细信息,请参阅我们的 Authentication Overview 。 403 Forbidden - 当提供的身份验证不具备访问特定 URL 的适当权限时返回。 例如,只有内容访问权限的 OAuth 令牌在访问 Deals API(需要联系人访问权限)时,会得到 403 的结果。 429 请求过多 - 当您的帐户或应用程序超过其 API 速率限制时返回。 请在 此处查找有关在这些限制范围内工作的建议。 502/504 超时 - HubSpot 设有处理限制,以防止单个客户端导致性能下降,这些响应表明已达到这些限制。 通常只有在持续发出大量请求时,您才会看到这些超时响应。 如果收到这些响应,你应该暂停请求几秒钟,然后重试。 除了这些一般错误外,HubSpot 错误响应的目的是让人能够读懂。 大多数端点不返回错误代码,而是返回一个 JSON 格式的响应,其中包含有关错误的详细信息。 有关端点特定错误的更多详细信息,请参阅端点的文档页面。 注意:在任何错误解析中,下面示例响应中的字段都应视为可选字段。 不同 API 所包含的特定字段可能有所不同,因此任何错误解析都应允许在响应中缺少特定字段。
?
HubSpot API支持CORS/AJAX请求吗?
在大多数情况下,HubSpot API不 支持跨源(CORS)AJAX请求。 使用 JavaScript 进行客户端请求会暴露您在请求中使用的任何身份验证。 为了使用 JavaScript/AJAX,您需要向外部服务器发出请求(不包括任何身份验证),外部服务器可以添加所需的身份验证,并向 HubSpot 的 API 服务器端发出请求。在大多数情况下,HubSpot API不 支持跨源(CORS)AJAX请求。 使用 JavaScript 进行客户端请求会暴露您在请求中使用的任何身份验证。 为了使用 JavaScript/AJAX,您需要向外部服务器发出请求(不包括任何身份验证),外部服务器可以添加所需的身份验证,并向 HubSpot 的 API 服务器端发出请求。
?
联系人记录有限制吗?
HubSpot 对合并的联系人记录和联系人记录的表单提交有一些限制: 每个联系人有 250 个链接身份的限制。 如果您尝试合并两个联系人,而合并后的联系人将拥有超过 250 个身份,则会出现错误。 联系人的表单提交次数限制为 1000 次。 超过此限制的提交将被完全删除: 表单数据将不会更新联系人记录。 提交本身将不会显示在联系人记录中,无论是在联系人端点的 form-submissions 数据中还是在联系人的时间轴中。 提交不会被评估为列表成员或工作流。 提交不会出现在 HubSpot 中查看表单的提交列表中。 如果因为测试而超出了上述限制,我们建议删除测试联系人并创建新的测试记录。 在新联系人中使用相同的电子邮件地址不会恢复已删除的联系人,而且任何使用该电子邮件提交的表单都将与新记录关联。
?
如何发送事务性电子邮件?
HubSpot 支持两种发送事务性电子邮件的方法:SMTP API 和 Single-send API。HubSpot 支持两种发送事务性电子邮件的方法:SMTP API 和 Single-send API。
<
关于我们
>
hubspot
企业
HubSpot是一家为全球企业提供增长解决方案的科技公司。通过其强大的客户关系管理(CRM)平台,HubSpot提供营销、销售、服务和免费CRM产品,帮助企业更有效地吸引、服务和保留客户。此外,HubSpot的开发者平台提供API文档和CMS文档,支持开发者构建应用程序和网站,实现个性化的客户体验。HubSpot还拥有一个活跃的开发者社区,提供论坛、博客、教育资源和市场,促进技术交流和创新。
联系信息
服务时间: 00:00:00至24:00:00
网页在线客服: 咨询

<
最可能同场景使用的其他API
>