if you provide some screenshot it will be much helpfull.

with experienc i can saw, as ll the step runs in same time, some time the data is not ready but still the api get call and thus the parameter is empty. in such cases i either user custome workflow to get then and then return then and then place the api call .

or just reference previous step, but this some time not work.