Hello,
I have three APIs gets three different values and need to sum these values and assign it to one parameter. Is there a way to do that ?
Hello Lamis - The best way would be in a Workflow. You can use a parallel flow, to call all 3 API's, and then use the Set parameter function to sign arithmetic expressions to decimals or integers. I hope this helps!
Thanks Brandon so much
Brandon, I've noticed that using the same service account requires API's to be run one by one because ION won't call them together.
Did You manage to run example with parallel flow?
No, I did not run that flow, I just created an example to be able to post the screenshot. If that is the case, an API flow should still be able to be created as Asynchronous. I have not utilized the API flow all that much, but it makes me wonder if a Workflow would allow for the Synchronous calls.
sorry to join this thread belatedly....
I've used parallel api calls in both document flows and api flows. it's possible the issues being experienced are due to application layer restrictions of some kind.
Also, as a "best practice" it is good to avoid using workflow for this sort of thing... sometimes on premise you have no other easy option, but it isn't what workflow is designed for and may not scale well. Better to use a Data Flow or an API Flow. If the issue around "enhancing data in the flow" you can leverage the merge feature.