/
HU
hubspot
/
HubSpot API Specification
Search skmtc…
⌘K
Changes
Docs
Sign in
Sign in
APIs
Generators
Stacks
Projects
Docs
History
Schema
Checked 23m ago · Updated 3mo ago
Details
Filter operations
Advanced
60
Assets
3
Basic
390
get
Retrieve audit logs
get
Retrieve login activity
get
Retrieve security history
get
Retrieve private app daily API usage
get
Retrieve account details
get
/app-webhooks/2026-03/{appId}/settings
put
/app-webhooks/2026-03/{appId}/settings
delete
/app-webhooks/2026-03/{appId}/settings
get
/app-webhooks/2026-03/{appId}/subscriptions
post
/app-webhooks/2026-03/{appId}/subscriptions
get
/app-webhooks/2026-03/{appId}/subscriptions/{subscriptionId}
delete
/app-webhooks/2026-03/{appId}/subscriptions/{subscriptionId}
patch
/app-webhooks/2026-03/{appId}/subscriptions/{subscriptionId}
delete
Uninstall app
get
/automation/actions/2026-03/{appId}
post
/automation/actions/2026-03/{appId}
get
/automation/actions/2026-03/{appId}/{definitionId}
delete
/automation/actions/2026-03/{appId}/{definitionId}
patch
/automation/actions/2026-03/{appId}/{definitionId}
get
/automation/actions/2026-03/{appId}/{definitionId}/functions
get
/automation/actions/2026-03/{appId}/{definitionId}/functions/{functionType}
put
/automation/actions/2026-03/{appId}/{definitionId}/functions/{functionType}
delete
/automation/actions/2026-03/{appId}/{definitionId}/functions/{functionType}
get
/automation/actions/2026-03/{appId}/{definitionId}/functions/{functionType}/{functionId}
put
/automation/actions/2026-03/{appId}/{definitionId}/functions/{functionType}/{functionId}
delete
/automation/actions/2026-03/{appId}/{definitionId}/functions/{functionType}/{functionId}
get
/automation/actions/2026-03/{appId}/{definitionId}/requires-object
post
/automation/actions/2026-03/{appId}/{definitionId}/requires-object
get
Retrieve sequences
get
Retrieve enrollments
get
Retrieve sequence
get
/business-units/public/2026-03/business-units/user/{userId}
get
/cms/audit-logs/2026-03
get
/cms/blog-settings/2026-03/settings
get
/cms/blog-settings/2026-03/settings/{blogId}
get
/cms/blogs/2026-03/authors
post
/cms/blogs/2026-03/authors
put
/cms/blogs/2026-03/authors/multi-language/set-new-lang-primary
get
/cms/blogs/2026-03/authors/{objectId}
delete
/cms/blogs/2026-03/authors/{objectId}
patch
/cms/blogs/2026-03/authors/{objectId}
get
/cms/blogs/2026-03/posts
post
/cms/blogs/2026-03/posts
put
/cms/blogs/2026-03/posts/multi-language/set-new-lang-primary
get
/cms/blogs/2026-03/posts/{objectId}
delete
/cms/blogs/2026-03/posts/{objectId}
patch
/cms/blogs/2026-03/posts/{objectId}
get
/cms/blogs/2026-03/tags
post
/cms/blogs/2026-03/tags
put
/cms/blogs/2026-03/tags/multi-language/set-new-lang-primary
get
/cms/blogs/2026-03/tags/{objectId}
delete
/cms/blogs/2026-03/tags/{objectId}
patch
/cms/blogs/2026-03/tags/{objectId}
get
/cms/domains/2026-03
get
/cms/domains/2026-03/{domainId}
get
/cms/site-search/2026-03/indexed-data/{contentId}
get
/cms/site-search/2026-03/search
get
Retrieve redirects
post
Create redirect
get
Retrieve redirect
delete
Delete redirect
patch
Update redirect
post
Generate subscription links
get
Retrieve subscription status
get
Get subscription preferences for a specific contact
post
Update a contact's subscription status
get
Retrieve a contact's unsubscribed status
post
Unsubscribe all
post
Subscribe a contact
post
Unsubscribe a contact
get
/conversations/custom-channels/2026-03
post
/conversations/custom-channels/2026-03
get
/crm-object-schemas/2026-03/schemas
post
/crm-object-schemas/2026-03/schemas
get
/crm-object-schemas/2026-03/schemas/{objectType}
delete
/crm-object-schemas/2026-03/schemas/{objectType}
patch
/crm-object-schemas/2026-03/schemas/{objectType}
delete
/crm-object-schemas/2026-03/schemas/{objectType}/associations/{associationIdentifier}
get
/crm/exports/2026-03/export/{exportId}
get
/crm/extensions/calling/2026-03/transcripts/{transcriptId}
delete
/crm/extensions/calling/2026-03/transcripts/{transcriptId}
get
/crm/extensions/calling/2026-03/{appId}/settings
post
/crm/extensions/calling/2026-03/{appId}/settings
delete
/crm/extensions/calling/2026-03/{appId}/settings
patch
/crm/extensions/calling/2026-03/{appId}/settings
get
/crm/extensions/calling/2026-03/{appId}/settings/channel-connection
post
/crm/extensions/calling/2026-03/{appId}/settings/channel-connection
delete
/crm/extensions/calling/2026-03/{appId}/settings/channel-connection
patch
/crm/extensions/calling/2026-03/{appId}/settings/channel-connection
get
/crm/extensions/calling/2026-03/{appId}/settings/recording
post
/crm/extensions/calling/2026-03/{appId}/settings/recording
patch
/crm/extensions/calling/2026-03/{appId}/settings/recording
get
/crm/extensions/cards-dev/2026-03/sample-response
get
/crm/extensions/cards-dev/2026-03/{appId}
post
/crm/extensions/cards-dev/2026-03/{appId}
get
/crm/extensions/cards-dev/2026-03/{appId}/{cardId}
delete
/crm/extensions/cards-dev/2026-03/{appId}/{cardId}
patch
/crm/extensions/cards-dev/2026-03/{appId}/{cardId}
get
/crm/extensions/videoconferencing/2026-03/settings/{appId}
put
/crm/extensions/videoconferencing/2026-03/settings/{appId}
delete
/crm/extensions/videoconferencing/2026-03/settings/{appId}
get
/crm/imports/2026-03
get
/crm/imports/2026-03/{importId}
get
/crm/imports/2026-03/{importId}/errors
get
/crm/limits/2026-03/associations/labels
get
/crm/limits/2026-03/associations/records/from
get
/crm/limits/2026-03/associations/records/{fromObjectTypeId}/to
get
/crm/limits/2026-03/associations/records/{fromObjectTypeId}/{toObjectTypeId}
get
/crm/limits/2026-03/calculated-properties
get
/crm/limits/2026-03/custom-object-types
get
/crm/limits/2026-03/custom-properties
get
/crm/limits/2026-03/pipelines
get
/crm/limits/2026-03/records
get
/crm/lists/2026-03
post
/crm/lists/2026-03
get
/crm/lists/2026-03/object-type-id/{objectTypeId}/name/{listName}
get
/crm/lists/2026-03/records/{objectTypeId}/{recordId}/memberships
get
/crm/lists/2026-03/{listId}
delete
/crm/lists/2026-03/{listId}
get
/crm/lists/2026-03/{listId}/memberships
delete
/crm/lists/2026-03/{listId}/memberships
put
/crm/lists/2026-03/{listId}/memberships/add
put
/crm/lists/2026-03/{listId}/memberships/add-and-remove
put
/crm/lists/2026-03/{listId}/memberships/add-from/{sourceListId}
put
/crm/lists/2026-03/{listId}/memberships/remove
put
/crm/lists/2026-03/{listId}/restore
put
/crm/lists/2026-03/{listId}/update-list-filters
put
/crm/lists/2026-03/{listId}/update-list-name
get
/crm/object-library/2026-03/enablement
get
/crm/object-library/2026-03/enablement/{objectTypeId}
get
List
post
Create
get
Read
delete
Archive
patch
Update
get
List
post
Create
post
Search for deals using various filters and criteria to retrieve specific records.
get
Read
delete
Archive
patch
Update
get
Retrieve courses
post
Create a course
get
Retrieve a course
delete
Delete a course
patch
Update a course
get
List
post
Create
get
Read
delete
Archive
patch
Update
get
Retrieve calls
post
Create a call
get
Retrieve a call
delete
Archive a call
patch
Update a call
get
Retrieve all carts
post
Create a cart
get
Retrieve a cart
delete
Archive a cart
patch
Update a cart
get
Retrieve payments
post
Create a payment
get
Retrieve a payment
delete
Delete a payment
patch
Update a payment
get
Retrieve communications
post
Create a communication
get
Retrieve a communication
delete
Delete a communication
patch
Update a communication
get
Retrieve companies
post
Create a company
get
Retrieve a company
delete
Archive a company
patch
Update a company
get
Retrieve contacts
post
Create a contact
get
Retrieve a contact
delete
Delete a contact
patch
Update a contact
get
List
post
Create
get
Read
delete
Archive
patch
Update
get
Retrieve discounts
post
Create a discount
get
Retrieve a discount
delete
Delete a discount
patch
Update a discount
get
Retrieve emails
post
Create an email
get
Retrieve an email
delete
Delete an email
patch
Update an email
get
List
get
Read
get
Retrieve fees
post
Create a fee
get
Retrieve a fee
delete
Delete a fee
patch
Update a fee
get
Retrieve goal targets
post
Create a goal target
get
Retrieve goal target
delete
Delete a goal target
patch
Update a goal target
get
List
post
Create
get
Read
delete
Archive
patch
Update
get
List
post
Create
get
Read
delete
Archive
patch
Update
get
List
post
Create
get
Read
delete
Archive
patch
Update
get
Retrieve meetings
post
Create meeting
get
Retrieve meeting
delete
Delete meeting
patch
Update meeting
get
Retrieve a note
post
Create note
get
Retrieve note
delete
Delete a note
patch
Update note
get
List
post
Create
get
Read
delete
Archive
patch
Update
get
Retrieve partner clients
get
Retrieve a partner client
patch
Update a partner client
get
List
get
Read
patch
Update
get
List associations of a partner service by type
get
post
Create
get
delete
Archive
patch
get
List
post
Create
get
Read
delete
Archive
patch
Update
get
List
post
Create
get
Read
delete
Archive
patch
Update
get
Retrieve subscriptions
post
Create a subscription
get
Retrieve a subscription
delete
Delete a subscription
patch
Update a subscription
get
Retrieve tasks
post
Create a task
get
Retrieve a task
delete
Delete a task
patch
Update a task
get
List
post
Create
get
Read
delete
Archive
patch
Update
get
List
post
Create
get
Read
delete
Archive
patch
Update
get
List
post
Create
get
Read
delete
Archive
patch
Update
get
Retrieve custom objects
post
Create custom object
post
Merge two custom objects
get
Retrieve a custom object
delete
Archive a custom object
patch
Update a custom object
put
/crm/objects/2026-03/{objectType}/{objectId}/associations/{toObjectType}/{toObjectId}
delete
/crm/objects/2026-03/{objectType}/{objectId}/associations/{toObjectType}/{toObjectId}
get
/crm/owners/2026-03
get
/crm/owners/2026-03/{ownerId}
get
/crm/pipelines/2026-03/{objectType}
post
/crm/pipelines/2026-03/{objectType}
get
/crm/pipelines/2026-03/{objectType}/{pipelineId}
put
/crm/pipelines/2026-03/{objectType}/{pipelineId}
delete
/crm/pipelines/2026-03/{objectType}/{pipelineId}
patch
/crm/pipelines/2026-03/{objectType}/{pipelineId}
get
/crm/pipelines/2026-03/{objectType}/{pipelineId}/audit
get
/crm/pipelines/2026-03/{objectType}/{pipelineId}/stages
post
/crm/pipelines/2026-03/{objectType}/{pipelineId}/stages
get
/crm/pipelines/2026-03/{objectType}/{pipelineId}/stages/{stageId}
put
/crm/pipelines/2026-03/{objectType}/{pipelineId}/stages/{stageId}
delete
/crm/pipelines/2026-03/{objectType}/{pipelineId}/stages/{stageId}
patch
/crm/pipelines/2026-03/{objectType}/{pipelineId}/stages/{stageId}
get
/crm/pipelines/2026-03/{objectType}/{pipelineId}/stages/{stageId}/audit
get
Retrieve all properties
post
Create a property
get
Reterieve a property
delete
Delete a property
patch
Update a property
get
/crm/property-validations/2026-03/{objectTypeId}
get
/crm/property-validations/2026-03/{objectTypeId}/{propertyName}
get
/crm/property-validations/2026-03/{objectTypeId}/{propertyName}/rule-type/{ruleType}
put
/crm/property-validations/2026-03/{objectTypeId}/{propertyName}/rule-type/{ruleType}
get
/data-studio/2026-03/data-source/{datasourceId}
put
/data-studio/2026-03/data-source/{datasourceId}
delete
/data-studio/2026-03/data-source/{datasourceId}
get
/events/custom/2026-03/event-definitions
post
/events/custom/2026-03/event-definitions
get
/events/custom/2026-03/event-definitions/{eventName}
delete
/events/custom/2026-03/event-definitions/{eventName}
patch
/events/custom/2026-03/event-definitions/{eventName}
delete
/events/custom/2026-03/event-definitions/{eventName}/property/{propertyName}
patch
/events/custom/2026-03/event-definitions/{eventName}/property/{propertyName}
get
Retrieve event occurrences
get
Retrieve event types
get
Retrieve campaigns
post
Create a campaign
get
Retrieve a campaign
delete
Delete a campaign
patch
Update a campaign
get
/marketing/emails/2026-03
post
/marketing/emails/2026-03
get
/marketing/emails/2026-03/statistics/histogram
get
/marketing/emails/2026-03/statistics/list
get
/marketing/marketing-events/2026-03
post
/marketing/marketing-events/2026-03/events
get
/marketing/marketing-events/2026-03/events/{externalEventId}
put
/marketing/marketing-events/2026-03/events/{externalEventId}
delete
/marketing/marketing-events/2026-03/events/{externalEventId}
patch
/marketing/marketing-events/2026-03/events/{externalEventId}
get
/marketing/marketing-events/2026-03/{objectId}
delete
/marketing/marketing-events/2026-03/{objectId}
patch
/marketing/marketing-events/2026-03/{objectId}
get
/media-bridge/2026-03/objects/{mediaType}
get
/media-bridge/2026-03/objects/{mediaType}/{objectId}
delete
/media-bridge/2026-03/objects/{mediaType}/{objectId}
patch
/media-bridge/2026-03/objects/{objectId}
get
Get the properties for an object type.
post
Create a new property
get
Get property groups
post
Create a new property group
get
Get a specific property group
delete
Delete a property group
patch
Update a property group
get
Get the details for a property
delete
Delete a property
patch
Update a property
get
Get all schemas
get
Get the schema for an object type
patch
Update the schema for an object type
delete
Delete an association definition
put
Update the media bridge app name
get
View event visibility settings
patch
Create or update event visibility settings
get
Get object types for a supported media
get
Get oEmbed domains
post
Set up a new oEmbed domain
delete
Delete an oEmbed domain
get
Get an oEmbed domain
patch
Update an oEmbed domain
get
Retrieve IP ranges
get
Retrieve simple list
get
Get meeting scheduling pages
get
Get the availability for a meeting
get
List booking information
get
/settings/currencies/2026-03/codes
get
/settings/currencies/2026-03/company-currency
put
/settings/currencies/2026-03/company-currency
get
Get all tax rates
get
Get a specific tax rate
get
List URL mappings
post
Create URL mapping
get
Retrieve URL mapping
delete
Delete URL mapping
post
Generate an identification token for a verified website visitor.
Batch
198
Budget
5
Central FX rates
3
Channel accounts
4
Channels
4
Content
6
Definitions
1
Emails
15
Event Attendees
4
Event Status
2
Exchange rates
6
Extract
2
Files
3
Folders
4
ID Mapping
2
Identifiers
2
Join Order
1
Labels
5
Limits
4
List Associations
6
List Management
9
Messages
3
Metrics
3
Multi-language
5
Participant State
5
Property groups
5
Report
1
Search
33
Send transactional email
1
Settings
2
Spend
4
Subscriber State Changes
2
Basic
delete
/data-studio/2026-03/data-source/{datasourceId}
Path parameters
datasourceId
integer
required
Response
An error occurred.
Changes