Documentation Version
Summer '15 (API version 34.0)
  • Winter '16 Preview (API version 35.0) 35.0
  • Summer '15 (API version 34.0) 34.0
  • Spring '15 (API version 33.0) 33.0
  • Winter '15 (API version 32.0) 32.0
  • Summer '14 (API version 31.0) 31.0
  • Spring '14 (API version 30.0) 30.0
  • Winter '14 (API version 29.0) 29.0
  • English

Introducing Tooling API

Tooling API provides SOAP and REST interfaces that allow you to build custom development tools for applications.
For example, you can:
  • Add features and functionality to your existing tools.
  • Build dynamic modules for development into your enterprise integration tools.
  • Build specialized development tools for a specific application or service.

Tooling API exposes metadata used in developer tooling that you can access through REST or SOAP. Use Tooling API like the Salesforce REST API and SOAP API with one of the Tooling WSDLs.

For detailed descriptions of Tooling API objects and the REST resources and SOAP calls that each object supports, see Tooling API Objects.