 <p>If you want a <code>QuestThemeRequest</code> object that contains all the values of the returned JSON, you would need to read all the values into that object. Then either return that object or assign it some member attribute.</p> <pre><code>private void answersCallback(WWW wwwData){ JSONNode questionJSON = JSONNode.Parse (wwwData.text); QuestionThemeRequest q = new QuestionThemeRequest(); q.QuestionTheme = questionJSON["QuestionTheme"]; //Assign all the other possible values to q Debug.Log (q.QuestionTheme); return q; } </code></pre>