Professional Documents
Culture Documents
API
API
API
Authenticate
Make Request
Process
Response
Request Type
• Get
• Get resources
• Post
• Create resources
• Put
• Update existing resource
• Delete
• Delete resources
Example 1: Find Stock Rates
• Use Free API From - https://www.alphavantage.co/documentation/
• Authentication done using parameter API Key
• Example -
https://www.alphavantage.co/query?function=GLOBAL_QUOTE&sy
mbol=ibm&apikey= M47PP7VKAUI80TSC
Tools Available
• cURL
• Postman
• and many more
Sample Apex Code
Http http = new Http();
HttpRequest request = new HttpRequest();
request.setEndpoint('https://www.alphavantage.co/query?func
tion=SYMBOL_SEARCH&keywords=BA&apikey=demo');
request.setMethod('GET');
HttpResponse response = http.send(request);
String body= response.getBody() ;
System.debug(body);
Trailhead Modules