I'm struggling with creating following test case:
I'm wondering if I can achieve this and determine endpoint as a variable and send value of endpoint using property transfer or something like that?
You could use a dynamic property directly in the requests template parameter {bussinessID}.
${x#ResponseAsXml#y}
Where x = the test step name of the call you want to reference and y = xpath that specifies the node value you want to pull.