It cannot handle arrays in proper way. If I have a mapped list the solution works as long as there is more than 1 row. But if API returns only 1 row the API Connector is not behaving like it should for an array. This results that workflows for lists don’t work.
Certainly somebody has had pain with this too. How you have handled these cases?
Please help me soon as I am stucked because of this. I really don’t want to make duplicated calls (one for lists with more than 1 row and one for list with just one row)
Issue seem more to be related on how API service respond than API Connector issue. Can you lonk the api doc or givr example with one that return one result anf another with the array
Look at the diffence. Purchase order in the second screenshot start with [ and end with ] that is an array, This is not the case with the first payload. So the issue is that the API Service provider that doesn’T return the same response everytime. You can ask them to fix that but maybe in Bubble you can fix that by setting a response manually with both case.
Ah ok. You’re right, there is a difference. Thanks very much for your time. I have to figure out some kind of working solution for this as API Service provider certainly can’t change it because of the Bubble.