Are there any sample 3rd party APIs that I could make use for practicing Salesforce Apex callouts.


Requestb.in works very well for testing Apex callouts - it will show you the content of your request. Use https://requestbin.herokuapp.com for HTTPS.

Yahoo Weather API will give you JSON or XML formatted weather data.

Google Geocoding API will give you latitude/longitude for addresses - you could populate the geolocation fields on an Account in a future method called from a trigger.

Twilio is great for SMS (and voice) - you can callout to send SMS messages, and expose an endpoint to receive them.

  • @metadaddy I was wondering if there were more like a raw APIs. As I would want to use them to invoke in Apex controllers to make the insert/view its data in Salesforce objects. The referral links that you've provided didn't have that ability or I might I misunderstood them.
    – Sapthagiri
    Mar 20 '15 at 9:29
  • You're right - Requestb.in only lets you test that your callout is successfully hitting the endpoint - it doesn't give you any other useful data in response. I'll update my answer with more options.
    – metadaddy
    Mar 20 '15 at 15:35
  • The modified links seems to be resourceful and helpful. I started to work on them (as a beginner) and shall reach out if needed any further information.
    – Sapthagiri
    Mar 24 '15 at 13:14

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.