Skip to content

Crie. Inicie. Cresça.

Crie aplicativos e sites para estimular um melhor crescimento de empresas em todo mundo.

O que você deseja criar?

Terra
Um aplicativo
  • Crie e liste seu aplicativo em nosso Marketplace de aplicativos, onde mais de 100 mil clientes do HubSpot encontram aplicativos que contribuem para a gestão de suas empresas.
  • Transforme problemas de negócios de outras pessoas em oportunidades para seu negócio.
  • Liste um aplicativo para ter acesso à comunidade, ao suporte e aos benefícios de distribuição do Programa de Parceiros de Aplicativos.
Upload-1
Uma integração personalizada
  • Crie uma solução personalizada especificamente para sua empresa.
  • Obtenha sua chave de API do HubSpot. Com ela, você acrescenta funcionalidades avançadas à conta, importa/exporta dados ou sincroniza sua conta com outras ferramentas.
  • Comece rapidamente sem precisar criar o gerenciamento do OAuth.
Site
Um site
  • Crie um site poderoso e impressionante usando o HubSpot CMS.
  • Desenvolva localmente com seus próprios editores e Frameworks.
  • Estenda a funcionalidade de seu site com APIs, integrações e o Marketplace de aplicativos da HubSpot.
  • Obtenha conteúdo, segurança e gerenciamento líderes do setor para focar no código, e não infraestrutura.

Você cria as soluções.
Nós ajudamos você a construí-las e compartilhá-las.

  • Mais de

    1 milhão

    instalações de aplicativos

  • HubSpot CMS votado

    Nº 1

    sistema de gerenciamento de conteúdo web em G2

  • Média de cada cliente

    Mais de 7

    instalações de aplicativos de terceiros

Expandir uma Base de Clientes Global

94% dos mais de 100.000 clientes da HubSpot (sem mencionar nossos usuários gratuitos) utilizam aplicativos para expandir seus negócios. Com um Marketplace de aplicativos totalmente novo, que torna mais fácil do que nunca encontrar soluções, este é o momento ideal para se tornar um parceiro de aplicativos.

Criar algo dinâmico

O poderoso CMS da HubSpot se encarrega da expansão e da segurança para que você não precise se preocupara com isso. Crie um site visualmente incrível, que sua equipe de marketing adorará, usando ferramentas, modelos e tecnologias de fácil utilização para os desenvolvedores.

Documentação e suporte

A HubSpot facilita a criação de aplicativos e sites poderosos com uma documentação de fácil compreensão, ferramentas de desenvolvedor eficazes, tutoriais educativos detalhados, fóruns da comunidade de desenvolvedores ativos e equipes de suporte responsivas.

Amplie seus negócios com um CMS projetado para crescimento.

Quando não precisa se preocupar com tecnologia, você consegue dedicar mais tempo a seus clientes.

Potente para desenvolvedores, flexível para profissionais de marketing

Use suas ferramentas preferidas para criar sites poderosos que os profissionais de marketing podem editar e expandir com facilidade.

Rápida, segura e confiável

Aproveite nossa CDN rápida e deixe que cuidemos das atualizações de plataforma, da segurança e de outras tarefas tediosas que impedem você de se dedicar à inovação em seu trabalho.

Integrada e viabilizada pelo HubSpot CRM

Substitua sua solução fragmentada por um sistema unificado que permite criar experiências personalizadas de maneira imediata.

editor de módulos

Explore HubSpot's APIs

A API do HubSpot faz com que todo desenvolvedor ou toda equipe seja capaz de criar soluções personalizadas. Para começar, dê uma olhada nos exemplos abaixo ou acesse nossos documentos.

Integrations-2
  • CRM Objects API
  • Domain Management API
  • Webhooks API
  • CRM Cards

CRM Objects 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

Domain Management API

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

Webhooks API

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

CRM Cards

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

Pronto para começar?

Visite os documentos de API
  • Dan Currin
    O parceiro de aplicativos proporciona visibilidade para a base de clientes da HubSpot para que você possa desenvolver e crescer rapidamente. Trabalhar com a equipe da HubSpot é uma experiência realmente incrível!

    Dan Currin

    OrgChartHub

  • yonatan-profile-500
    A plataforma HubSpot é muito mais do que APIs para desenvolvedores. O Marketplace de aplicativos proporciona benefícios reais de distribuição que nos permitiram alcançar essa enorme base de clientes participante, moderna e global.

    Yonatan Lee

    Insycle

  • ChrisBrisson
    A HubSpot é certamente a melhor, mais extraordinária e mais criteriosa empresa para se trabalhar quando o assunto é integração de aplicativos. A equipe não poupou esforços para acomodar nossa plataforma e produzir um melhor trabalho em conjunto.

    Chris Brisson

    SalesMSG

Você criou o mais novo aplicativo essencial?

Compartilhe seu aplicativo com o mundo no Marketplace de aplicativos da HubSpot.

App-logos-1
Visite o Marketplace de aplicativos

Aproveite melhor suas próprias soluções de site.

Crie ativos da Web no Marketplace de ativos do CMS da HubSpot.

CMS-logos-1
Visite o Marketplace de ativos do CMS

Vamos criar — e crescer — juntos

Participe da nossa comunidade de desenvolvedores que vem crescendo rapidamente e encontre as ferramentas e o suporte que você precisa para criar algo incrível.