How to Update the source dataflow schedule time through API | Community
Skip to main content
sheejo
Level 3
November 7, 2025
Question

How to Update the source dataflow schedule time through API

  • November 7, 2025
  • 1 reply
  • 153 views
Hello,
 
We need to update the source dataflow schedule time. I’m attempting this using AEP Flows API calls. For the request body, I’m using:
 
[
{
"op": "replace",
"path": "/scheduleParams/startTime",
"value": "1762482630000"
}
]
 
However, this approach isn’t working—I’m receiving a 412 Precondition Failed error. I am passing the flow ID and the If-Match (etag) header as required.
 
Could you please assist me in resolving this issue?

1 reply

Tof_Jossic
Adobe Employee
Adobe Employee
November 10, 2025

@sheejo Would this work better?

 

[
  {
    "op": "replace",
    "path": "/scheduleParams",
    "value": {
      "startTime": 1762482630000
    }
  }
]
sheejo
sheejoAuthor
Level 3
November 14, 2025

No, it is not working

Tof_Jossic
Adobe Employee
Adobe Employee
November 17, 2025

@sheejo  I just tried with:

GET https://platform.adobe.io/data/foundation/flowservice/flows/:ID

to get the original details of the flow

 

Then used:

PATCH https://platform.adobe.io/data/foundation/flowservice/flows/:ID

 

.. with the following body (which is your original attempt):

 

[ { "op": "replace", "path": "/scheduleParams/startTime", "value": "1763743872" } ]
 
It works as long as you have the correct If-Match parameter, ie:
If-Match: "versionID" as taken from the first GET call.
 
Can you elaborate as to what error you get if the above does not work? Thanks
That 412 error is usually to do with pasting the etag in an incorrect format