I can see the Get recent engagements endpoint will return recent engagements from the last 30 days, or the last 10 000 engagements if there are that many the last 30 days.
Get all engagements will return all engagements.
Are you actually storing all engagements ever made or is there actually a limit for this endpoint too?
I want the engagements the last 30 days, but if I'm missing out on engagements beyond 10000 with Get recent engagements endpoint, I wonder if I should use Get all engagements instead and manually figure out which ones happened the last 30 days.
It is paged so you would have to hit it A LOT and that would be pretty inefficient
The better option would be seeing if you can employ the CRM search API.
Happy hunting!
d
HubSpot’s AI-powered customer agent resolves up to 50% of customer queries instantly, with some customers reaching up to 90% resolution rates. Learn More.
@himanshurauthan , any chance you have some knowledge on this while I ask around 😀
HubSpot’s AI-powered customer agent resolves up to 50% of customer queries instantly, with some customers reaching up to 90% resolution rates. Learn More.
It is paged so you would have to hit it A LOT and that would be pretty inefficient
The better option would be seeing if you can employ the CRM search API.
Happy hunting!
d
HubSpot’s AI-powered customer agent resolves up to 50% of customer queries instantly, with some customers reaching up to 90% resolution rates. Learn More.