transform

GETALL,RDA/GetFieldsInForm/{formId}

IN THIS PAGE

Arguments

formIdCharacter

FormId of the form definition

includeFieldTypeLogical

true/false - if true the extended field type for each field is shown

Returns

resultJSON Object

Returns an object with these properties:

errorboolean

true if there was an error

errorTextstring
resultobject

Description

Get a list of the fields in a TransForm form definition. The form must exist in the account associated with the API key.

CURL 

CURL --insecure -H "apikey:Your_api_key" -H "accept: application/json"  https://transform.alphasoftware.com/transformAPIVersion1.a5svc/GetFieldsInForm/value_of_formId?includeFieldType=value_of_includeFieldType

Node 

var https = require('https');
var options = {
  protocol: "https:",
  hostname: "transform.alphasoftware.com",
  path: "/transformAPIVersion1.a5svc/GetFieldsInForm/value_of_formId?includeFieldType=value%5fof%5fincludeFieldType",
  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 = "/GetFieldsInForm/value_of_formId?includeFieldType=value%5fof%5fincludeFieldType"
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