• Got questions about HubSpot’s Smart CRM?

    Our product team is answering them live through March 6th!

    Ask us anything
  • Ready to build your local HubSpot community?

    HUG leaders host events, spark connections, and create spaces where people learn and grow together.

    Become a HUG Leader

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
Solved
EdoardoP on January 22, 2026
Hey everyone, I am trying to create custom association labels between a custom object and the Lead object via the v4 API, and I keep getting a 500 internal error. Here's what I'm doing: POST https://api.hubapi.com/crm/v4/associations/2- read more
Accepted solution
Top Contributor
January 22, 2026 08:21
Maybe a bug in the API? The label and inverseLabel cannot be the same value when trying to create a label via the API. Likely because if they are...read more
Solved
KNguyen0 on January 09, 2026
I created several legacy apps- public and private, that allows me to perform API and webhook calls. We use Python for private apps and FastAPI/Flask for public apps Are there any real benefits to upgrading to the real platform?
1 upvote
4 Replies
Accepted solution
Recognized Expert | Platinum Partner
January 09, 2026 13:45
Hi @KNguyen0 , The latest developer platform provides features, such as: app objects app events app homes app settings ...read more
ZevThreadly on December 05, 2025
Background: Threadly is an app for Slack that allows users to broadcast/blast messages to multiple channels at once, and also includes action buttons to drive users towards CTAs, forms, and more. Issue: We're working on a HubSpot integratio read more
0 upvote
1 Reply
Community Manager
December 05, 2025 15:01
Hi @ZevThreadly Welcome to the Community! I see your receiving the error 'The scope needed for this API call isn't available for publi...read more
Solved
PColusse on September 30, 2025
Hello everyone! I need help tracking two specific moments: when a deal enters stage X and when it enters stage Y - exactly these 2 timestamps. I'm using the HubSpot libraries for Python and everything works very well! It's just these specific times read more
0 upvote
3 Replies
Accepted solution
Top Contributor
October 01, 2025 13:14
I'm still convinced that it would be easier the way I described above, but if you want to solve it programmatically, I think this is the request you...read more
Solved
ASaliasi on September 27, 2025
Hello everyone, I need to create a Custom Code project, to integrate with my third party app. Basically, if I have a request, I want to be able to open a Ticket in Hubspot, and then reply to the Hubspot Ticket, and then the ticket changes status ac read more
1 upvote
7 Replies
Accepted solution
Participant
October 01, 2025 03:45
Hi @ASaliasi Just clarify, are you trying to create an app or a custom coded action block in a workflow? If it's an app, you can do this by ...read more
Solved
JVermunt on September 18, 2025
When designing custom code interactions with the hubspot API, I chose to use the hubspot-api-client for consistency. I had multiple custom coded functions break because of an update in this package, where the naming convention of batch inserts read more
1 upvote
5 Replies
Accepted solution
Key Advisor
September 19, 2025 11:17
@JVermunt - I knos this isn't necessarily helpful, but after finding a number of these library issues over time, I defualt to the use of the base A...read more
Solved
Jopitts on September 08, 2025
Hi there. Here is some quick background: Using the API I've downloaded all the company records for a client. I've also downloaded all the users (via the UI) for that same client. I included inactive users. If I check a couple of sample compani read more
0 upvote
4 Replies
Accepted solution
Top Contributor
September 08, 2025 15:52
You need to pull the Owners object data to get the actual Owner Ids. https://developers.hubspot.com/docs/api-reference/crm-crm-owners-v3/guide#retr...read more
Solved
JasonK1 on September 08, 2025
I wrote a workflow to watch for stale live chats, closing them if they are stale for too long, and now I'm trying to figure out how to inject a message (e.g., "Are you still there?", "I'm closing this chat. Please follow up if you would like further read more
0 upvote
2 Replies
Accepted solution
Participant
September 23, 2025 11:44
We figured this out. There was just a problem with the 'recipients'. The 'actorId' was missing. We ended up grabbing the 'recipients' information...read more
Solved
G_Gorgiladze on August 22, 2025
Hello everyone, I'm working on an automation project code that will help us download email attachments from HubSpot to store them locally as well. To summarize the logic, the following functions are supposed to retrieve the file URL using its ID, an read more
0 upvote
2 Replies
Accepted solution
Thought Leader
August 22, 2025 13:33
Hey, @G_Gorgiladze 👋 Have you tried using this endpoint to retrieve the attachments? Get signed URL to access private file Talk soon! — ...read more
ChrisChu on August 19, 2025
I am running into an issue with getting all the rows from HubDB. I am using https://api.hubapi.com/cms/v3/hubdb/tables/{tableid}/rows?limit=100 to get all my table rows. The first call to the API returns total 2473 rows which matches up the number read more
1 upvote
2 Replies
Contributor
August 25, 2025 17:57
@ChrisChu I think the API may be broken... for v3, this is correct—you just set limit=[# of rows you want] and it should return that amount. I h...read more
Solved
km_compiler on July 14, 2025
I have an automated process that uses the Notes API to read notes from HubSpot and sync with an external system. This has been running and working for over a year with no issues/changes. Last week (July 10, approx 6:45 am Pacific) the process abrupt read more
0 upvote
2 Replies
Accepted solution
Thought Leader
July 14, 2025 17:18
Hey @km_compiler 👋 This breaking change was announced last year and went into effect on June 24th — Breaking Change: Removed Support for Ref...read more
MMojica0 on July 10, 2025
The response time is very large when we create associations with custom object. The issue begins today last day the response was "OK".
2 upvotes
1 Reply
Participant
July 10, 2025 18:41
Note: We are using short-hand in custom object "factura" to "p_factura" : def search_factura ( self , folio_factura : str , rut_proveedor...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.