跳转到内容

构建。发射。成长。

创建应用程序和网站,帮助世界各地的企业更好地发展。

你想建造什么?

地球
一个应用程序
  • 在我们的应用程序市场上创建并列出你的应用程序,HubSpot的10万多名客户在这里寻找帮助他们运营业务的应用程序。
  • 把别人的商业问题转化为你的商业机会。
  • 列出一个应用程序访问社区,支持和分发的好处应用程序合作伙伴计划.
Upload-1
一个定制的集成
  • 专门为您的业务构建自定义解决方案。
  • 获得HubSpot API键,这样你就可以向你的账户添加高级功能,导入/导出数据,或与其他工具同步你的账户。
  • 快速入门,无需构建OAuth管理。
场地
一个网站
  • 建立一个强大的,惊人的网站使用HubSpot CMS。
  • 使用您自己的编辑器和框架进行本地开发。
  • 使用HubSpot api、集成和应用程序市场扩展你的网站功能。
  • 获得行业领先的内容、安全性和管理,这样您就可以专注于代码,而不是基础设施。

您创建的解决方案。
我们帮助您构建并共享它们。

  • 比...更

    1米

    应用程序安装

  • HubSpot的CMS投票

    #1

    网页内容管理系统G2

  • 每个客户平均

    7 +

    第三方应用安装

发展全球客户基础

HubSpot的10万多名用户(更不用说我们的免费用户)中,94%的用户使用应用来发展业务。全新的App Marketplace让开发者更容易找到解决方案,现在正是成为应用合作伙伴的最佳时机。

建立动态的东西

HubSpot强大的CMS可以处理扩展性和安全性,所以你不必这么做。使用开发人员友好的工具、模板和技术,创建一个视觉效果惊人的网站,你的营销团队会喜欢的。

文件和支持

HubSpot提供了清晰的文档、有效的开发工具、详细的教学演练、活跃的开发者社区论坛和响应式的支持团队,使构建强大的应用程序和网站变得容易。

使用专为增长而设计的CMS扩展您的业务。

当你不必担心你的技术时,你可以花更多的时间关注你的客户。

强大的开发人员,灵活的营销人员

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

快速、安全、可靠

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

与HubSpot CRM集成并由其提供动力

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

模块编辑器

探索公司HubSpot的api

HubSpot API允许任何开发人员或团队构建定制解决方案。看一看下面的例子或访问我们的文档开始。

积分-2
  • CRM对象API
  • 域管理API
  • Webhooks API
  • CRM的卡片

CRM对象API

