I’m trying to extract automated emails from HubSpot workflows through their API. These emails have unique identifiers and are linked to specific campaigns within workflow steps.
I’ve been experimenting with different API endpoints and found that fetching individual workflows works partially. When I make requests to get workflow details, I receive an “actions” array that contains the workflow steps and their associated emails. However, I’m running into a limitation where the API response only includes the primary workflow path.
The issue is that workflows can have multiple conditional branches, and I need to access emails from all of these branches, not just the main one. Has anyone figured out a way to retrieve emails from secondary workflow branches? Are there alternative API methods or parameters that can help me get complete workflow data including all conditional paths and their email actions?