# Events API improvements

**URL:** <https://community.hubspot.com/t/events-api-improvements/147817>\
**Category:** HubSpot Ideas\
**Tags:** api\
**Created:** [March 30, 2026, 2:32pm UTC](https://community.hubspot.com/t/events-api-improvements/147817 "2026-03-30T14:32:41Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Sachavskyi](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/sachavskyi/32/39641_2.png) [@Sachavskyi](https://community.hubspot.com/u/Sachavskyi)\
**Post date:** [March 30, 2026, 2:32pm UTC](https://community.hubspot.com/t/events-api-improvements/147817/1 "2026-03-30T14:32:41Z")

</div>

I started usnig HS [Events API](https://developers.hubspot.com/docs/api-reference/event-analytics/guide) in my project and identified a few improvements that would be very helpful:

1. **Complete event types in API responses**  
The endpoints `GET /events/v3/events/event-types` and `GET /events/v3/events` do not return all event types. For example, events like _“Lifecycle change”_ or _“Segment membership”_ are missing. It would be useful to have access to all event types available in the UI (see screenshots).  
 ![Sachavskyi_0-1774880495203.png](https://d2qpr2jzcazej7.cloudfront.net/original/3X/a/f/afcd568424a7a8b7b335d712a2993cd7019e5f14.png)

 ![Sachavskyi_1-1774880521835.png](https://d2qpr2jzcazej7.cloudfront.net/original/3X/e/e/ee2b67afe62c92365618ca16027cd0a938ef2e99.png)

1. **Full event definitions**  
The endpoint `GET /events/v3/event-definitions` currently returns only custom event definitions. It would be great to include definitions for all events, not just custom ones.

2. **Return event ID on creation**  
The endpoint `POST /events/v3/send` does not return an event ID upon successful creation. It would be helpful if the response included the event ID.  

3. **Ability to delete events via API**  
It would be beneficial to have an endpoint that allows deletion of events through the API.
