Getting a timeline events ID


Using the Timeline Events API I need to be able to update or create a new event depending on whether or not that event has been created but I can't find a way to grab the events from a contact (preferably grab all the events from each contact).

Does HubSpot provide this functionality and if not what options do I have? This endpoint specifies an event-id, granted this would not be efficient for many events/contacts, but how do I even get the event-id in the first place?


Hi @bbenefield89,

There isn't currently a 'bulk-get' method for timeline events. The intent is that the id field is stored in your own system, so you can access the events in HubSpot using the id you have stored.