API request processing when more than one of the conditional flows in a proxy is matched

Hi Team,

Just out of curiosity , trying to understand answer of above question ? However in reality one will configure conditional flow to get executed once.

However to answer above question I think, All matching flows will run in order from the top to the bottom.

Regards,

Shailendra Singh

0 1 168
1 REPLY 1

Only the first matching conditional flow will be executed.

https://docs.apigee.com/api-platform/fundamentals/what-are-flows

Only one conditional flow is executed per segment--the first flow whose condition evaluates to true. That means you can have one conditional flow executed as part of each of the:
ProxyEndpoint's request pipeline
TargetEndpoint's request pipeline
ProxyEndpoint's response pipeline
TargetEndpoint's response pipeline