HTTP transformer call per entry in array of objects

I’ve got an array of objects that are available under payload → users. for each of these I’d like to do a call with a HTTP Transformer. However when I use execute entity transformers and I use node, transform nodes it does no calls at all. I use payload.users.* as pattern accessor to access these.

Thanks in advance!

Hi @Bas.T , could you please provide me the link to your configuration through DM?

Hi @Bas.T,

Thank you for providing the link to your configuration.

I discovered the problem: when executing the first transformer (HTTP Transformer), the previous payload is replaced with the response from the HTTP call. Therefore, when the second transformer is launched, the “payload” attribute is no longer present, preventing the iterate call from occurring.

To resolve this, you can move the first HTTP Transformer into the “Merge Transformer” so that the previous payload is not replaced and can be used in the next transformer.

Please find below for the explaination: Merger Transformer

Thanks this worked like a charm, perfect solution!