Dear Community,
while programming an app, I often used the WorkflowExtension Endpoints from the Hubspot API. While developing the app, I created and deleted alot of Extensions. When I used the GET /automationextensions/v1/definitions Endpoint to show all of the Extensions, I always struggled to find my active Extenions. The Response shown in Postman was just to big to get a good overview. The GET Endpoint includes deleted workflows, which you can identifiy by the “deletedAt” property.
So I though about suggesting a filter on the GET Endpoint to hide deleted Workflows in the Idea Forum here at HubspotCommunities. But I just found a little mistake in the API Reference: HubSpot Developer Documentation - HubSpot docs
It states “It doesn’t include any extension definitions that have been deleted”, but when I execute:
curl --location --request GET 'https://api.hubapi.com/automationextensions/v1/definitions?hapikey=xxxx&applicationId=xxx' \
I get all deleted Extensions.