Object Schema Information
Retrieving Schema Metadata
Pulsar can provide Salesforce sObject Describe metadata using the getSobjectSchema API. This includes database-level descriptive information about the Salesforce object and it’s fields. The response is a string that matches the DescribeSObjectResult JSON format from salesforce according to , and it must be parsed in order to be used as a javascript object.
Example:
var request = {
type: 'getSobjectSchema',
object: 'Account', // Required: SObject unique name
data: { } // empty
};
bridge.sendRequest(request, function (result) {
if (result.type === 'sobjectschemaResponse') { // case-sensitive
var describeSObjectJSON = result.data; // you must parse this JSON string
var describeSObject = JSON.parse(describeSObjectJSON);
//....
}
else {
console.log('error: '+ result.data)
}
});
Â
The response looks like the following:
{
"type": "sobjectschemaResponse",
"object": "Account",
"data": "<JSON_OBJECT_STRING>"
}
Where JSON_OBJECT_STRING will have the format described in the Salesforce DescribeSObjectResult documentation.
Â