curl--请求获取\--url'https://api.hubapi.com/crm/v3/objects/companies?limit=10&archived=false“\--header”接受:应用程序/json”
var请求=要求(“请求”);var options={method:'GET',url:'https://api.hubapi.com/crm/v3/objects/companies,qs:{limit:'10',archived:'false'},headers:{accept:'application/json'};请求(选项、函数(错误、响应、正文){if(错误)抛出新错误(错误);console.log(正文);});
<?PHP $curl = curl_init();curl_setopt_array($卷发,数组(CURLOPT_URL = - - - >“https://api.hubapi.com/crm/v3/objects/companies?limit=10&archived=false&hapikey=YOUR_HUBSPOT_API_KEY”,CURLOPT_RETURNTRANSFER = > true, CURLOPT_ENCODING = > ", CURLOPT_MAXREDIRS = > 10, CURLOPT_TIMEOUT = > 30日CURLOPT_HTTP_VERSION = > CURL_HTTP_VERSION_1_1, CURLOPT_CUSTOMREQUEST = >“得到”,CURLOPT_HTTPHEADER =>数组("接受:应用程序/json"));(响应= curl_exec美元旋度);(呃= curl_error美元旋度);curl_close($旋度);如果($err) {echo "cURL Error #:"。$犯错;} else {echo $response; }?>
require ' Net /http' require 'openssl' url = uri ("https://api.hubapi.com/crm/v3/objects/companies?limit=10&archived=false&hapikey=YOUR_HUBSPOT_API_KEY") http = Net:: http。主机,url.port http)。http. Use_ssl = trueverify_mode = OpenSSL::SSL::VERIFY_NONE request = Net::HTTP::Get.new(url) request["accept"] = 'application/json' response = HTTP .request(request) puts response.read_body .request(request
require ' Net /http' require 'openssl' url = uri ("https://api.hubapi.com/crm/v3/objects/companies?limit=10&archived=false&hapikey=YOUR_HUBSPOT_API_KEY") http = Net:: http。主机,url.port http)。http. Use_ssl = trueverify_mode = OpenSSL::SSL::VERIFY_NONE request = Net::HTTP::Get.new(url) request["accept"] = 'application/json' response = HTTP .request(request) puts response.read_body .request(request

域管理API

curl——request GET \——url 'https://api.hubapi.com/cms/v3/domains/?hapikey=YOUR_HUBSPOT_API_KEY'\——header 'accept: application/json'
var请求=要求(“请求”);var options={method:'GET',url:'https://api.hubapi.com/cms/v3/domains/,qs:{hapikey:'YOUR_HUBSPOT_API_KEY'},头:{accept:'application/json'};请求(选项、函数(错误、响应、正文){if(错误)抛出新错误(错误);console.log(正文);});
<?php$curl=curl_init();curl\u setopt\u数组($curl,数组(CURLOPT\u URL=-->)”https://api.hubapi.com/cms/v3/domains/?hapikey=YOUR_HUBSPOT_API_KEY“,CURLOPT_RETURNTRANSFER=>true,CURLOPT_ENCODING=>“”,CURLOPT_MAXREDIRS=>10,CURLOPT_TIMEOUT=>30,CURLOPT_HTTP_VERSION=>CURL_HTTP_VERSION_1_1,CURLOPT_CUSTOMREQUEST=>GET”,CURLOPT_HTTPHEADER=>array(“accept:application/json”),);$response=curl_exec($curl);$err=curl_error($curl);curl_close($curl);if($err){echo“curl error”}:“$err;}否则{echo$response;}?>
import requests url = "https://api.hubapi.com/cms/v3/domains/" querystring = {"hapikey":"YOUR_HUBSPOT_API_KEY"} headers = {'accept': 'application/json'} response = requests. url = "https://api.hubapi.com/cms/v3/domains/" querystring = {"hapikey":"YOUR_HUBSPOT_API_KEY"}request("GET", url, headers=headers, params=querystring)打印(response.text)
require ' Net /http' require 'openssl' url = uri ("https://api.hubapi.com/cms/v3/domains/?hapikey=YOUR_HUBSPOT_API_KEY") http = Net:: http。主机,url.port http)。http. Use_ssl = trueverify_mode = OpenSSL::SSL::VERIFY_NONE request = Net::HTTP::Get.new(url) request["accept"] = 'application/json' response = HTTP .request(request) puts response.read_body .request(request

Webhooks API

curl--请求获取\--url'https://api.hubapi.com/webhooks/v3/appId/settings?hapikey=YOUR_HUBSPOT_API_KEY“\--header”接受:应用程序/json”
Var request = require("请求");var options = {method: 'GET', url: 'https://api.hubapi.com/webhooks/v3/appId/settings', qs: {hapikey: 'YOUR_HUBSPOT_API_KEY'}, headers: {accept: 'application/json'}};request(options, function (error, response, body) {if (error) throw new error (error);console.log(身体);});
<?PHP $curl = curl_init();curl_setopt_array($卷发,数组(CURLOPT_URL = - - - >“https://api.hubapi.com/webhooks/v3/appId/settings?hapikey=YOUR_HUBSPOT_API_KEY”,CURLOPT_RETURNTRANSFER = > true, CURLOPT_ENCODING = > ", CURLOPT_MAXREDIRS = > 10, CURLOPT_TIMEOUT = > 30日CURLOPT_HTTP_VERSION = > CURL_HTTP_VERSION_1_1, CURLOPT_CUSTOMREQUEST = >“得到”,CURLOPT_HTTPHEADER =>数组("接受:应用程序/json"));(响应= curl_exec美元旋度);(呃= curl_error美元旋度);curl_close($旋度);如果($err) {echo "cURL Error #:"。$犯错;} else {echo $response; }?>
import requests url = "https://api.hubapi.com/webhooks/v3/appId/settings" querystring = {"hapikey":"YOUR_HUBSPOT_API_KEY"} headers = {'accept': 'application/json'} response = requests. url = "https://api.hubapi.com/webhooks/v3/appId/settings" querystring = {"hapikey":"YOUR_HUBSPOT_API_KEY"}request("GET", url, headers=headers, params=querystring)打印(response.text)
require ' Net /http' require 'openssl' url = uri ("https://api.hubapi.com/webhooks/v3/appId/settings?hapikey=YOUR_HUBSPOT_API_KEY") http = Net:: http。主机,url.port http)。http. Use_ssl = trueverify_mode = OpenSSL::SSL::VERIFY_NONE request = Net::HTTP::Get.new(url) request["accept"] = 'application/json' response = HTTP .request(request) puts response.read_body .request(request

CRM的卡片

curl--请求获取\--url'https://api.hubapi.com/crm/v3/extensions/cards/appId?hapikey=YOUR_HUBSPOT_API_KEY“\--header”接受:应用程序/json”
Var request = require("请求");var options = {method: 'GET', url: 'https://api.hubapi.com/crm/v3/extensions/cards/appId', qs: {hapikey: 'YOUR_HUBSPOT_API_KEY'}, headers: {accept: 'application/json'}};request(options, function (error, response, body) {if (error) throw new error (error);console.log(身体);});
<?php$curl=curl\u init();curl\u setopt\u数组($curl,array(CURLOPT\u URL=--->)https://api.hubapi.com/crm/v3/extensions/cards/appId?hapikey=YOUR_HUBSPOT_API_KEY“,CURLOPT_RETURNTRANSFER=>true,CURLOPT_ENCODING=>”,CURLOPT_MAXREDIRS=>10,CURLOPT_TIMEOUT=>30,CURLOPT_HTTP_VERSION=>CURL_HTTP_VERSION_1,CURLOPT_CUSTOMREQUEST=>”获取,CURLOPT_HTTPHEADER=>array(“accept:application/json”),)$响应=curl\u exec($curl)$err=curl\u error($curl);curl_close($curl);if($err){echo“cURL Error:”$err;}否则{echo$response;}?>
导入请求url=”https://api.hubapi.com/crm/v3/extensions/cards/appIdquerystring={“hapikey”:“您的\u HUBSPOT\u API_KEY”}头={'accept':'application/json'}响应=requests.request(“GET”,url,headers=headers,params=querystring)打印(response.text)
需要'uri'需要'net/http'需要'openssl'url=uri('https://api.hubapi.com/crm/v3/extensions/cards/appId?hapikey=YOUR_HUBSPOT_API_KEY)http=Net::http.new(url.host,url.port)http.use\u ssl=true http.verify\u mode=OpenSSL::ssl::verify\u NONE request=Net::http::Get.new(url)request[“accept”]=“application/json”response=http.request(请求)将response.read_放入正文

准备好开始了吗?

访问API文档
  • 丹·柯林
    应用程序合作伙伴的好处使您能够充分接触HubSpot的客户群,从而快速发展和成长。与HubSpot团队合作是一种真正的乐趣!

    丹·柯林

    OrgChartHub

  • yonatan -配置- 500
    HubSpot平台不仅仅是开发人员API。应用程序市场提供了真正的分销优势,使我们能够接触到这一庞大的、敬业的、现代化的全球客户群。

    李宇南

    周期内

  • 克里斯布里森
    HubSpot是最棒的、周到的、毫无疑问是集成应用的最佳公司。为了更好地配合我们的平台,团队已经做了很多。

    克里斯·布里森

    SalesMSG

你是否已经开发了最新的必备应用程序?

在HubSpot的应用程序市场上与全世界分享。

App-logos-1
访问应用市场

从你自己的网站解决方案中获得更多。

在HubSpot的CMS资产市场上构建web资产。

CMS-logos-1
访问CMS资产市场

让我们构建和共同成长

加入我们快速发展的开发人员社区,找到您需要的工具和支持,以创造令人惊叹的东西。

微笑的人