If you give me the whole JSON response in the form of a text file, then I will look at it.
Your main mistake is that you are trying to get the data in a loop. First try to get data without a loop. For this you need to get an object with index 1.
To build upon Александр’s reply, it looks like your JSON response is an object. not a list, so your 'for each item j in list "app TMresponse"' blocks will fail. I believe that you want to get the the “results” property of your JSON response object (i.e. 'app TMResponse') and then iterate of that list using the 'for each item j in list' block.