XD-1104 - use JSON ContentType + fix JSON escaping