# Workflow not accessible via Workflow v4 API

**URL:** <https://community.hubspot.com/t/workflow-not-accessible-via-workflow-v4-api/129365>\
**Category:** APIs & Integrations\
**Tags:** workflows\
**Created:** [April 7, 2025, 12:34pm UTC](https://community.hubspot.com/t/workflow-not-accessible-via-workflow-v4-api/129365 "2025-04-07T12:34:15Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![03558](https://avatars.discourse-cdn.com/v4/letter/0/22d042/32.png) [@03558](https://community.hubspot.com/u/03558)\
**Post date:** [April 7, 2025, 12:34pm UTC](https://community.hubspot.com/t/workflow-not-accessible-via-workflow-v4-api/129365/1 "2025-04-07T12:34:15Z")

</div>

Hi everyone,

We’re developing an integration with HubSpot that relies on the Workflows v4 API, particularly for retrieving/updating workflow details (see [this reference](https://developers.hubspot.com/docs/reference/api/automation/create-manage-workflows#get-%2Fautomation%2Fv4%2Fflows%2F%7Bflowid%7D)). We’ve noticed that some workflows cannot be managed via the v4 API and return the following error message:

_{“status”:“error”,“message”:“Currently do not support SingleObjectCoordinates, but support is coming soon.”,“correlationId”:“e063bad6-e05d-2699-fb57-fe47b29a88dd”}_

Over time, certain workflows that were previously accessible have become unsupported, but we haven’t been able to pinpoint why.  
Does anyone know what triggers this error and how to avoid it?

Below is an example response from the v3 API for one of the workflows that fails when viewed or updated via v4.

_{“migrationStatus” =\>_

_{“portalId” =\> xxx,_

_“workflowId” =\> xxx,_

_“migrationStatus” =\> “EXECUTION\_MIGRATED”,_

_“enrollmentMigrationStatus” =\> “PLATFORM\_OWNED”,_

_“platformOwnsActions” =\> true,_

_“lastSuccessfulMigrationTimestamp” =\> nil,_

_“enrollmentMigrationTimestamp” =\> nil,_

_“flowId” =\> xxx},_

_“name” =\> “Accessibility Campaign”,_

_“actions” =\>_

_[{“type” =\> “UNSUPPORTED\_ACTION”,_

_“contextJson” =\>_

_"{\“inputValueFields\”:[],\“instanceObjectRequestOptions\”:null,\“objectRequestOptions\”:null,\“date\”:{\“value\”:\“xxxx\”,\“type\”:\“STATIC\_VALUE\”},\"ti_

_meOfDay\":{\“hour\”:14,\“minute\”:45},\“timeZoneStrategy\”:{\“type\”:\“PORTAL\”,\“staticTimeZoneId\”:null},\“delta\”:{\“delta\”:0,\“timeUnit\”:\“DAYS\”},\“actionType\”:\"DELAY\_UNTIL\__

_DATE\“}”,_

_“actionId” =\> 14,_

_“stepId” =\> 1},_

_{“type” =\> “UNSUPPORTED\_ACTION”,_

_“contextJson” =\>_

_"{\“inputValueFields\”:[],\“instanceObjectRequestOptions\”:null,\“objectRequestOptions\”:null,\“inputValue\”:{\“identifier\”:{\“actionId\”:14,\“dataKey\”:\"hs\_dela_

_y\_status\“,\“type\”:\“ACTION\”},\“type\”:\“FIELD\_DATA\”},\“actionType\”:\“STATIC\_BRANCH\”}”,_

_“actionId” =\> 15,_

_“stepId” =\> 1}],_

_“id” =\>xxx,_

_“type” =\> “DRIP\_DELAY”,_

_“allowContactToTriggerMultipleTimes” =\> false,_

_“canEnrollFromSalesforce” =\> false,_

_“listening” =\> false,_

_“originalAuthorUserId” =\> xxx,_

_“isSegmentBased” =\> true,_

_“enrollOnCriteriaUpdate” =\> false,_

_“allowEnrollmentFromMerge” =\> false,_

_“unenrollmentSetting” =\> {“excludedWorkflows” =\> []},_

_“creationSource” =\>_

_{“sourceApplication” =\> {“source” =\> “DIRECT\_API”, “serviceName” =\>_

_“AutomationPlatformService-userweb”},_

_“createdByUser” =\> {“userId” =\> xxx, “userEmail” =\> “…”},re--_

_“createdAt” =\> 1743587160186},_

_“updateSource” =\>_

_{“sourceApplication” =\> {“source” =\> “DIRECT\_API”, “serviceName” =\>_

_“AutomationPlatformService-userweb”},_

_“updatedByUser” =\> {“userId” =\> xxx, “userEmail” =\> “…”},re--_

_“updatedAt” =\> 1743989291777},_

_“segmentCriteria” =\> [[{“operator” =\> “IN\_LIST”, “filterFamily” =\>_

_m"ListMembership", “list” =\> 477, “withinTimeMode” =\> “PAST”}]],_

_“goalCriteria” =\> [],_

_“reEnrollmentTriggerSets” =\> [],_

_“triggerSets” =\> [],_

_“suppressionListIds” =\> [],_

_“lastUpdatedBy” =\> “…”,_

_“enabled” =\> true,_

_“description” =\>_

_"Sends \“Touch 1\” email, delays, sends \“Touch 2\” email, delays, sends \“Touch 3\” email, delays, sends \“Touch 5\” email, delays, and updates marketing contact sta_

_tus when a contact is in list 691.",_

_“portalId” =\> xxx,_

_“insertedAt” =\> 1743587160192,_

_“updatedAt” =\> 1743989291777,_

_“metaData” =\> {“triggeredByWorkflowIds” =\> [], “succeededListId” =\> 476, "co_

_ntactListIds" =\> {“active” =\> 474, “completed” =\> 475, “succeeded” =_

_\> 476, “enrolled” =\> 473}}}_

