Would the Webhooks API support querying into Hubspot to find accounts based on a given set of criteria or does it only provide a means to listen for when a change occurs and then provide the notification to our platform when that change occurs?
I'm trying to decide upon the best approach to accomplish the following:
Find all Companies that match a certain set of criteria (for example: size, annual revenue, deal stage).
The Webhooks API allows you to subscribe to updates from HubSpot related to specific objects (contacts, companies, deals). It doesn't have methods for querying information; those methods would exist in the relevant object API (e.g. Contacts API to query contacts, etc.).