Introducing the Tooling API. Use Tooling API to build custom development tools or apps for Lightning Platform applications. Smaller retrieves improve performance, which makes Tooling API a better fit for developing interactive applications. Tooling API provides SOAP and REST interfaces.