Any insight would be greatly appreciated.

---

<div class="post-metadata">

**Author:** ![Bortami](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/bortami/32/221350_2.png) [@Bortami](https://community.hubspot.com/u/Bortami)\
**Post date:** [April 7, 2025, 4:32pm UTC](https://community.hubspot.com/t/workflow-not-accessible-via-workflow-v4-api/129365/2 "2025-04-07T16:32:18Z")

</div>

The error message is pointing you in the right direction, but not with a lot of clarity.

The message basically means elements or structures that aren’t yet fully supported by the v4 API, often due to how they were originally created or migrated. Remeber v4 is still in beta and can change at anytime.

In the workflow you shared, the issue likely stems from the UNSUPPORTED\_ACTION types in the actions array, combined with the migrationStatus flags. These tell us the automation platform has taken over managing the internal structure of the workflow, which is when this error tends to show up.

The v4 API does support DELAY\_UNTIL\_DATE, as long as it’s used in a format the v4 API recognizes. These are usually assigned actionIds in the 0–35 range and use the newer JSON schema.

So what’s likely happening here is:

- The workflow may have originally been created using an older UI or legacy logic.
- As HubSpot evolves its automation platform, some workflows are being re-migrated or claimed by the backend.
- This triggers the “SingleObjectCoordinates” limitation in the API, even if the actions themselves would be supported in a fresh workflow.

If you’re programmatically creating workflows, stick to supported actions and make sure you’re formatting them according to the v4 docs.

If you’re trying to update existing workflows, check for `UNSUPPORTED_ACTION` types using the v3 API first, so you can avoid targeting those workflows with the v4 API.

You might want to clone the failing workflow in the HubSpot UI, rebuild the structure cleanly, and try again — that can sometimes force it into a fully supported state.

---

<div class="post-metadata">

**Author:** ![abhishek-ambr](https://avatars.discourse-cdn.com/v4/letter/a/4491bb/32.png) [@abhishek-ambr](https://community.hubspot.com/u/abhishek-ambr)\
**Post date:** [May 23, 2025, 7:00am UTC](https://community.hubspot.com/t/workflow-not-accessible-via-workflow-v4-api/129365/3 "2025-05-23T07:00:00Z")

</div>

I you want to know specifically about the SingleObjectCoordinates part, you’re seeing that because your workflow includes an action block to “Set marketing contact status”. If you remove that action block, you won’t see the error.
