httpPost(url, data, [headers]) Last updated: 09. Sep 2025

API only function

Calls specified web service and expects JSON. Parses JSON to object.

Parameters

Name Type Description
url string URL to call with HTTP POST.
data object Object that will be passed as JSON body.
headers (optional) object[] Name / value object that will be converted to HTTP headers.

Returns

Returns JSON parsed object.

Example

Code example (JS)

JS is normal JavaScript either running in the browser or on the Docly™ server.
// Basic authentication
var headers = {
    "Authorization" : "BASIC " + docly.base64(login + ":" + password)
};
 
// Call some API
var result = docly.httpPost("https://somewebsite.com/API/Call?id=1", data, headers);
 
// Output result
return JSON.stringify(result);