Newer Version Available
Making API Calls from Apex
Make API calls from an Apex controller. You can’t make Salesforce API calls from
JavaScript code.
For security reasons, the Lightning Component framework places restrictions on making API calls from JavaScript code. To call third-party APIs from your component’s JavaScript code, add the API endpoint as a CSP Trusted Site.
To call Salesforce APIs, make the API calls from your component’s Apex controller. Use a
named credential to authenticate to Salesforce.
For information about making API calls from Apex, see the Apex Developer Guide.