 <p>Plivo Sales Engineer here.</p> <p>Pavan is correct. You need to specify the <code>Content-Type</code> header as <code>application/json</code> for Parse to make a JSON string of the body: </p> <pre><code> headers: { "Content-Type": "application/json" }, </code></pre> <p>You also should <code>console.log(httpResponse)</code> (aka the Plivo API response) which will tell if you are doing something wrong (sending the wrong data, not authenticating correctly) or if you do something right. Either way it will show you an <code>api_id</code> which you can use to look in your <a href="https://manage.plivo.com/logs/debug/" rel="nofollow">Plivo account dashboard debug logs</a> and figure out what need to be changed. You can also go directly to the debug logs for a specific <code>api_id</code> by making a url like this: <code>https://manage.plivo.com/logs/debug/api/e58b26e5-3db5-11e6-a069-22000afa135b/</code> and replacing <code>e58b26e5-3db5-11e6-a069-22000afa135b</code> with the <code>api_id</code> returned by your <code>Parse.Cloud.httpRequest</code></p>