hot.dev/hubspot — HubSpot CRM bindings for Hot on the 2026-09 date-versioned APIs. Contacts, companies, deals, tickets, and any CRM object: CRUD, search, batch read/create/update/upsert, associations, and pagination; notes, tasks, calls, meetings, and emails; pipelines and stages, owners, properties, and lists; plus v3 webhook signature verification.

Version: 0.1.0

Author: Hot Dev

License: Apache-2.0

Add to your project

"hot.dev/hubspot": "0.1.0"

Add this to your deps in hot.hot

Namespaces

NamespaceFunctionsTypesDescription
::hubspot0—HubSpot CRM bindings.

::hubspot

NamespaceFunctionsTypesDescription
::api161Low-level HubSpot client: authenticated requests, response unwrapping,
::companies6—Create a company from a properties Map (`name`, `domain`, `industry`, ...).
::contacts7—Create a contact from a properties Map (`email`, `firstname`,
::deals5—Create a deal from a properties Map (`dealname`, `amount`,
::engagements9—Activities (HubSpot "engagements"): notes, tasks, calls, meetings, and
::lists10—Lists (segments) of contacts, companies, deals, and other records.
::notes3—Notes — HubSpot's activity log entries, attached to contacts, companies, deals, or tickets.
::objects24—The generic CRM objects surface.
::owners3—Owners: the HubSpot users (and queues) that records can be assigned to via `hubspot_owner_id`.
::pipelines7—Pipelines and their stages for deals, tickets, and other
::properties6—Property definitions: discover the fields an object type has (including custom properties and enumeration options) and create new ones.
::webhooks3—HubSpot v3 request signature verification: base64 HMAC-SHA256 of `method + decodedUri + body + timestamp` with your app's client secret, delivered as `X-HubSpot-Signature-v3` + `X-HubSpot-Request-Timestamp` (millisecond timestamp, 5-minute window).