This is aDeveloper Previewof our new Salesforce API Explorer. We're collecting feedback to make learning Salesforce APIs even easier.  Send us Feedback!

API Explorer

  • 2.0.0Einstein Vision and Einstein Language

    Use the Einstein Platform Services APIs to easily AI-enable your apps with image recognition and natural language processing. Using the Einstein Vision APIs, you can leverage pre-trained classifiers or train custom classifiers to solve a vast array of image recognition use cases. With the Einstein Language APIs, you can harness the power of natural language processing to analyze text and infer the sentiment or intent behind that text.

    • REST API sObject Resources

      The REST API provides a secure, easy to use API for developing apps and integration projects. This portion of the REST API lets you interact with the data and metadata associated with your organization.

      • 1.0.0Marketing Cloud REST API

        Marketing Cloud's REST API is our newest API. It supports multi-channel use cases, is much more lightweight and easy to use than our SOAP API, and is getting more comprehensive with every release.

        • 43.0.0Salesforce IoT API

          Use the Salesforce IoT REST API to create and manage orchestrations and contexts, and retrieve usage data.

          Which APIs would you like to see here next?

          These APIs are not available in API Explorer. Help us determine which APIs to include next by clicking the "Like" button.

          • Analytics REST APIMore info...
            You can access Analytics features such as datasets, dashboards and lenses programmatically using the Analytics REST API.

          • Chatter REST APIMore info...
            Integrate mobile apps, intranet sites, and third-party web applications with Salesforce using Chatter REST API. Responses are localized, structured for presentation, and can be filtered to contain only what the app needs.

          • Enterprise RESTMore info...
            REST API provides a powerful, convenient, and simple Web services API for interacting with Lightning Platform. Its advantages include ease of integration and development, and it’s an excellent choice of technology for use with mobile applications and Web 2.0 projects. However, if you have many records to process, consider using Bulk API, which is based on REST principles and optimized for large sets of data.

          • Tooling APIMore info...
            Use Tooling API to build custom development tools or apps for Lightning Platform applications. Tooling API’s SOQL capabilities for many metadata types allow you to retrieve smaller pieces of metadata. Smaller retrieves improve performance, which makes Tooling API a better fit for developing interactive applications.

          • Heroku APIMore info...
            The platform API empowers developers to automate, extend and combine Heroku with other services. You can use the platform API to programmatically create apps, provision add-ons and perform other tasks that could previously only be accomplished with the Heroku CLI or Dashboard.

          • Industries REST APIMore info...
            The Salesforce Industries REST API gives you access to individuals in your org. Use the POST, GET, and PUT operations to create, read, and update your records.

          • Live Agent REST APIMore info...
            Take Live Agent to native mobile apps with the Live Agent REST API.

          • Pardot APIMore info...
            The Pardot API allows your application to access current data within Pardot. Through the API, several common operations can be performed on Pardot objects.

          • Place Order REST APIMore info...
            The Salesforce Place Order REST API is a composite API that gives programmatic access to contract, order, and order product data, as well as child custom object data of contracts and orders in Salesforce. With this composite API, you can create contract, order, order product, and custom object records in a single call. Any organization that has orders and API enabled can use the Place Order REST API.

          • Platform Encryption REST APIMore info...
            The Salesforce Shield Platform Encryption API enables you to 'bring your own key' (BYOK)—that is, to control your own tenant secrets on your own premises. Use the POST, GET, and PUT operations to create your tenant secrets, import them into Salesforce, and rotate them as needed.

          • Quip Automation APIMore info...
            The Quip Automation API provides read/write access to Quip, enabling you to automate processes and integrate Quip with other products you or your company uses.

          • Salesforce IoT REST APIMore info...
            Use the Salesforce IoT REST API to create and manage your orchestrations and contexts and retrieve usage data. An orchestration is the business logic that processes incoming events by using states. A context specifies the data that the orchestration can access: one or more platform events, and optionally, data from an associated Salesforce object. With the Salesforce IoT REST API, you can create, retrieve, update, and delete your orchestrations and contexts. You can retrieve an orchestration instance, delete an instance, and retrieve traffic data. Other tasks that you can perform with an orchestration include activation and deactivation. Monitor your event and instance usage by retrieving usage data.

          • Salesforce Reports and Dashboards REST APIMore info...
            Salesforce Reports and Dashboards REST API gives programmatic access to integrate reporting into a wide variety of applications. You can get report metadata, run reports synchronously or asynchronously to get summary data with or without details, filter report results on the fly, get a list of asynchronous runs for a report and results of each asynchronous run, and get a list of recently viewed reports.

          • Social Studio APIMore info...
            Use the Social Studio API to author interesting new applications for extracting valuable marking information from the social media landscape.

          • User Interface APIMore info...
            The User Interface API enables you to create native mobile apps and custom web apps with your own branding and look and feel. A single REST request returns enough metadata, layout information, and data to display, edit, or create a Salesforce record.