RE: Web API code to get data from EntityDefination using js.
Hello Sneba,
In this case you will have to call the request like this sample below:
function QueryCRM(executionContext) {
formContext = executionContext.getFormContext();
var ClientUrl= Xrm.Utility.getGlobalContext().getClientUrl();
var url = ClientUrl+"/api/data/v9.1/EntityDefinitions?$filter=EntitySetName eq 'accounts'";
var req = new XMLHttpRequest();
req.open("GET", url, false);
req.setRequestHeader("Accept", "application/json");
req.setRequestHeader("Content-Type", "application/json; charset=utf-8");
req.send();
if (req.readyState == 4 /* complete */) {
//Success
if (req.status == 200) {
console.log(req.responseText);
}
//Failure
else {
console.log("Error: " + req.responseText);
}
}
}
Source: carldesouza.com/.../