Aprovan Registry
provider 13 operations
@utdk/hubspot
Contacts

Generated UTDK provider client for Contacts. CRM objects such as companies, contacts, deals, line items, products, tickets, and quotes are standard objects in HubSpot’s CRM. These core building blocks support custom properties, store critical information, and play a central role in the HubSpot application.

Supported Object Types

This API provides access to collections of CRM objects, which return a map of property names to values. Each object type has its own set of default properties, which can be found by exploring the CRM Object Properties API.

Object Type Properties returned by default
companies name, domain
contacts firstname, lastname, email
deals dealname, amount, closedate, pipeline, dealstage
products name, description, price
tickets content, hs_pipeline, hs_pipeline_stage, hs_ticket_category, hs_ticket_priority, subject

Find a list of all properties for an object type using the CRM Object Properties API. e.g. GET https://api.hubapi.com/properties/v2/companies/properties. Change the properties returned in the response using the properties array in the request body.

Import sample

import hubspot from "@utdk/hubspot"

Factory sample

import { createHubspotClient } from "@utdk/hubspot"
Provider path
hubspot
Source API title
Contacts
Version
v3
Generated
May 30, 2026, 10:05 PM
Homepage
Open site
API spec
View spec
README
Embedded directly from the package source.
Operations
13 operations — open try-it console
Method Operation ID
GET get-/crm/v3/objects/contacts_getPage Try
POST post-/crm/v3/objects/contacts_create Try
POST post-/crm/v3/objects/contacts/batch/archive_archive Try
POST post-/crm/v3/objects/contacts/batch/create_create Try
POST post-/crm/v3/objects/contacts/batch/read_read Try
POST post-/crm/v3/objects/contacts/batch/update_update Try
POST post-/crm/v3/objects/contacts/batch/upsert_upsert Try
POST post-/crm/v3/objects/contacts/gdpr-delete_purge Try
POST post-/crm/v3/objects/contacts/merge_merge Try
POST post-/crm/v3/objects/contacts/search_doSearch Try
GET get-/crm/v3/objects/contacts/{contactId}_getById Try
PATCH patch-/crm/v3/objects/contacts/{contactId}_update Try
DELETE delete-/crm/v3/objects/contacts/{contactId}_archive Try