世界規模で顧客基盤を拡大
73,000社以上のHubSpotのお客様(そして無料ユーザーの皆様)のうち94%は、ビジネスの成長に向けてさまざまなアプリを活用しています。ソリューションを見つけやすくなった新しいアプリマーケットプレイスによって、アプリ パートナー プログラムにご参加いただく絶好の機会が訪れています。
を超える
アプリインストール数
HubSpotのお客様によるサードパーティーアプリの平均インストール数
73,000社以上のHubSpotのお客様(そして無料ユーザーの皆様)のうち94%は、ビジネスの成長に向けてさまざまなアプリを活用しています。ソリューションを見つけやすくなった新しいアプリマーケットプレイスによって、アプリ パートナー プログラムにご参加いただく絶好の機会が訪れています。
拡張性と安全性は、HubSpotの優れたCMSに委ねることができます。開発者向けの使いやすいツール、テンプレート、テクノロジーを使用して、視覚に訴え、マーケティング部門の期待に応えるウェブサイトを構築できます。
HubSpotが提供するドキュメント、効果的な開発者ツール、詳しい学習用資料、活発な開発者コミュニティーフォーラム、サポートを活用することで、高度なアプリやウェブサイトを簡単に作成できます(日本語では未提供のものもございます)。
技術的な面で心配することがなくなれば、顧客への対応に集中できます。
使い慣れたツールで堅牢なウェブサイトを構築でき、マーケティング担当者もウェブサイトを簡単に編集したり拡張したりできます。
HubSpotの高速なCDNを利用できるほか、プラットフォームの更新やセキュリティー対策など、イノベーションの妨げとなる煩雑な作業はHubSpotが対応します。
複数のソリューションを継ぎはぎ状態で使用するのではなく、統合環境を導入することで、パーソナライズされたエクスペリエンスの開発に特別な設定不要で取りかかれます。
HubSpot APIは、開発者やチームがカスタムソリューションを作成する上で役立ちます。以下の例やドキュメントを参考にして、早速始めてみてください。
curl --request GET \
--url 'https://api.hubapi.com/crm/v3/objects/companies?limit=10&archived=false' \
--header 'accept: application/json'
var request = require("request");
var options = {
method: 'GET',
url:
'https://api.hubapi.com/crm/v3/objects/companies',
qs: {limit: '10', archived: 'false'},
headers: {accept: 'application/json'}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
<?php
$curl = curl_init();
curl_setopt_array($curl, 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 => "GET",
CURLOPT_HTTPHEADER => array(
"accept: application/json"
),
));
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
require 'uri'
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.new(url.host, url.port)
http.use_ssl = true
http.verify_mode = OpenSSL::SSL::VERIFY_NONE
request = Net::HTTP::Get.new(url)
request["accept"] = 'application/json'
response = http.request(request)
puts response.read_body
require 'uri'
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.new(url.host, url.port)
http.use_ssl = true
http.verify_mode = OpenSSL::SSL::VERIFY_NONE
request = Net::HTTP::Get.new(url)
request["accept"] = 'application/json'
response = http.request(request)
puts response.read_body
curl --request GET \
--url 'https://api.hubapi.com/cms/v3/domains/?hapikey=YOUR_HUBSPOT_API_KEY'\
--header 'accept: application/json'
var request = require("request");
var options = {
method: 'GET',
url: 'https://api.hubapi.com/cms/v3/domains/',
qs: {hapikey: 'YOUR_HUBSPOT_API_KEY'},
headers: {accept: 'application/json'}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
<?php
$curl = curl_init();
curl_setopt_array($curl, array(
CURLOPT_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;
} else {
echo $response;
}
import requests
url = "https://api.hubapi.com/cms/v3/domains/"
querystring = {"hapikey":"YOUR_HUBSPOT_API_KEY"}
headers = {'accept': 'application/json'}
response = requests.request("GET", url, headers=headers, params=querystring)
print(response.text)
require 'uri'
require 'net/http'
require 'openssl'
url = URI("https://api.hubapi.com/cms/v3/domains/?hapikey=YOUR_HUBSPOT_API_KEY")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
http.verify_mode = OpenSSL::SSL::VERIFY_NONE
request = Net::HTTP::Get.new(url)
request["accept"] = 'application/json'
response = http.request(request)
puts response.read_body
curl --request GET \
--url 'https://api.hubapi.com/webhooks/v3/appId/settings?hapikey=YOUR_HUBSPOT_API_KEY'\
--header 'accept: application/json'
var request = require("request");
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(body);
});
<?php
$curl = curl_init();
curl_setopt_array($curl, 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 => "GET",
CURLOPT_HTTPHEADER => array(
"accept: application/json"
),
));
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} 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.request("GET", url,
headers=headers, params=querystring)
print(response.text)
require 'uri'
require 'net/http'
require 'openssl'
url = URI("https://api.hubapi.com/webhooks/v3/appId/settings?hapikey=YOUR_HUBSPOT_API_KEY")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
http.verify_mode = OpenSSL::SSL::VERIFY_NONE
request = Net::HTTP::Get.new(url)
request["accept"] = 'application/json'
response = http.request(request)
puts response.read_body
curl --request GET \
--url 'https://api.hubapi.com/crm/v3/extensions/cards/appId?hapikey=YOUR_HUBSPOT_API_KEY'\
--header 'accept: application/json'
var request = require("request");
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(body);
});
<?php
$curl = curl_init();
curl_setopt_array($curl, array(
CURLOPT_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_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;
} else {
echo $response;
}
import requests
url = "https://api.hubapi.com/crm/v3/extensions/cards/appId"
querystring = {"hapikey":"YOUR_HUBSPOT_API_KEY"}
headers = {'accept': 'application/json'}
response = requests.request("GET", url, headers=headers, params=querystring)
print(response.text)
require 'uri'
require 'net/http'
require '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_ssl = true
http.verify_mode = OpenSSL::SSL::VERIFY_NONE
request = Net::HTTP::Get.new(url)
request["accept"] = 'application/json'
response = http.request(request)
puts response.read_body
アプリパートナーとしてのさまざまなメリットにより、HubSpotの既存顧客にアピールする機会が数多く提供されるため、ビジネスの成長が促進されます。HubSpotチームとの協業に非常に満足しています。
Dan Currin
OrgChartHub
HubSpotのプラットフォームは単なる開発者向けAPIではありません。アプリマーケットプレイスを活用すれば、最新の技術を積極的に導入している顧客基盤にグローバル規模で働きかけることが可能になり、アプリの提供に大きなメリットが期待できます。
Yonatan Lee
Insycle
HubSpotはすばらしく、思いやりがあって、自社のアプリを連携させる協業先として間違いなく最高の企業です。HubSpotのチームが当社のプラットフォームとの調整を図る以上のことに目を配ってくれたので、非常に大きな成果を生み出せました。
Chris Brisson
SalesMSG
急成長を遂げている開発者コミュニティーに参加することで、画期的な機能を生み出すためのツールや支援を見つけることができます。