HubSpot

API

CRM platform APIs for contacts, companies, deals, tickets and marketing

Price
Free tier, then paid
Access
Access token or OAuth

About

REST APIs for HubSpot's CRM and its marketing, sales and service hubs, for syncing records with your app or building marketplace integrations. Free accounts get API access with lower rate limits; APIs are versioned by release date, such as 2026-03.

What you can do with it

  • Create, update and search contacts, companies and deals in a HubSpot account
  • Keep CRM records in sync between HubSpot and your own database
  • Receive webhooks when records change in an account that installed your app

Get started

  1. Create a free HubSpot account
  2. Create a service key or an app with the CRM scopes you need
  3. Send the token as a Bearer header

Example

curl "https://api.hubapi.com/crm/objects/2026-03/contacts?limit=10&archived=false" \
  -H "Authorization: Bearer $HUBSPOT_ACCESS_TOKEN"

Details

Hosting
Hosted service
Available in
Worldwide
Official SDKs
JavaScript/TypeScript, PHP, Python, Ruby
MCP server
Remote
Works with
HubSpot

Tasks

Alternatives

Other tools for the same tasks.

Last checked on .