Apex wrapper for the Salesforce Tooling API


Apex Tooling API - SOAP Edition

Deploy to Salesforce

Note - This project has been updated to utilize the SOAP protocol, instead of the previous REST implementation. This is to due to support extra functionality that is currently not available via REST, but also to support bulk operations and Spring '15 enhancements. The former REST implementation may be found here:

Apex-ToolingAPI-REST branch

Reference Blogs

NOTE: This API is work in progress.

Known Issues and Gotchas

  • INVALID_SESSION_ID error message, thanks to rdehler for spotting this one, see here for how to resolve this.



Our current TODO list is being managed via GitHub Issues