We have a request for a new parameter to be added on the Engagements API resource that allows us to choose the ‘TYPE’ of engagement that we want to pull from the API, e.g. Task, Meeting, Email etc.
We currently are paginating all data, which is costly on the HubSpot server, and in the client’s time. In one particular case the JSON file exceeds 3MB and the wait time is around 1 minute, because the user has hundreds of emails (type: EMAIL), and we are just trying to grab the tasks. We have to download all engagements and then filter our end which is very costly and slow.
A simple parameter to specify what type of engagement would be very helpful indeed and would make our integration with HubSpot killer.
Please see https://app.hourstack.io/account/integrations to view our integration and see the problem for yourselves (you will need to create a free account first).