I started usnig HS Events API in my project and identified a few improvements that would be very helpful:
- Complete event types in API responses
The endpointsGET /events/v3/events/event-typesandGET /events/v3/eventsdo 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).
-
Full event definitions
The endpointGET /events/v3/event-definitionscurrently returns only custom event definitions. It would be great to include definitions for all events, not just custom ones. -
Return event ID on creation
The endpointPOST /events/v3/senddoes not return an event ID upon successful creation. It would be helpful if the response included the event ID.
-
Ability to delete events via API
It would be beneficial to have an endpoint that allows deletion of events through the API.


