transform

POSTALL,RDA/RenderFormAsHTML

IN THIS PAGE

Arguments

formInstanceidCharacter

The formInstanceId of the form data you wish to render as HTML

formNameCharacter

The form id of the form you want to use as the template for the HTML. If you do not specify a value the same form definition as was used to collect the data is used.

Returns

JSON ObjectJSON Object

Returns an object with these properties:

errorboolean

true if there was an error

errorTextstring
resultobject
html

Description

Renders the data in a TransForm form using a TransForm form definition as the template. By default the same Form definition used to collect the data is used.

CURL 

CURL --insecure -H "apikey:Your_api_key" -H "accept: application/json"  "https://transform.alphasoftware.com/transformAPIVersion1.a5svc"

Node 

var https = require('https');
var options = {
  protocol: "https:",
  hostname: "transform.alphasoftware.com",
  path: "/transformAPIVersion1.a5svc",
  headers: {apikey: "Your_api_key"}
};

https.get(options, (resp) => {
  let data = '';
  resp.on('data', (chunk) => {data += chunk;});
  resp.on('end', () => {console.log(data);});
}).on("error", (err) => {console.log("Error: " + err.message);});

Xbasic 

dim apikey as c = "Your_api_key"
dim postdata as c 
dim url as c = ""
dim pr as p
pr = a5dialogHelper_transformAPIQuery(url,postdata,apikey)
if pr.error = .f. then
	dim result as c 
	result = pr.result
else
	dim errorText as c 
	errorText = pr.errorText
end if