I think you should submit a ticket to Bubble. That’s sound strange to me that it’s skip the step 1 to process the step 2 when you are using the Return Data from API action.
What you can try is to instead pass the "Schedule API workflow on a list into another API Workflow. So the first workflow will Step 1 return data from API and Step2 schedule WF (not on a list). The new scheduled WF will process the List.
The data which is being sent to api endpoint is not a data type in bubble, how do you pass all of that incoming data to another workflow and have that new 3rd workflow recognize it
Can you explain more your process? Which APP is sending data to your endpoint, in which format?. Can you handle the format sent by this app…
This may be possible to find a workaround
Here’s the idea: If I’m right, in pipedream you can convert your json payload into a “text” . I mean that instead of sending content-type application/json, you send application/text or you use a url parameters and send url form encoded instead.
You create an API call in API connector that will point to the new Backend WF as an action. Initialize the API Call using just a small part of the json payload. (This time, set it to application/json). It should detect the same thing you currently send with Pipedream to your endpoint. Set the body to be the entire parameter/text.
I hope you understand the Idea behind this
From Pipedream, trigger the backend WF. You will have step 1 return data from API, step 2 Action