All Ideas

Idea Details

Post an Idea
260  Points
Under Point Threshold
Idea hasn't met the 2,500-point review threshold. Give it an upvote or downvote.

REST API to Apex generator (similar to WSDL 2 Apex)

Accounts & Contacts

 It would be great if there was a mechanism in SF that allowed a developer to dynamically build an Apex class for interacting with RESTful API's, instead of manually building a class manually with painstakingly tedious implementation.

Many of the most heavily utilized API's in the industry, such as Facebook, Twitter, and LinkedIn all use RESTful API's with no automatable integration structure (like WSDL).  In cases like these, it would be great if there was an interface in Salesforce that allowed a developer to define the parameters to make each RESTful API call, and have code generated to properly implement that web service request via Apex.  This generator shoudl also take into account a level of code reusability/modularity, so that it is efficient across the space of a class.

I think a tool like this would allow more developers to take Salesforce integration to a whole new level, without the tedium of manually implementing a hand-crafted API integration for each API they wish to consume via Apex.

Merge Idea · Flag

  • Upvotes
  • Downvotes



from AppExchange


Help us to keep IdeaExchange clean by pointing out overlapping ideas. We'll investigate your suggestion and merge the ideas if it makes sense.



Thanks for your merge suggestion. We will review it shortly and merge the ideas if applicable.

Salesforce takes abuse situations very seriously. Examples of abuse include but are not limited to posting of offensive language or fraudulent statements. To help us process your request as quickly as possible, please fill out the form below describing the situation. For privacy and security reasons, the final outcome of an abuse case may not be revealed to the person who reported it.


Thank you for your feedback. We take abuse seriously and will investigate this issue and take appropriate action.