Hi everyone! 
Just adding a quick update for anyone coming across this thread.
HubSpot now offers more flexibility for managing associations between standard and custom objects, including association labels and limits.
To answer @AMorales7’s follow-up question: Yes, you would use a GET request to retrieve existing association definitions and their IDs. POST requests are used when creating new association definitions.
For one-to-many relationships, I’d recommend reviewing HubSpot’s current association limits and configuration options rather than relying on the older cardinality example above.
You can explore the latest options in the HubSpot developer documentation.
Hope this helps!
Hello @AMorales7 , associations for custom objects are created automatically for some standard objects as per the documentation in this link. This means that the moment you create a custom object there are association definitions automatically created between the custom object and email, meeting_event, note, task, call, and conversation_session.
To check existing association definitions, use a GET request to retrieve the custom object schema or the Associations API. POST is used to create association definitions, not retrieve them.
HubSpot now supports configuring association limits, including restrictions on how many records can be associated. These can be managed through association settings or the Associations API, depending on the object and subscription.
So with a POST to https://api.hubapi.com/crm/v3/schemas/{CUSTOM_OBJECT_ID}/associations
{
"fromObjectTypeId": "<CUSTOM_OBJECT_ID>",
"toObjectTypeId": "<TARGET_OBJECT_ID>",
"name": "<ASSOCIATION_NAME>",
"cardinality": "ONE_TO_ONE",
"inverseCardinality": "ONE_TO_MANY",
"id": "<ASSOCIATION_ID>"
},
{
"fromObjectTypeId": "<TARGET_OBJECT_ID>",
"toObjectTypeId": "<CUSTOM_OBJECT_ID>",
"name": "<INVERSE_ASSOCIATION_NAME>",
"cardinality": "ONE_TO_MANY",
"inverseCardinality": "ONE_TO_ONE",
"id": "<INVERSE_ASSOCIATION_ID>"
}
[For current implementations, use HubSpot’s supported association definitions and limits rather than relying on this 2021 cardinality example.]
At last I’m attatching this link here " One-to-many custom object associations " where there is some discussion related to this topic.
If you need further assistance don’t hesitate to write here.
There is also this great resource in this link right here that might help you get started " Custom object records API guide - HubSpot docs "
If my answer was helpful please mark it as a solution.
@dennisedson see I’m into API’s too!!! Please tag other people who you think might be of help, I haven’t made any friends here yet (except of you ofcourse) 
Moderator Note: this post was reviewed for relevancy and optimized for clarity on October 23, 2026. Thank you for your contributions to the HubSpot Community!