I’m confused about user IDs in the HubSpot API.
The `/crm/v3/objects/users/` endpoint returns an `hs_object_id` (user ID), which is different from `hs_internal_user_id`. It seems that `hs_object_id` is only applicable in `/crm/v3/objects/users/`, while `hs_internal_user_id` is used in the rest of the HubSpot APIs, such as for owners, settings, etc.
Why are there multiple fields for user IDs, and how do they differ?
Hi @chilitest
hs_object_id is the unique identifier for all the objects so if you are using API please use the one which in bold letters.
I hope this will help you out. Please mark it as Solution Accepted and upvote to help another Community member.
Thanks!
Is this a scripted response? This doesn’t answer my question.
There are APIs that use the values from hs_internal_user_id. They don’t accept the values from hs_object_id. I simply can’t use hs_object_id anywhere but /crm/v3/objects/users/.