 <p>As far as I can see in the documentation, the <code>define</code> method of <code>Parse.Cloud</code> object requires a function which should take two parameters. Your function <code>push_httpRequest</code> then is not correctly defined. From <a href="https://www.parse.com/docs/js/api/classes/Parse.Cloud.html#methods_define" rel="nofollow">Parse documentation</a>:</p> <blockquote> <p><code>define( name, func )</code></p> <p>Defines a Cloud Function.</p> <p>Available in Cloud Code only. Parameters:</p> <ul> <li>name <code>&lt;String&gt;</code> The name of the Cloud Function</li> <li>func <code>&lt;Function&gt;</code><br> The Cloud Function to register. This function should take two parameters a <code>Parse.Cloud.FunctionRequest</code> and <code>Parse.Cloud.FunctionResponse</code></li> </ul> </blockquote>