Possible Bug with API Requests Inside Conditional Structures in Action Panel

Hello WeWeb Community,

I believe I may have encountered a bug related to API requests within conditional structures in WeWeb. As shown in the attached screenshot, the API request does not return results in the Actions panel when it is placed inside an if condition. However, when I remove the API call from within the conditional structure, it returns the result correctly.


Here is a summary of the issue:

  1. Setup:
  • I have an API request (Post XANO API Brand) that I need to execute based on a conditional check (True/False split).
  • When the condition is met, the API request should be executed, and its result should be captured and used in subsequent steps.
  1. Problem:
  • When the API request is inside the if condition, it does not return any results in the Actions panel (as indicated in the execution logs).
  • When I move the same API request outside of the conditional structure, it returns the expected results correctly (as shown in the attached screenshot).

Does anyone have any insights into whether this is a bug or if there might be something I am doing incorrectly? Any help or guidance on resolving this issue would be greatly appreciated.

Thank you in advance!

the result of the actions is populated after execution. if you test the action and one branch never executes the result doesn’t populate.
try testing with conditions that can execute that branch or testing the single action

Thanks for the feedback @dorilama ! I couldn’t quite understand what he said. The weweb allows you to test each action and as I showed in the previews, when executing the action within the conditional it is not bringing the result.

Is there another way to test?

you can test the whole workflow or the single action.
if you test the workflow you need to start with inputs that will execute the branch you want to run to get the result. if you run the single action you need to be sure that it has all the data needed to execute successfully.
either way the result data will populate after a successful execution

1 Like