 <p>You could transform the data you received into an <code>Ember.Object</code> and add it to a controller property.</p> <p>Sample controller code:</p> <pre><code>Ember.Controller.extend({ objects: [], jsonRequest: function() { Ember.$.ajax({/* your request */}).then(function(data) { var object = /* code to turn the data into an object for display */; this.get('objects').pushObject(object); }.bind(this)); } }); </code></pre> <p>Then in your template, you can just iterate over the model array:</p> <pre><code>{{#each object in objects}} display object properties here {{/each}} </code></pre> <p>The specifics of how to turn the JSON into an object for display, and how to display the object, are dependent on your needs.</p>