Connectors

CRM & Sales

HubSpot

CRM platform: contacts, companies, deals, tickets, and marketing engagement data
HubSpot API referenceAPI checked August 18, 2026HubSpot overview
Signs in with
API token
Runs on
Cloud or On-Prem Worker
Operations
336
Ready-made triggers
46

Connect HubSpot

  1. In Neblex open Connect › Connections and click New Connection.
  2. Search for HubSpot and give the connection a clear name.
  3. Fill in the fields. Secret values are encrypted and never shown again.
  4. Click Test, then Create Connection.
FieldWhat to enter
Access tokenRequiredSecret

Triggers

Start a flow when something changes in HubSpot: add a Poll for changes trigger, choose HubSpot and pick the event.

EventWhat it doesHow
New or updated importFires for each import created or changed since the last check.Checks for changes by updatedAt
New or updated dealFires for each deal created or changed since the last check.Checks for changes by updatedAt
New or updated callFires for each call created or changed since the last check.Checks for changes by updatedAt
New or updated cartFires for each cart created or changed since the last check.Checks for changes by updatedAt
New or updated communicationFires for each communication created or changed since the last check.Checks for changes by updatedAt
New or updated companyFires for each company created or changed since the last check.Checks for changes by updatedAt
New or updated contactFires for each contact created or changed since the last check.Checks for changes by updatedAt
New or updated discountFires for each discount created or changed since the last check.Checks for changes by updatedAt
New or updated emailFires for each email created or changed since the last check.Checks for changes by updatedAt
New or updated feedback submissionFires for each feedback submission created or changed since the last check.Checks for changes by updatedAt
New or updated feeFires for each fee created or changed since the last check.Checks for changes by updatedAt
New or updated invoiceFires for each invoice created or changed since the last check.Checks for changes by updatedAt
New or updated leadFires for each lead created or changed since the last check.Checks for changes by updatedAt
New or updated line itemFires for each line item created or changed since the last check.Checks for changes by updatedAt
New or updated meetingFires for each meeting created or changed since the last check.Checks for changes by updatedAt
New or updated noteFires for each note created or changed since the last check.Checks for changes by updatedAt
New or updated orderFires for each order created or changed since the last check.Checks for changes by updatedAt
New or updated postal mailFires for each postal mail created or changed since the last check.Checks for changes by updatedAt
New or updated productFires for each product created or changed since the last check.Checks for changes by updatedAt
New or updated quoteFires for each quote created or changed since the last check.Checks for changes by updatedAt
New or updated taskFires for each task created or changed since the last check.Checks for changes by updatedAt
New or updated taxFires for each tax created or changed since the last check.Checks for changes by updatedAt
New or updated ticketFires for each ticket created or changed since the last check.Checks for changes by updatedAt
New importFires for each import created since the last check.Checks for changes by createdAt
New dealFires for each deal created since the last check.Checks for changes by createdAt
New callFires for each call created since the last check.Checks for changes by createdAt
New cartFires for each cart created since the last check.Checks for changes by createdAt
New communicationFires for each communication created since the last check.Checks for changes by createdAt
New companyFires for each company created since the last check.Checks for changes by createdAt
New contactFires for each contact created since the last check.Checks for changes by createdAt
New discountFires for each discount created since the last check.Checks for changes by createdAt
New emailFires for each email created since the last check.Checks for changes by createdAt
New feedback submissionFires for each feedback submission created since the last check.Checks for changes by createdAt
New feeFires for each fee created since the last check.Checks for changes by createdAt
New invoiceFires for each invoice created since the last check.Checks for changes by createdAt
New leadFires for each lead created since the last check.Checks for changes by createdAt
New line itemFires for each line item created since the last check.Checks for changes by createdAt
New meetingFires for each meeting created since the last check.Checks for changes by createdAt
New noteFires for each note created since the last check.Checks for changes by createdAt
New orderFires for each order created since the last check.Checks for changes by createdAt
New postal mailFires for each postal mail created since the last check.Checks for changes by createdAt
New productFires for each product created since the last check.Checks for changes by createdAt
New quoteFires for each quote created since the last check.Checks for changes by createdAt
New taskFires for each task created since the last check.Checks for changes by createdAt
New taxFires for each tax created since the last check.Checks for changes by createdAt
New ticketFires for each ticket created since the last check.Checks for changes by createdAt

Use it in a flow

  1. Open a flow, open the node library and search for HubSpot.
  2. Drag it onto the canvas and choose an Operation and your connection.
  3. Map the operation's fields from earlier steps, or click Map with Matt.
  4. Use Test this step to see what it returns, then save.

Operations

336 operations in 31 groups. Each one is a step you can add to a flow.

