Hi Marcel,
if we are working under the assumption that Outsystems can't deal very well with the $ signs in the names, a possible avenue to explore is manipulating the returned json in the OnResponse, making it more digestable by Outsystems.
So remove all $ from the names in the JSON (carefull not remove any $ from the content, though), and also take out al the $ signs in the Name In JSON properties.
Worth a try
Dorine