# Delete specific timeline events via API

**URL:** <https://community.hubspot.com/t/delete-specific-timeline-events-via-api/12224>\
**Category:** HubSpot Ideas\
**Tags:** integrations\
**Created:** [January 8, 2019, 2:48pm UTC](https://community.hubspot.com/t/delete-specific-timeline-events-via-api/12224 "2019-01-08T14:48:59Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![IsaacTakushi](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/isaactakushi/32/70387_2.png) [@IsaacTakushi](https://community.hubspot.com/u/IsaacTakushi)\
**Post date:** [January 8, 2019, 2:48pm UTC](https://community.hubspot.com/t/delete-specific-timeline-events-via-api/12224/1 "2019-01-08T14:48:59Z")

</div>

The [Timeline API](https://developers.hubspot.com/docs/methods/timeline/timeline-overview) has endpoints for [creating and updating](https://developers.hubspot.com/docs/methods/timeline/create-or-update-event) specific timeline events and [deleting](https://developers.hubspot.com/docs/methods/timeline/delete-event-type) event _types_, but specific events cannot be deleted in the UI or via the API.

Instead, per [this thread](https://community.hubspot.com/t5/APIs-Integrations/Delete-timeline-event-through-api/m-p/241077), events must be deleted manually my HubSpot employees.

Other forum discussions [like this](https://community.hubspot.com/t5/APIs-Integrations/How-can-I-delete-an-event-from-the-timeline/m-p/230621) show that users feel pain around this and desperately want this feature.

Please _upvote and comment_ on this post if you would like this feature request to be implemented.

---

<div class="post-metadata">

**Author:** ![msegers](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/msegers/32/30191_2.png) [@msegers](https://community.hubspot.com/u/msegers)\
**Post date:** [February 1, 2019, 10:01am UTC](https://community.hubspot.com/t/delete-specific-timeline-events-via-api/12224/2 "2019-02-01T10:01:27Z")

</div>

There are multiple Use-Cases here to be though of…

_(most of the time cleanup related)_

The email syncing system (Google-\>Hubspot) system has some filter possibilities, however this can not be enough in some cases. Sometimes you would like to filter additional e-mail events. By being able to delete specific events using the API afterwards we can implement these custom additional filters ourselves.

If we put certain custom events (custom event types) into a a timeline, for example software system state events , and if we would decide at a later stage that those specific events would be undesirable in the timeline we want to be able to clean this up.

If we would decide to test in a live hubspot situation, we want to be able to cleanup these test events.

---

<div class="post-metadata">

**Author:** ![IsaacTakushi](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/isaactakushi/32/70387_2.png) [@IsaacTakushi](https://community.hubspot.com/u/IsaacTakushi)\
**Post date:** [February 1, 2019, 1:07pm UTC](https://community.hubspot.com/t/delete-specific-timeline-events-via-api/12224/3 "2019-02-01T13:07:40Z")

</div>

Thanks for posting your feedback, @msegers. Much appreciated!

---

<div class="post-metadata">

**Author:** ![stivaugoin](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/stivaugoin/32/32521_2.png) [@stivaugoin](https://community.hubspot.com/u/stivaugoin)\
**Post date:** [May 25, 2020, 12:04pm UTC](https://community.hubspot.com/t/delete-specific-timeline-events-via-api/12224/4 "2020-05-25T12:04:23Z")

</div>

Any update about this?

It’s annoying for us that we can’t delete events. We have a lot of events with the wrong data and it will so easy for us to delete these events and create new.

Thanks

---

<div class="post-metadata">

**Author:** ![Quantilope\_Mat](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/quantilope_mat/32/69256_2.png) [@Quantilope\_Mat](https://community.hubspot.com/u/Quantilope_Mat)\
**Post date:** [December 8, 2020, 12:57pm UTC](https://community.hubspot.com/t/delete-specific-timeline-events-via-api/12224/5 "2020-12-08T12:57:38Z")

</div>

Still need a way to delete timeline events (via API).

We had a bug in a custom integration and the timeline of contacts got spammed with events.

As the events are actually relevant for reports and lists it is very annoying that we can’t delete them.

---

<div class="post-metadata">

**Author:** ![sales](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/sales/32/78108_2.png) [@sales](https://community.hubspot.com/u/sales)\
**Post date:** [December 21, 2020, 9:22pm UTC](https://community.hubspot.com/t/delete-specific-timeline-events-via-api/12224/6 "2020-12-21T21:22:27Z")

</div>

We have one user (an automated user) that has hundreds of emails to many of our contacts. Would like to bulk delte emails sent from that specific user.

---

<div class="post-metadata">

**Author:** ![bohart](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/bohart/32/74892_2.png) [@bohart](https://community.hubspot.com/u/bohart)\
**Post date:** [May 30, 2023, 12:34pm UTC](https://community.hubspot.com/t/delete-specific-timeline-events-via-api/12224/7 "2023-05-30T12:34:11Z")

</div>

Dear Hubspot,  
please provide a feature to delete a single timeline event.  
Thanks!

---

<div class="post-metadata">

**Author:** ![Ejuki](https://avatars.discourse-cdn.com/v4/letter/e/df705f/32.png) [@Ejuki](https://community.hubspot.com/u/Ejuki)\
**Post date:** [November 26, 2024, 11:00am UTC](https://community.hubspot.com/t/delete-specific-timeline-events-via-api/12224/8 "2024-11-26T11:00:19Z")

</div>

This is necessary feature to comply with GDPR regulations

---

<div class="post-metadata">

**Author:** ![ReidCasey](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/reidcasey/32/95706_2.png) [@ReidCasey](https://community.hubspot.com/u/ReidCasey)\
**Post date:** [December 10, 2024, 7:37pm UTC](https://community.hubspot.com/t/delete-specific-timeline-events-via-api/12224/9 "2024-12-10T19:37:30Z")

</div>

This would be extremely helpful for our custom integration.
