Back to tools

AI Agent Tool

HubSpot API logo

HubSpot API

HubSpot's developer API providing programmatic access to CRM, marketing, sales, and service data.

Customer Relationship ManagementCommunity

hubspot.com

•

One-click Login

About HubSpot API

The HubSpot API is a RESTful developer platform giving programmatic access to all HubSpot hubs (CRM, Marketing, Sales, Service, CMS, Operations). As of 2026, HubSpot moved to date-based API versioning (e.g., /2026-03/) with immutable releases, 18-month support windows, and biannual new versions each March and September. The platform also provides a generally available MCP server for AI agent integration, webhook journal APIs with batched reads and CRM object filtering, and support for building agent tools via the Developer Projects framework.

AI Agent Use Cases

- Date-based versioning (YYYY-MM) with 18-month support lifecycle per version

- CRM APIs for contacts, deals, companies, pipelines, and custom objects

- Webhooks Journal API with batched reads and CRM object filtering

- Remote MCP server (GA) for AI agent and LLM tool integration

- Developer Projects framework for building agent tools callable by Breeze AI

- OAuth 2.0 authentication for third-party app integrations

Available Actions

These are the specific actions that AI agents can perform with this tool

Inputs

inputs

Array of objects with each object containing the 'id' of the deal to be archived

Inputs

inputs

Array of ticket objects, each containing the `id` string of the ticket to archive

Inputs

properties

A dictionary of company details including at least one of 'name' or 'domain'. It can also include other properties such as 'city', 'industry', 'phone', etc.

associations

A list of associations to link the company to existing records or activities. Each association object should specify 'to' and 'types'.

Inputs

properties

Contact details such as email, firstname, lastname, and any other contact properties.

associations

Associate the new contact with existing records, such as a company or deal.

Inputs

properties

Contains any product properties to be set at creation.