APIs & Integrations

Filter by
  • All labels
  • CMS Content
  • Companies
  • Contacts
  • Deals
  • Developer tools
  • Ecommerce Bridge
  • Email
  • Enterprise 3rd Party Integration
  • Events
  • Forms
  • Free
  • oAuth
  • oAuth
  • PHP
  • Professional
  • Python
  • SDK
  • Starter
  • Timeline and Extensions APIs
  • Webhooks
  • Workflows
  • Zapier
Sort by
Most Recent
  • Most Recent
  • Most Upvoted
State
All
  • All
  • Solved
  • Unsolved
  • No Replies Yet
sridharan on May 09, 2025
Hi everyone, I'm working on a Salesforce integration using the HubSpot Engagements API to migrate emails. I’m able to retrieve email engagements using the /engagements/v1/engagements/paged endpoint. However, I now want to: Retrieve only emails read more
0 upvote
2 Replies
Top Contributor | Platinum Partner
May 16, 2025 09:12
Hey! I need a bit more context to what you are doing with these engagements -- once you have these emails/engagements, are you looking to assign them...read more
Solved
Infitech on May 06, 2025
hello , i am using hubspot notes api for getting notes but i not able get comments of it threw api even if i using extra properties as well but not able to get comments of notes . https://api.hubapi.com/engagements/v1/engagements/785413650 read more
0 upvote
1 Reply
Accepted solution
Recognized Expert | Diamond Partner
May 06, 2025 10:26
Hi @Infitech , Last I was aware, they are not available via API. Here's a discussion from last year which I believe is still relevant: https:...read more
Solved
CSteinbach on March 31, 2025
We just ran into a challenge with how HubSpot handles contact imports via API, and I could use some help figuring out a solution. Even though we have "Intnernal ID" set as the unique identifier, HubSpot still prioritizes email addresses. That means read more
0 upvote
6 Replies
Accepted solution
Community Manager
April 02, 2025 08:32
Hi @CSteinbach , thanks for getting back to me! If you do need to update the email addresses as well, then, you'll have to add the "email" proper...read more
Solved
v3rnalequinox on March 13, 2025
Hey everyone, I’m running into an issue with the HubSpot API when trying to retrieve association labels for (deal to deal) associations. For context, I have a Deal that is associated with two other Deals using a custom Association Label called read more
0 upvote
7 Replies
Accepted solution
Contributor
March 13, 2025 20:40
I was getting the same log when I tested on my end. I believe its because the batchApi endpoint only gives generic info and not detailed information....read more
Solved
akshayMore on February 19, 2025
I am using CRM objects GET API endpoint for example, Retrieve companies I get a response such: "results": [ { "archived": false, "createdAt": "2023-03-03T11:59:25.795Z", "id": "7777", "properties": { "createdate": "2023-03-03T11:59:25.795Z", "d read more
0 upvote
3 Replies
Accepted solution
February 19, 2025 16:53
Hi @akshayMore 👋 In response to your questions (to the best of my knowledge): Yes, you can always assume that "id" and "hs_object_id" ...read more
BNabiullin on January 28, 2025
Hello! How can I associate a contact as a primary contact with a company using API? I've tried this request: PUT https://api.hubapi.com/crm/v4/objects/contact/ ${ contactId } /associations/company/ ${ companyId } Payload: read more
0 upvote
1 Reply
HubSpot Alumni
January 28, 2025 17:50
Hey @BNabiullin , thank you for posting in our Community! It looks like your API call successfully sets the association with the "Primary" l...read more
Thineth on January 03, 2025
curl --request GET \ --url https://api.hubapi.com/crm/v3/pipelines/objectType/pipelineId/audit \ --header 'authorization: Bearer YOUR_ACCESS_TOKEN' Referenced schema is, String results[].identifier Object results[].rawObject Integer results[] read more
0 upvote
1 Reply
Community Manager
January 03, 2025 16:34
Thanks for the post and including the response bodies! I want to invite some subject matter experts to see if they have any suggestions. Hey...read more
LianYiFei on December 09, 2024
Hi there, I've encountered an API issue, when search companies by phone number via search API, some of them with specific format are not in the results. For example, when query with "*7207159789", only #1/2/3 are returned, and #4/5 are not +17 read more
1 upvote
3 Replies
Member
December 11, 2024 01:48
Thanks, but it doesn't work, with the "filterGroup", the results respond even less then the "query" search way
Solved
denilsonluizm on November 19, 2024
Hello everyone, I'm trying to create a meeting by the hubspot API with this endpoint: /crm/v3/objects/meetings and i'm using the following json body: { "associations": [ { "types": [ { "associationCategory": "HUBSPOT_DEFIN read more
1 upvote
1 Reply
Accepted solution
Top Contributor | Diamond Partner
November 20, 2024 02:16
Good day! @denilsonluizm Why is it happening? This is happening because the HubSpot's API is designed to simply add a meeting record to the C...read more
MSannala on November 10, 2024
Hello HubSpot Community, I am currently working on integrating HubSpot's APIs to manage contact data. While I have successfully been able to use the APIs to extract call information,notes, tasks and emails, I am facing challenges with extracting sp read more
0 upvote
1 Reply
Community Manager
November 11, 2024 05:34
Hi @MSannala and welcome to the Community! We are so glad to have you here! Thanks for asking the Community! I'd like to share these resources ...read more
Solved
Kumble on November 09, 2024
Hi Team, I've noticed that, typically, we need to first create a note that includes an attachment and then link that note to a Deal object. Is there an option to bypass the step of creating a note and directly associate an attachment with the Deal read more
0 upvote
3 Replies
Accepted solution
Top Contributor
November 12, 2024 03:30
Hi @Kumble and thanks for the tag @BérangèreL The only other way to store a file in HubSpot is to store it in a file property. File proper...read more
baernhardj on November 06, 2024
Hi I try to get all associated companies to one contact in a custom code secition of a workflow. But the result is only one company (primary?). Is the api or my code wrong? I use My code looks like: const hubspot = require('@hubspot read more
0 upvote
1 Reply
Contributor
November 06, 2024 05:29
Sorry my last code sample has a wrong path: const response = await hubspotClient.apiRequest({ method: 'post', path: '/crm/v4/associ...read more
cancel
Showing results for 
Search instead for 
Did you mean: 

Looking to start a conversation or ask a question?

Create a post
Sunny

Sign up for the Developer Newsletter

Fresh content delivered to your inbox every month.