Transaction Integrity of multiple back end API calls using single API Proxy

Not applicable

Hi Team

I believe we can create an API Proxy inside which we can orchestrate multiple backend API calls. How can we make sure that all the backend APIs are called or non of the backend APIs are called? In short how transaction integrity is taken care for all the activities inside and API proxy is maintained.

Thanks for your help

Regards,

Saravanan

Solved Solved
0 1 978
1 ACCEPTED SOLUTION

That's something you would need to coordinate "manually". Apigee Edge does not provide distributed transaction management on top of REST APIs, to guarantee all-or-none semantics.

But then, probably YAGNI.

read here for some discussion

https://stackoverflow.com/a/33678191/48082

View solution in original post

1 REPLY 1

That's something you would need to coordinate "manually". Apigee Edge does not provide distributed transaction management on top of REST APIs, to guarantee all-or-none semantics.

But then, probably YAGNI.

read here for some discussion

https://stackoverflow.com/a/33678191/48082