Association10
Batch archive associationpost_crm_v4_associations_fromObjectType_toObjectType_batch_archive_archivePOSTBatch delete associations for objects
Batch archive associationpost_crm_v4_associations_fromObjectType_toObjectType_batch_labels_archive_archiveLabelsPOSTBatch delete specific association labels for objects.
Batch create associationpost_crm_v4_associations_fromObjectType_toObjectType_batch_create_createPOSTBatch create associations for objects
Batch default associationpost_crm_v4_associations_fromObjectType_toObjectType_batch_associate_default_createDefaultPOSTCreate the default (most generic) association type between two object types
Batch read associationpost_crm_v4_associations_fromObjectType_toObjectType_batch_read_getPagePOSTBatch read associations for objects to specific object type.
Delete associationdelete_crm_v4_objects_objectType_objectId_associations_toObjectType_toObjectId_archiveDELETEdeletes all associations between two records.
Get associationget_crm_v4_objects_objectType_objectId_associations_toObjectType_getPageGETRetrieve all associations between a specific record and an object type.
Replace associationput_crm_v4_objects_fromObjectType_fromObjectId_associations_default_toObjectType_toObjectId_createDefaultPUTCreate the default (most generic) association type between two object types
Replace associationput_crm_v4_objects_objectType_objectId_associations_toObjectType_toObjectId_createPUTSet association labels between two records.
Update associationpost_crm_v4_associations_usage_high_usage_report_userId_requestPOSTRequests a report of all objects in the portal which have a high usage of associations
Call11
Batch archive callpost_crm_v3_objects_calls_batch_archive_archivePOSTArchive a batch of calls by ID.
Batch create callpost_crm_v3_objects_calls_batch_create_createPOSTCreate a batch of calls.
Batch read callpost_crm_v3_objects_calls_batch_read_readPOSTRetrieve a batch of calls by ID.
Batch update callpost_crm_v3_objects_calls_batch_update_updatePOSTUpdate a batch of calls by ID.
Batch upsert callpost_crm_v3_objects_calls_batch_upsert_upsertPOSTCreate or update records identified by a unique property value as specified by the idProperty query param.
Create callpost_crm_v3_objects_calls_createPOSTCreate a call with the given properties and return a copy of the object, including the ID.
Delete calldelete_crm_v3_objects_calls_callId_archiveDELETEMove an Object identified by {callId} to the recycling bin.
Get callget_crm_v3_objects_calls_callId_getByIdGETRead an Object identified by {callId}.
List callsget_crm_v3_objects_calls_getPageGETRead a page of calls.
Search callpost_crm_v3_objects_calls_search_doSearchPOSTSearch for calls by filtering on properties, searching through associations, and sorting results.
Update callpatch_crm_v3_objects_calls_callId_updatePATCHPerform a partial update of an Object identified by {callId}or optionally a unique property value as specified by the idProperty query param.
Cart11
Batch archive cartpost_crm_v3_objects_carts_batch_archivePOSTArchive a batch of carts identified by their IDs.
Batch create cartpost_crm_v3_objects_carts_batch_createPOSTCreate a batch of carts with specified properties and associations.
Batch read cartpost_crm_v3_objects_carts_batch_readPOSTRetrieve records by record ID or include the idProperty parameter to retrieve records by a custom unique value property.
Batch update cartpost_crm_v3_objects_carts_batch_updatePOSTUpdate a batch of carts using their internal IDs or unique property values.
Batch upsert cartpost_crm_v3_objects_carts_batch_upsertPOSTCreate or update records identified by a unique property value as specified by the idProperty query param.
Create cartpost_crm_v3_objects_cartsPOSTCreate a cart with the given properties and return a copy of the object, including the ID.
Delete cartdelete_crm_v3_objects_carts_cartIdDELETEMove an Object identified by {cartId} to the recycling bin.
Get cartget_crm_v3_objects_carts_cartIdGETRead an Object identified by {cartId}.
List cartsget_crm_v3_objects_cartsGETRetrieve all carts.
Search cartpost_crm_v3_objects_carts_searchPOSTSearch for carts based on the specified search criteria, such as filters and properties, and retrieve the matching results.
Update cartpatch_crm_v3_objects_carts_cartIdPATCHPerform a partial update of an Object identified by {cartId}or optionally a unique property value as specified by the idProperty query param.
Communication11
Batch archive communicationpost_crm_v3_objects_communications_batch_archive_archivePOSTDelete a batch of messages by ID.
Batch create communicationpost_crm_v3_objects_communications_batch_create_createPOSTCreate a batch of messages.
Batch read communicationpost_crm_v3_objects_communications_batch_read_readPOSTRetrieve a batch of messages by ID (communicationId) or unique property value (idProperty).
Batch update communicationpost_crm_v3_objects_communications_batch_update_updatePOSTUpdate a batch of messages by ID (communicationId) or unique property value (idProperty).
Batch upsert communicationpost_crm_v3_objects_communications_batch_upsert_upsertPOSTCreate or update records identified by a unique property value as specified by the idProperty query param.
Create communicationpost_crm_v3_objects_communications_createPOSTCreate a communication with the given properties and return a copy of the object, including the ID.
Delete communicationdelete_crm_v3_objects_communications_communicationId_archiveDELETEMove an Object identified by {communicationId} to the recycling bin.
Get communicationget_crm_v3_objects_communications_communicationId_getByIdGETRead an Object identified by {communicationId}.
List communicationsget_crm_v3_objects_communications_getPageGETRead a page of communications.
Search communicationpost_crm_v3_objects_communications_search_doSearchPOSTSearch for messages by filtering on properties, searching through associations, and sorting results.
Update communicationpatch_crm_v3_objects_communications_communicationId_updatePATCHPerform a partial update of an Object identified by {communicationId}or optionally a unique property value as specified by the idProperty query param.
Company12
Batch archive companypost_crm_v3_objects_companies_batch_archive_archivePOSTDelete a batch of companies by ID.
Batch create companypost_crm_v3_objects_companies_batch_create_createPOSTCreate a batch of companies.
Batch read companypost_crm_v3_objects_companies_batch_read_readPOSTRetrieve a batch of companies by ID (companyId) or by a unique property (idProperty).
Batch update companypost_crm_v3_objects_companies_batch_update_updatePOSTUpdate a batch of companies by ID.
Batch upsert companypost_crm_v3_objects_companies_batch_upsert_upsertPOSTCreate or update companies identified by a unique property value as specified by the idProperty query parameter.
Create companypost_crm_v3_objects_companies_createPOSTCreate a single company.
Delete companydelete_crm_v3_objects_companies_companyId_archiveDELETEDelete a company by ID.
Get companyget_crm_v3_objects_companies_companyId_getByIdGETRetrieve a company by its ID (companyId) or by a unique property (idProperty).
List companiesget_crm_v3_objects_companies_getPageGETRetrieve all companies, using query parameters to control the information that gets returned.
Merge companypost_crm_v3_objects_companies_merge_mergePOSTMerge two company records.
Search companypost_crm_v3_objects_companies_search_doSearchPOSTSearch for companies by filtering on properties, searching through associations, and sorting results.
Update companypatch_crm_v3_objects_companies_companyId_updatePATCHUpdate a company by ID (companyId) or unique property value (idProperty).
Contact13
Batch archive contactpost_crm_v3_objects_contacts_batch_archive_archivePOSTArchive a batch of contacts by ID.
Batch create contactpost_crm_v3_objects_contacts_batch_create_createPOSTCreate a batch of contacts.
Batch read contactpost_crm_v3_objects_contacts_batch_read_readPOSTRetrieve a batch of contacts by ID (contactId) or unique property value (idProperty).
Batch update contactpost_crm_v3_objects_contacts_batch_update_updatePOSTUpdate a batch of contacts by ID (contactId) or unique property value (idProperty).
Batch upsert contactpost_crm_v3_objects_contacts_batch_upsert_upsertPOSTUpsert a batch of contacts.
Create contactpost_crm_v3_objects_contacts_createPOSTCreate a single contact.
Delete contactdelete_crm_v3_objects_contacts_contactId_archiveDELETEDelete a contact by ID.
Gdpr Delete contactpost_crm_v3_objects_contacts_gdpr_delete_purgePOSTPermanently delete a contact and all associated content to follow GDPR.
Get contactget_crm_v3_objects_contacts_contactId_getByIdGETRetrieve a contact by its ID (contactId) or by a unique property (idProperty).
List contactsget_crm_v3_objects_contacts_getPageGETRetrieve all contacts, using query parameters to specify the information that gets returned.
Merge contactpost_crm_v3_objects_contacts_merge_mergePOSTMerge two contact records.
Search contactpost_crm_v3_objects_contacts_search_doSearchPOSTSearch for contacts by filtering on properties, searching through associations, and sorting results.
Update contactpatch_crm_v3_objects_contacts_contactId_updatePATCHUpdate an existing contact, identified by ID or email/unique property value.
Custom object11
Batch archive custom objectpost_crm_v3_objects_objectType_batch_archive_archivePOSTArchive a batch of objects by ID
Batch create custom objectpost_crm_v3_objects_objectType_batch_create_createPOSTCreate a batch of objects
Batch read custom objectpost_crm_v3_objects_objectType_batch_read_readPOSTRetrieve records by record ID or include the idProperty parameter to retrieve records by a custom unique value property.
Batch update custom objectpost_crm_v3_objects_objectType_batch_update_updatePOSTUpdate a batch of objects by internal ID, or unique property values
Batch upsert custom objectpost_crm_v3_objects_objectType_batch_upsert_upsertPOSTCreate or update records identified by a unique property value as specified by the idProperty query param.
Delete custom objectdelete_crm_v3_objects_objectType_objectId_archiveDELETEMove an Object identified by {objectId} to the recycling bin.
Get custom objectget_crm_v3_objects_objectType_getPageGETRead a page of objects.
Get custom objectget_crm_v3_objects_objectType_objectId_getByIdGETRead an Object identified by {objectId}.
Search custom objectpost_crm_v3_objects_objectType_search_doSearchPOST
Update custom objectpatch_crm_v3_objects_objectType_objectId_updatePATCHPerform a partial update of an Object identified by {objectId}or optionally a unique property value as specified by the idProperty query param.
Update custom objectpost_crm_v3_objects_objectType_createPOSTCreate a CRM object with the given properties and return a copy of the object, including the ID.
Deal12
Batch archive dealpost_crm_v3_objects_0_3_batch_archive_archivePOSTArchive multiple deals using their IDs.
Batch create dealpost_crm_v3_objects_0_3_batch_create_createPOSTCreate multiple deals in a single request.
Batch read dealpost_crm_v3_objects_0_3_batch_read_readPOSTRetrieve records by record ID or include the idProperty parameter to retrieve records by a custom unique value property.
Batch update dealpost_crm_v3_objects_0_3_batch_update_updatePOSTUpdate multiple deals using their internal IDs or unique property values.
Batch upsert dealpost_crm_v3_objects_0_3_batch_upsert_upsertPOSTCreate or update records identified by a unique property value as specified by the idProperty query param.
Create dealpost_crm_v3_objects_0_3_createPOSTCreate a deal with the given properties and return a copy of the object, including the ID.
Delete dealdelete_crm_v3_objects_0_3_dealId_archiveDELETEMove an Object identified by {dealId} to the recycling bin.
Get dealget_crm_v3_objects_0_3_dealId_getByIdGETRead an Object identified by {dealId}.
List dealsget_crm_v3_objects_0_3_getPageGETRead a page of deals.
Merge dealpost_crm_v3_objects_0_3_merge_mergePOSTCombine two deals of the same type into a single deal.
Search dealpost_crm_v3_objects_0_3_search_doSearchPOSTSearch for deals using specified criteria and filters.
Update dealpatch_crm_v3_objects_0_3_dealId_updatePATCHPerform a partial update of an Object identified by {dealId}or optionally a unique property value as specified by the idProperty query param.
Discount11
Batch archive discountpost_crm_v3_objects_discounts_batch_archivePOSTArchive multiple discounts by their IDs in a single request.
Batch create discountpost_crm_v3_objects_discounts_batch_createPOSTCreate multiple discounts in a single request by providing the necessary properties and associations for each discount.
Batch read discountpost_crm_v3_objects_discounts_batch_readPOSTRetrieve records by record ID or include the idProperty parameter to retrieve records by a custom unique value property.
Batch update discountpost_crm_v3_objects_discounts_batch_updatePOSTUpdate multiple discounts by specifying either their internal IDs or unique property values.
Batch upsert discountpost_crm_v3_objects_discounts_batch_upsertPOSTCreate or update records identified by a unique property value as specified by the idProperty query param.
Create discountpost_crm_v3_objects_discountsPOSTCreate a discount with the given properties and return a copy of the object, including the ID.
Delete discountdelete_crm_v3_objects_discounts_discountIdDELETEMove an Object identified by {discountId} to the recycling bin.
Get discountget_crm_v3_objects_discounts_discountIdGETRead an Object identified by {discountId}.
List discountsget_crm_v3_objects_discountsGETRead a page of discounts.
Search discountpost_crm_v3_objects_discounts_searchPOSTSearch for discounts by filtering on properties, searching through associations, and sorting results.
Update discountpatch_crm_v3_objects_discounts_discountIdPATCHPerform a partial update of an Object identified by {discountId}or optionally a unique property value as specified by the idProperty query param.
Email11
Batch archive emailpost_crm_v3_objects_emails_batch_archive_archivePOSTArchive a batch of emails identified by their IDs.
Batch create emailpost_crm_v3_objects_emails_batch_create_createPOSTCreate a batch of emails with specified properties and return the created objects.
Batch read emailpost_crm_v3_objects_emails_batch_read_readPOSTRetrieve records by record ID or include the idProperty parameter to retrieve records by a custom unique value property.
Batch update emailpost_crm_v3_objects_emails_batch_update_updatePOSTUpdate a batch of emails using their internal IDs or unique property values.
Batch upsert emailpost_crm_v3_objects_emails_batch_upsert_upsertPOSTCreate or update records identified by a unique property value as specified by the idProperty query param.
Create emailpost_crm_v3_objects_emails_createPOSTCreate a email with the given properties and return a copy of the object, including the ID.
Delete emaildelete_crm_v3_objects_emails_emailId_archiveDELETEMove an Object identified by {emailId} to the recycling bin.
Get emailget_crm_v3_objects_emails_emailId_getByIdGETRead an Object identified by {emailId}.
List emailsget_crm_v3_objects_emails_getPageGETRead a page of emails.
Search emailpost_crm_v3_objects_emails_search_doSearchPOSTPerform a search for emails based on the provided query parameters and return matching results.
Update emailpatch_crm_v3_objects_emails_emailId_updatePATCHPerform a partial update of an Object identified by {emailId}or optionally a unique property value as specified by the idProperty query param.
Export3
Async exportpost_crm_v3_exports_export_async_startPOSTBegins exporting CRM data for the portal as specified in the request body
Get exportget_crm_v3_exports_export_exportId_getByIdGETRetrieve detailed information about a specific CRM export, including its current state and properties.
List exportsget_crm_v3_exports_export_async_tasks_taskId_status_getStatusGETReturns the status of the export with taskId, including the URL of the resulting file if the export status is COMPLETE
Fee11
Batch archive feepost_crm_v3_objects_fees_batch_archivePOSTArchive multiple fees by their IDs, effectively moving them to the recycling bin.
Batch create feepost_crm_v3_objects_fees_batch_createPOSTCreate multiple fees in a single request by providing a batch of fee objects with their properties and associations.
Batch read feepost_crm_v3_objects_fees_batch_readPOSTRetrieve records by record ID or include the idProperty parameter to retrieve records by a custom unique value property.
Batch update feepost_crm_v3_objects_fees_batch_updatePOSTUpdate multiple fee records in a single request using their internal IDs or unique property values.
Batch upsert feepost_crm_v3_objects_fees_batch_upsertPOSTCreate or update records identified by a unique property value as specified by the idProperty query param.
Create feepost_crm_v3_objects_feesPOSTCreate a fee with the given properties and return a copy of the object, including the ID.
Delete feedelete_crm_v3_objects_fees_feeIdDELETEMove an Object identified by {feeId} to the recycling bin.
Get feeget_crm_v3_objects_fees_feeIdGETRead an Object identified by {feeId}.
List feesget_crm_v3_objects_feesGETRead a page of fees.
Search feepost_crm_v3_objects_fees_searchPOSTPerform a search for fees based on various filters and criteria defined in the request body.
Update feepatch_crm_v3_objects_fees_feeIdPATCHPerform a partial update of an Object identified by {feeId}or optionally a unique property value as specified by the idProperty query param.
Feedback submission4
Batch read feedback submissionpost_crm_v3_objects_feedback_submissions_batch_read_readPOSTRetrieve records by record ID or include the idProperty parameter to retrieve records by a custom unique value property.
Get feedback submissionget_crm_v3_objects_feedback_submissions_feedbackSubmissionId_getByIdGETRead an Object identified by {feedbackSubmissionId}.
List feedback submissionsget_crm_v3_objects_feedback_submissions_getPageGETRead a page of feedback submissions.
Search feedback submissionpost_crm_v3_objects_feedback_submissions_search_doSearchPOSTExecute a search to retrieve feedback submissions based on defined filters, properties, and sorting options.
Import5
Cancel importpost_crm_v3_imports_importId_cancel_crm_v3_imports_importId_cancelPOSTThis allows a developer to cancel an active import.
Create importpost_crm_v3_imports_crm_v3_importsPOST
Get importget_crm_v3_imports_importId_crm_v3_imports_importIdGETA complete summary of an import record, including any updates.
List importsget_crm_v3_imports_crm_v3_importsGET
List importsget_crm_v3_imports_importId_errors_crm_v3_imports_importId_errorsGETRetrieves detailed error records for a specific import operation, enabling you to identify and troubleshoot records that failed during processing.
Invoice11
Batch archive invoicepost_crm_v3_objects_invoices_batch_archive_archivePOSTArchive multiple invoices by their IDs in a single request.
Batch create invoicepost_crm_v3_objects_invoices_batch_create_createPOSTCreate multiple invoices at once by providing a batch of invoice data, and receive a response with details of the created invoices, including their IDs.
Batch read invoicepost_crm_v3_objects_invoices_batch_read_readPOSTRetrieve records by record ID or include the idProperty parameter to retrieve records by a custom unique value property.
Batch update invoicepost_crm_v3_objects_invoices_batch_update_updatePOSTUpdate multiple invoices in a single request using either their internal IDs or unique property values.
Batch upsert invoicepost_crm_v3_objects_invoices_batch_upsert_upsertPOSTCreate or update records identified by a unique property value as specified by the idProperty query param.
Create invoicepost_crm_v3_objects_invoices_createPOSTCreate a invoice with the given properties and return a copy of the object, including the ID.
Delete invoicedelete_crm_v3_objects_invoices_invoiceId_archiveDELETEMove an Object identified by {invoiceId} to the recycling bin.
Get invoiceget_crm_v3_objects_invoices_invoiceId_getByIdGETRead an Object identified by {invoiceId}.
List invoicesget_crm_v3_objects_invoices_getPageGETRead a page of invoices.
Search invoicepost_crm_v3_objects_invoices_search_doSearchPOSTExecute a search for invoices based on filter criteria, sorting options, and properties to include in the response.
Update invoicepatch_crm_v3_objects_invoices_invoiceId_updatePATCHPerform a partial update of an Object identified by {invoiceId}or optionally a unique property value as specified by the idProperty query param.
Lead11
Batch archive leadpost_crm_v3_objects_leads_batch_archive_archivePOSTArchive multiple leads by their IDs in a single request, moving them to the recycling bin.
Batch create leadpost_crm_v3_objects_leads_batch_create_createPOSTCreate multiple lead records in a single request by providing a batch of lead data.
Batch read leadpost_crm_v3_objects_leads_batch_read_readPOSTRetrieve records by record ID or include the idProperty parameter to retrieve records by a custom unique value property.
Batch update leadpost_crm_v3_objects_leads_batch_update_updatePOSTUpdate multiple lead records using their internal IDs or unique property values.
Batch upsert leadpost_crm_v3_objects_leads_batch_upsert_upsertPOSTCreate or update records identified by a unique property value as specified by the idProperty query param.
Create leadpost_crm_v3_objects_leads_createPOSTCreate a lead with the given properties and return a copy of the object, including the ID.
Delete leaddelete_crm_v3_objects_leads_leadsId_archiveDELETEMove an Object identified by {leadsId} to the recycling bin.
Get leadget_crm_v3_objects_leads_leadsId_getByIdGETRead an Object identified by {leadsId}.
List leadsget_crm_v3_objects_leads_getPageGETRead a page of leads.
Search leadpost_crm_v3_objects_leads_search_doSearchPOSTPerform a search for leads based on the provided filter groups, properties, and sorting options.
Update leadpatch_crm_v3_objects_leads_leadsId_updatePATCHPerform a partial update of an Object identified by {leadsId}or optionally a unique property value as specified by the idProperty query param.
Line item11
Batch archive line itempost_crm_v3_objects_line_items_batch_archive_archivePOSTArchive multiple line items simultaneously by specifying their IDs in the request body.
Batch create line itempost_crm_v3_objects_line_items_batch_create_createPOSTCreate multiple line items in a single request by providing the necessary properties and associations for each item.
Batch read line itempost_crm_v3_objects_line_items_batch_read_readPOSTRetrieve records by record ID or include the idProperty parameter to retrieve records by a custom unique value property.
Batch update line itempost_crm_v3_objects_line_items_batch_update_updatePOSTUpdate multiple line items using their internal IDs or unique property values.
Batch upsert line itempost_crm_v3_objects_line_items_batch_upsert_upsertPOSTCreate or update records identified by a unique property value as specified by the idProperty query param.
Create line itempost_crm_v3_objects_line_items_createPOSTCreate a line item with the given properties and return a copy of the object, including the ID.
Delete line itemdelete_crm_v3_objects_line_items_lineItemId_archiveDELETEMove an Object identified by {lineItemId} to the recycling bin.
Get line itemget_crm_v3_objects_line_items_lineItemId_getByIdGETRead an Object identified by {lineItemId}.
List line itemsget_crm_v3_objects_line_items_getPageGETRead a page of line items.
Search line itempost_crm_v3_objects_line_items_search_doSearchPOSTExecute a search for line items based on filters, properties, and sorting options provided in the request body.
Update line itempatch_crm_v3_objects_line_items_lineItemId_updatePATCHPerform a partial update of an Object identified by {lineItemId}or optionally a unique property value as specified by the idProperty query param.
List30
Add And Remove listput_crm_v3_lists_listId_memberships_add_and_remove_crm_v3_lists_listId_memberships_add_and_removePUTAdd and/or remove records that have already been created in the system to and/or from a list.
Add listput_crm_v3_lists_listId_memberships_add_crm_v3_lists_listId_memberships_addPUTAdd the records provided to the list.
Batch read listpost_crm_v3_lists_records_memberships_batch_read_crm_v3_lists_records_memberships_batch_readPOST
Between listget_crm_v3_lists_listId_size_and_edits_history_between_crm_v3_lists_listId_size_and_edits_history_betweenGET
Create listpost_crm_v3_lists_crm_v3_listsPOST
Create listpost_crm_v3_lists_folders_crm_v3_lists_foldersPOSTCreates a folder with the given information.
Delete listdelete_crm_v3_lists_folders_folderId_crm_v3_lists_folders_folderIdDELETEDeletes the folder with the given Id.
Delete listdelete_crm_v3_lists_listId_crm_v3_lists_listIdDELETEDelete a list by ILS list ID .
Delete listdelete_crm_v3_lists_listId_memberships_crm_v3_lists_listId_membershipsDELETERemove all of the records from a list.
Get listget_crm_v3_lists_listId_crm_v3_lists_listIdGETFetch a single list by ILS list ID .
Get listget_crm_v3_lists_object_type_id_objectTypeId_name_listName_crm_v3_lists_object_type_id_objectTypeId_name_listNameGETRetrieve a specific list by its name and object type ID.
Idmapping listget_crm_v3_lists_idmapping_crm_v3_lists_idmappingGETThis API allows translation of legacy list id to list id.
Idmapping listpost_crm_v3_lists_idmapping_crm_v3_lists_idmappingPOSTThis API allows translation of a batch of legacy list id's to list id's. This allows for a maximum of 10,000 id's. This is a temporary API allowed for mapping old id's to new id's and...
Join Order listget_crm_v3_lists_listId_memberships_join_order_crm_v3_lists_listId_memberships_join_orderGETFetch the memberships of a list in order sorted by the time the records were added to the list.
List listsget_crm_v3_lists_crm_v3_listsGET
List listsget_crm_v3_lists_folders_crm_v3_lists_foldersGETRetrieves a folder and recursively includes all folders via the childNodes attribute.
List listsget_crm_v3_lists_listId_memberships_crm_v3_lists_listId_membershipsGETFetch the memberships of a list in order sorted by the recordId of the records in the list.
List listsget_crm_v3_lists_records_objectTypeId_recordId_memberships_crm_v3_lists_records_objectTypeId_recordId_membershipsGETFor given record provide lists this record is member of.
Move List listput_crm_v3_lists_folders_move_list_crm_v3_lists_folders_move_listPUTGiven a list and a folder, the list will be moved to that folder.
Remove listput_crm_v3_lists_listId_memberships_remove_crm_v3_lists_listId_memberships_removePUTRemove the records provided from the list.
Rename listput_crm_v3_lists_folders_folderId_rename_crm_v3_lists_folders_folderId_renamePUTRenames the given folderId with a new name.
Replace listput_crm_v3_lists_folders_folderId_move_newParentFolderId_crm_v3_lists_folders_folderId_move_newParentFolderIdPUTThis moves the folder from its current location to a new location.
Replace listput_crm_v3_lists_listId_memberships_add_from_sourceListId_crm_v3_lists_listId_memberships_add_from_sourceListIdPUTAdd all of the records from a source list (specified by the sourceListId) to a destination list (specified by the listId).
Replace listput_crm_v3_lists_listId_update_list_filters_crm_v3_lists_listId_update_list_filtersPUTUpdate the filter branch definition of a DYNAMIC list.
Restore listput_crm_v3_lists_listId_restore_crm_v3_lists_listId_restorePUTRestore a previously deleted list by ILS list ID .
Schedule Conversion listdelete_crm_v3_lists_listId_schedule_conversion_crm_v3_lists_listId_schedule_conversionDELETEDelete an existing scheduled conversion for a list.
Schedule Conversion listget_crm_v3_lists_listId_schedule_conversion_crm_v3_lists_listId_schedule_conversionGETRetrieve the conversion details for a list.
Schedule Conversion listput_crm_v3_lists_listId_schedule_conversion_crm_v3_lists_listId_schedule_conversionPUTSchedule the conversion of an active list into a static list, or update the already scheduled conversion.
Search listpost_crm_v3_lists_search_crm_v3_lists_searchPOSTSearch lists by list name or page through all lists by providing an empty query value.
Update List Name listput_crm_v3_lists_listId_update_list_name_crm_v3_lists_listId_update_list_namePUTUpdate the name of a list.
Meeting11
Batch archive meetingpost_crm_v3_objects_meetings_batch_archive_archivePOSTArchive a batch of meetings by ID
Batch create meetingpost_crm_v3_objects_meetings_batch_create_createPOSTCreate a batch of meetings
Batch read meetingpost_crm_v3_objects_meetings_batch_read_readPOSTRetrieve records by record ID or include the idProperty parameter to retrieve records by a custom unique value property.
Batch update meetingpost_crm_v3_objects_meetings_batch_update_updatePOSTUpdate a batch of meetings by internal ID, or unique property values
Batch upsert meetingpost_crm_v3_objects_meetings_batch_upsert_upsertPOSTCreate or update records identified by a unique property value as specified by the idProperty query param.
Create meetingpost_crm_v3_objects_meetings_createPOSTCreate a meeting with the given properties and return a copy of the object, including the ID.
Delete meetingdelete_crm_v3_objects_meetings_meetingId_archiveDELETEMove an Object identified by {meetingId} to the recycling bin.
Get meetingget_crm_v3_objects_meetings_meetingId_getByIdGETRead an Object identified by {meetingId}.
List meetingsget_crm_v3_objects_meetings_getPageGETRead a page of meetings.
Search meetingpost_crm_v3_objects_meetings_search_doSearchPOST
Update meetingpatch_crm_v3_objects_meetings_meetingId_updatePATCHPerform a partial update of an Object identified by {meetingId}or optionally a unique property value as specified by the idProperty query param.
Note11
Batch archive notepost_crm_v3_objects_notes_batch_archive_archivePOSTArchive multiple notes by their IDs in a single request.
Batch create notepost_crm_v3_objects_notes_batch_create_createPOSTCreate multiple notes in a single request by providing the necessary properties for each note.
Batch read notepost_crm_v3_objects_notes_batch_read_readPOSTRetrieve records by record ID or include the idProperty parameter to retrieve records by a custom unique value property.
Batch update notepost_crm_v3_objects_notes_batch_update_updatePOSTUpdate multiple notes using their internal IDs or unique property values.
Batch upsert notepost_crm_v3_objects_notes_batch_upsert_upsertPOSTCreate or update records identified by a unique property value as specified by the idProperty query param.
Create notepost_crm_v3_objects_notes_createPOSTCreate a note with the given properties and return a copy of the object, including the ID.
Delete notedelete_crm_v3_objects_notes_noteId_archiveDELETEMove an Object identified by {noteId} to the recycling bin.
Get noteget_crm_v3_objects_notes_noteId_getByIdGETRead an Object identified by {noteId}.
List notesget_crm_v3_objects_notes_getPageGETRead a page of notes.
Search notepost_crm_v3_objects_notes_search_doSearchPOSTExecute a search for notes using filters, sorting options, and other query parameters to refine the results.
Update notepatch_crm_v3_objects_notes_noteId_updatePATCHPerform a partial update of an Object identified by {noteId}or optionally a unique property value as specified by the idProperty query param.
Order11
Batch archive orderpost_crm_v3_objects_orders_batch_archivePOSTArchive a batch of orders identified by their IDs.
Batch create orderpost_crm_v3_objects_orders_batch_createPOSTCreate a batch of orders in the system.
Batch read orderpost_crm_v3_objects_orders_batch_readPOSTRetrieve records by record ID or include the idProperty parameter to retrieve records by a custom unique value property.
Batch update orderpost_crm_v3_objects_orders_batch_updatePOSTUpdate a batch of orders using their internal IDs or unique property values.
Batch upsert orderpost_crm_v3_objects_orders_batch_upsertPOSTCreate or update records identified by a unique property value as specified by the idProperty query param.
Create orderpost_crm_v3_objects_ordersPOSTCreate a order with the given properties and return a copy of the object, including the ID.
Delete orderdelete_crm_v3_objects_orders_orderIdDELETEMove an Object identified by {orderId} to the recycling bin.
Get orderget_crm_v3_objects_orders_orderIdGETRead an Object identified by {orderId}.
List ordersget_crm_v3_objects_ordersGETRead a page of orders.
Search orderpost_crm_v3_objects_orders_searchPOSTExecute a search for orders using specified criteria and return matching results.
Update orderpatch_crm_v3_objects_orders_orderIdPATCHPerform a partial update of an Object identified by {orderId}or optionally a unique property value as specified by the idProperty query param.
Owner2
Get ownerget_crm_v3_owners_ownerId_getByIdGETRetrieve details of a specific owner using either their 'id' or 'userId'.
List ownersget_crm_v3_owners_crm_v3_ownersGET
Pipeline14
Audit pipelineget_crm_v3_pipelines_objectType_pipelineId_audit_getAuditGETReturn a reverse chronological list of all mutations that have occurred on the pipeline identified by {pipelineId}.
Audit pipelineget_crm_v3_pipelines_objectType_pipelineId_stages_stageId_audit_getAuditGETReturn a reverse chronological list of all mutations that have occurred on the pipeline stage identified by {stageId}.
Create pipelinepost_crm_v3_pipelines_objectType_pipelineId_stages_createPOSTCreate a pipeline stage
Delete pipelinedelete_crm_v3_pipelines_objectType_pipelineId_archiveDELETEDelete a pipeline
Delete pipelinedelete_crm_v3_pipelines_objectType_pipelineId_stages_stageId_archiveDELETEDelete a pipeline stage
Get pipelineget_crm_v3_pipelines_objectType_getAllGETReturn all pipelines for the object type specified by {objectType}.
Get pipelineget_crm_v3_pipelines_objectType_pipelineId_getByIdGETReturn a single pipeline object identified by its unique {pipelineId}.
Get pipelineget_crm_v3_pipelines_objectType_pipelineId_stages_stageId_getByIdGETReturn a pipeline stage by ID
List pipelinesget_crm_v3_pipelines_objectType_pipelineId_stages_getAllGETReturn all the stages associated with the pipeline identified by {pipelineId}.
Replace pipelineput_crm_v3_pipelines_objectType_pipelineId_replacePUTReplace a pipeline
Replace pipelineput_crm_v3_pipelines_objectType_pipelineId_stages_stageId_replacePUTReplace all the properties of an existing pipeline stage with the values provided.
Update pipelinepatch_crm_v3_pipelines_objectType_pipelineId_stages_stageId_updatePATCH
Update pipelinepatch_crm_v3_pipelines_objectType_pipelineId_updatePATCHPerform a partial update of the pipeline identified by {pipelineId}.
Update pipelinepost_crm_v3_pipelines_objectType_createPOSTCreate a new pipeline with the provided property values.
Postal mail11
Batch archive postal mailpost_crm_v3_objects_postal_mail_batch_archive_archivePOST
Batch create postal mailpost_crm_v3_objects_postal_mail_batch_create_createPOST
Batch read postal mailpost_crm_v3_objects_postal_mail_batch_read_readPOST
Batch update postal mailpost_crm_v3_objects_postal_mail_batch_update_updatePOST
Batch upsert postal mailpost_crm_v3_objects_postal_mail_batch_upsert_upsertPOST
Delete postal maildelete_crm_v3_objects_postal_mail_postalMailId_archiveDELETE
Get postal mailget_crm_v3_objects_postal_mail_postalMailId_getByIdGET
Postal Mail postal mailget_crm_v3_objects_postal_mail_getPageGET
Postal Mail postal mailpost_crm_v3_objects_postal_mail_createPOST
Search postal mailpost_crm_v3_objects_postal_mail_search_doSearchPOST
Update postal mailpatch_crm_v3_objects_postal_mail_postalMailId_updatePATCH
Product11
Batch archive productpost_crm_v3_objects_products_batch_archive_archivePOSTArchive multiple products at once by providing their IDs.
Batch create productpost_crm_v3_objects_products_batch_create_createPOSTCreate multiple products in a single request by specifying their properties, and receive a response containing the details of the created products.
Batch read productpost_crm_v3_objects_products_batch_read_readPOSTRetrieve records by record ID or include the idProperty parameter to retrieve records by a custom unique value property.
Batch update productpost_crm_v3_objects_products_batch_update_updatePOSTUpdate multiple products in a single request using their internal IDs or unique property values.
Batch upsert productpost_crm_v3_objects_products_batch_upsert_upsertPOSTCreate or update records identified by a unique property value as specified by the idProperty query param.
Create productpost_crm_v3_objects_products_createPOSTCreate a product with the given properties and return a copy of the object, including the ID.
Delete productdelete_crm_v3_objects_products_productId_archiveDELETEMove an Object identified by {productId} to the recycling bin.
Get productget_crm_v3_objects_products_productId_getByIdGETRead an Object identified by {productId}.
List productsget_crm_v3_objects_products_getPageGETRead a page of products.
Search productpost_crm_v3_objects_products_search_doSearchPOSTExecute a search for products based on defined filters, properties, and sorting options.
Update productpatch_crm_v3_objects_products_productId_updatePATCHPerform a partial update of an Object identified by {productId}or optionally a unique property value as specified by the idProperty query param.
Property13
Batch archive propertypost_crm_v3_properties_objectType_batch_archive_archivePOSTArchive a provided list of properties.
Batch create propertypost_crm_v3_properties_objectType_batch_create_createPOSTCreate a batch of properties using the same rules as when creating an individual property.
Batch read propertypost_crm_v3_properties_objectType_batch_read_readPOSTRead a provided list of properties.
Create propertypost_crm_v3_properties_objectType_groups_createPOSTCreate and return a copy of a new property group.
Delete propertydelete_crm_v3_properties_objectType_groups_groupName_archiveDELETEMove a property group identified by {groupName} to the recycling bin.
Delete propertydelete_crm_v3_properties_objectType_propertyName_archiveDELETEMove a property identified by {propertyName} to the recycling bin.
Get propertyget_crm_v3_properties_objectType_groups_groupName_getByNameGETRead a property group identified by {groupName}.
Get propertyget_crm_v3_properties_objectType_propertyName_getByNameGETRead a property identified by {propertyName}.
Get propertylistPropertiesGETRead all existing properties for the specified object type and HubSpot account.
List propertiesget_crm_v3_properties_objectType_groups_getAllGETRead all existing property groups for the specified object type and HubSpot account.
Update propertypatch_crm_v3_properties_objectType_groups_groupName_updatePATCHPerform a partial update of a property group identified by {groupName}.
Update propertypatch_crm_v3_properties_objectType_propertyName_updatePATCHPerform a partial update of a property identified by '{propertyName}'.
Update propertypost_crm_v3_properties_objectType_createPOSTCreate and return a copy of a new property for the specified object type.
Quote11
Batch archive quotepost_crm_v3_objects_quotes_batch_archive_archivePOSTArchive multiple quotes by their IDs in a single request, effectively moving them to the recycling bin.
Batch create quotepost_crm_v3_objects_quotes_batch_create_createPOSTCreate multiple quotes in a single request by providing a batch of quote objects, each with its own properties and optional associations.
Batch read quotepost_crm_v3_objects_quotes_batch_read_readPOSTRetrieve records by record ID or include the idProperty parameter to retrieve records by a custom unique value property.
Batch update quotepost_crm_v3_objects_quotes_batch_update_updatePOSTUpdate multiple quotes using their internal IDs or unique property values.
Batch upsert quotepost_crm_v3_objects_quotes_batch_upsert_upsertPOSTCreate or update records identified by a unique property value as specified by the idProperty query param.
Create quotepost_crm_v3_objects_quotes_createPOSTCreate a quote with the given properties and return a copy of the object, including the ID.
Delete quotedelete_crm_v3_objects_quotes_quoteId_archiveDELETEMove an Object identified by {quoteId} to the recycling bin.
Get quoteget_crm_v3_objects_quotes_quoteId_getByIdGETRead an Object identified by {quoteId}.
List quotesget_crm_v3_objects_quotes_getPageGETRead a page of quotes.
Search quotepost_crm_v3_objects_quotes_search_doSearchPOSTExecute a search for quotes based on the criteria defined in the request body, such as filters, properties, and sorting options.
Update quotepatch_crm_v3_objects_quotes_quoteId_updatePATCHPerform a partial update of an Object identified by {quoteId}or optionally a unique property value as specified by the idProperty query param.
Schema8
Batch read schemapost_crm_object_schemas_v3_schemas_batch_read_crm_object_schemas_v3_schemas_batch_readPOSTRetrieve details of multiple custom object schemas by providing a batch request with specified inputs.
Create schemapost_crm_object_schemas_v3_schemas_createPOSTCreate a new custom object schema by defining its properties and associations.
Create schemapost_crm_object_schemas_v3_schemas_objectType_associations_createAssociationPOSTCreate a new association between the specified object type and another object type.
Delete schemadelete_crm_object_schemas_v3_schemas_objectType_archiveDELETERemove a custom object schema from the account using its object type ID or fully qualified name.
Delete schemadelete_crm_object_schemas_v3_schemas_objectType_associations_associationIdentifier_archiveAssociationDELETERemove an association between two object types identified by the association identifier and object type.
Get schemaget_crm_object_schemas_v3_schemas_objectType_getByIdGETRetrieve details of a custom object schema, including its properties and associations, using the object type ID or fully qualified name.
List schemasget_crm_object_schemas_v3_schemas_getAllGETRetrieve all custom object schemas, with options to include property definitions, association definitions, and audit metadata.
Update schemapatch_crm_object_schemas_v3_schemas_objectType_updatePATCHUpdate attributes of a custom object schema, such as properties and labels, using the object type ID or fully qualified name.
Task11
Batch archive taskpost_crm_v3_objects_tasks_batch_archive_archivePOSTArchive a batch of tasks by their IDs, moving them to the recycling bin.
Batch create taskpost_crm_v3_objects_tasks_batch_create_createPOSTCreate multiple tasks in a single request by providing a batch of task properties and associations.
Batch read taskpost_crm_v3_objects_tasks_batch_read_readPOSTRetrieve records by record ID or include the idProperty parameter to retrieve records by a custom unique value property.
Batch update taskpost_crm_v3_objects_tasks_batch_update_updatePOSTUpdate multiple tasks in a single request using their internal IDs or unique property values.
Batch upsert taskpost_crm_v3_objects_tasks_batch_upsert_upsertPOSTCreate or update records identified by a unique property value as specified by the idProperty query param.
Create taskpost_crm_v3_objects_tasks_createPOSTCreate a task with the given properties and return a copy of the object, including the ID.
Delete taskdelete_crm_v3_objects_tasks_taskId_archiveDELETEMove an Object identified by {taskId} to the recycling bin.
Get taskget_crm_v3_objects_tasks_taskId_getByIdGETRead an Object identified by {taskId}.
List tasksget_crm_v3_objects_tasks_getPageGETRead a page of tasks.
Search taskpost_crm_v3_objects_tasks_search_doSearchPOSTExecute a search for tasks based on the provided criteria, including filters, properties, and sorting options.
Update taskpatch_crm_v3_objects_tasks_taskId_updatePATCHPerform a partial update of an Object identified by {taskId}or optionally a unique property value as specified by the idProperty query param.
Tax11
Batch archive taxpost_crm_v3_objects_taxes_batch_archive_archivePOSTArchive multiple taxes by their IDs in a single request.
Batch create taxpost_crm_v3_objects_taxes_batch_create_createPOSTCreate multiple tax records in a single request, each with specified properties and optional associations, and receive a response with details of the created objects.
Batch read taxpost_crm_v3_objects_taxes_batch_read_readPOSTRetrieve records by record ID or include the idProperty parameter to retrieve records by a custom unique value property.
Batch update taxpost_crm_v3_objects_taxes_batch_update_updatePOSTUpdate multiple tax records using their internal IDs or unique property values.
Batch upsert taxpost_crm_v3_objects_taxes_batch_upsert_upsertPOSTCreate or update records identified by a unique property value as specified by the idProperty query param.
Create taxpost_crm_v3_objects_taxes_createPOSTCreate a tax with the given properties and return a copy of the object, including the ID.
Delete taxdelete_crm_v3_objects_taxes_taxId_archiveDELETEMove an Object identified by {taxId} to the recycling bin.
Get taxget_crm_v3_objects_taxes_taxId_getByIdGETRead an Object identified by {taxId}.
List taxsget_crm_v3_objects_taxes_getPageGETRead a page of taxes.
Search taxpost_crm_v3_objects_taxes_search_doSearchPOSTExecute a search for tax objects based on defined filters, sorting options, and properties to be included in the response.
Update taxpatch_crm_v3_objects_taxes_taxId_updatePATCHPerform a partial update of an Object identified by {taxId}or optionally a unique property value as specified by the idProperty query param.
Ticket12
Batch archive ticketpost_crm_v3_objects_tickets_batch_archive_archivePOSTDelete a batch of tickets by ID.
Batch create ticketpost_crm_v3_objects_tickets_batch_create_createPOSTCreate a batch of tickets.
Batch read ticketpost_crm_v3_objects_tickets_batch_read_readPOSTRetrieve a batch of tickets by ID (ticketId) or unique property value (idProperty).
Batch update ticketpost_crm_v3_objects_tickets_batch_update_updatePOSTUpdate a batch of tickets by ID (ticketId) or unique property value (idProperty).
Batch upsert ticketpost_crm_v3_objects_tickets_batch_upsert_upsertPOSTCreate or update records identified by a unique property value as specified by the idProperty query param.
Create ticketpost_crm_v3_objects_tickets_createPOSTCreate a ticket with the given properties and return a copy of the object, including the ID.
Delete ticketdelete_crm_v3_objects_tickets_ticketId_archiveDELETEMove an Object identified by {ticketId} to the recycling bin.
Get ticketget_crm_v3_objects_tickets_ticketId_getByIdGETRead an Object identified by {ticketId}.
List ticketsget_crm_v3_objects_tickets_getPageGETRead a page of tickets.
Merge ticketpost_crm_v3_objects_tickets_merge_mergePOSTMerge two tickets, combining them into one ticket record.
Search ticketpost_crm_v3_objects_tickets_search_doSearchPOSTSearch for tickets by filtering on properties, searching through associations, and sorting results.
Update ticketpatch_crm_v3_objects_tickets_ticketId_updatePATCHPerform a partial update of an Object identified by {ticketId}or optionally a unique property value as specified by the idProperty query param.