the workflow cart-offer-evaluation recieves the JSON payload and is a public endpoint for the data. Are you saying the action should be schedule API Workflow cart-items-processing and not Schedule API Workflow on a List cart-items-processing?
The second image is the API workflow on a list and it takes the request data in and passes it to cart-items-processing that receives the data and then passes it to create-cart-items and then the next step is schedule API workflow. Are you saying it’s backwards?
cart-offer-valuation → schedule api workflow on a list → cart-items-processing → create cart items → schedule api workflow → cart-items-processing
Are you saying the schedule api workflow on a list should be the end of the loop that sends it back to cart-items-processing? Not sure I am following you.