Salesforce
Salesforce is a cloud-based customer relationship management (CRM) platform that provides a comprehensive suite of enterprise applications for sales, service, marketing, and more.
APIs
Salesforce REST API
The Salesforce REST API provides a simple and powerful web service interface to interact with Salesforce org data. It supports creating, reading, updating, deleting, and queryin...
Salesforce SOAP API
The Salesforce SOAP API enables developers to use SOAP calls to create, retrieve, update, and delete records such as accounts, leads, and custom objects. It provides robust ente...
Salesforce Bulk API
The Salesforce Bulk API is a specialized REST-based interface that enables asynchronous processing of large numbers of records. It is optimized for loading or deleting large set...
Salesforce Bulk API 2.0
Salesforce Bulk API 2.0 is a simplified, REST-based interface for bulk data operations that improves on the original Bulk API. It uses a straightforward job model and supports C...
Salesforce Streaming API
The Salesforce Streaming API uses a publish-subscribe model based on Bayeux/CometD to push near-real-time event notifications to subscribed clients. It supports PushTopic events...
Salesforce Metadata API
The Salesforce Metadata API is a SOAP-based API that enables developers to retrieve, deploy, create, update, and delete customizations for Salesforce organizations. It is the fo...
Salesforce Tooling API
The Salesforce Tooling API provides SOAP and REST interfaces for building developer tools for Force.com applications. It exposes fine-grained access to Apex code, Visualforce pa...
Salesforce Connect API (Chatter)
The Salesforce Connect REST API (formerly Chatter API) provides access to Salesforce Chatter feeds, groups, users, topics, and file sharing features. It also exposes Experience ...
Salesforce Analytics REST API
The Salesforce Analytics REST API (also known as CRM Analytics or Wave API) provides programmatic access to CRM Analytics datasets, lenses, dashboards, and queries. Developers c...
Salesforce Reports and Dashboards REST API
The Salesforce Reports and Dashboards REST API enables developers to programmatically access report results, list reports and dashboards, and run and filter reports. It supports...
Salesforce Einstein Platform Services API
The Salesforce Einstein Platform Services API provides REST-based access to Salesforce AI capabilities including image classification, object detection, and sentiment analysis. ...
Salesforce Einstein Prediction Service API
The Salesforce Einstein Prediction Service API enables programmatic access to Einstein Analytics predictions and forecasts built on CRM data. It allows applications to retrieve ...
Salesforce GraphQL API
The Salesforce GraphQL API provides a GraphQL interface to query and mutate Salesforce data. It allows clients to request exactly the data they need in a single request, reducin...
Salesforce Pub/Sub API
The Salesforce Pub/Sub API is a gRPC-based API for publishing and subscribing to platform events, change data capture events, and other event types in real time. It supersedes t...
Salesforce Platform Events API
Salesforce Platform Events enables event-driven integration architectures built on the Salesforce platform. Developers define custom event types as Salesforce objects and publis...
Salesforce Change Data Capture API
Salesforce Change Data Capture delivers change events that represent changes to Salesforce records including creates, updates, deletes, and undeletes. It enables external system...
Salesforce UI API
The Salesforce UI API provides a comprehensive REST interface for building UIs that work with Salesforce metadata and data. It returns layout information, picklist values, list ...
Salesforce Composite API
The Salesforce Composite API allows developers to combine multiple Salesforce REST API requests into a single HTTP call. It reduces the number of round trips to the server and s...
Salesforce Apex REST API
Salesforce Apex REST enables developers to expose custom Apex classes as RESTful web services. By annotating Apex classes and methods with @RestResource and HTTP method annotati...
Salesforce Data Cloud API
The Salesforce Data Cloud API provides programmatic access to Data Cloud (formerly Customer Data Platform) for ingesting, querying, and managing unified customer profiles. It en...
Salesforce Marketing Cloud REST API
The Salesforce Marketing Cloud REST API provides access to Marketing Cloud resources including contacts, journeys, data extensions, triggered sends, and transactional messaging....
Salesforce Marketing Cloud SOAP API
The Salesforce Marketing Cloud SOAP API is a full-featured SOAP web service interface for Marketing Cloud that supports subscriber management, email send operations, automation ...
Salesforce Pardot API (Account Engagement)
The Salesforce Pardot API (now called Account Engagement API) provides programmatic access to Pardot marketing automation data including prospects, campaigns, forms, lists, and ...
Salesforce Commerce Cloud OCAPI
The Salesforce Commerce Cloud Open Commerce API (OCAPI) provides a REST interface for accessing Salesforce B2C Commerce data and functionality including products, catalogs, orde...
Salesforce Commerce Cloud Shopper APIs (SCAPI)
The Salesforce Commerce Cloud Shopper APIs (SCAPI) are a modern set of REST APIs for building B2C Commerce storefronts and headless commerce experiences. They cover shopper auth...
Salesforce Field Service API
The Salesforce Field Service API provides access to Field Service Lightning data and operations including work orders, service appointments, resource scheduling, and mobile work...
Salesforce Health Cloud API
The Salesforce Health Cloud API provides FHIR R4-compliant REST APIs and platform APIs for accessing patient and provider data in Health Cloud. It enables healthcare application...
Salesforce Financial Services Cloud API
The Salesforce Financial Services Cloud API exposes financial services-specific data objects including financial accounts, assets, liabilities, financial goals, and household re...
Salesforce Experience Cloud API
The Salesforce Experience Cloud API provides REST access to Experience Cloud (formerly Community Cloud) data including community membership, navigation, managed content, and kno...
Salesforce MuleSoft Anypoint Platform API
The MuleSoft Anypoint Platform API provides programmatic access to the MuleSoft integration platform including API Manager, Runtime Manager, Exchange, and Access Management. It ...
Salesforce Tableau REST API
The Tableau REST API enables developers to programmatically manage Tableau Server and Tableau Cloud resources including workbooks, data sources, views, sites, users, and groups....
Salesforce Lightning Web Components (LWC)
Lightning Web Components (LWC) is Salesforce's standards-based JavaScript framework for building UI components on the Salesforce platform. It uses modern web standards including...
Salesforce Aura Components
Salesforce Aura Components is the legacy JavaScript component framework for building dynamic web applications on the Salesforce platform. It provides a data binding model, event...
Salesforce Lightning Design System (SLDS)
The Salesforce Lightning Design System (SLDS) provides HTML and CSS component blueprints, design tokens, and utility classes for building applications visually consistent with S...
Salesforce Agentforce Agent API
The Salesforce Agentforce Agent API is a REST API that enables developers to communicate with AI agents directly, starting sessions, sending messages, receiving responses, and e...
Salesforce Models API
The Salesforce Models API provides Apex classes and REST endpoints that connect applications to large language models (LLMs) from Salesforce partners including Anthropic, Google...
Salesforce Interaction Service API
The Salesforce Interaction Service API enables automation and customization of the Bring Your Own Channel (BYOC) experience for messaging. It sends inbound messaging interaction...
Salesforce B2B Commerce API
The Salesforce B2B Commerce API provides REST endpoints for handling commerce data in B2B and D2C storefronts. It offers support for address management, cart management, checkou...
Salesforce Actions API
The Salesforce Actions API provides a unified interface for invoking standard and custom actions across the Salesforce platform. It supports Apex actions, Flow actions, quick ac...
Salesforce IoT REST API
The Salesforce IoT REST API provides programmatic access to Salesforce IoT data including contexts, orchestrations, and usage data. It enables developers to manage IoT events an...
Salesforce Service Cloud Voice API
The Salesforce Service Cloud Voice API provides Telephony Integration REST API and Voice Toolkit API for programmatically managing voice calls and integrating telephony systems ...
Salesforce Mobile SDK
The Salesforce Mobile SDK provides libraries and tools for building native and hybrid mobile applications on iOS and Android that integrate with the Salesforce platform. It supp...
Salesforce
Salesforce is a cloud-based customer relationship management (CRM) platform that helps organizations manage and grow customer relationships across the entire lifecycle. It unifi...
Capabilities
Salesforce CRM Data Management
Unified capability for CRM data management workflows combining the REST API, Bulk API 2.0, and UI API. Used by Salesforce admins, developers, and data teams to manage SObject re...
Run with NaftikoSalesforce Marketing Automation
Unified capability for marketing automation workflows combining the Marketing Cloud REST API for contact management, journey orchestration, email and SMS messaging, data extensi...
Run with NaftikoSalesforce Platform Administration
Unified capability for Salesforce platform administration workflows combining the platform API and UI API for identity management, OAuth administration, metadata exploration, an...
Run with NaftikoFeatures
Unified sales, service, marketing, and commerce applications accessible from a single cloud platform.
Comprehensive REST and SOAP APIs for programmatic access to all Salesforce data and metadata.
Asynchronous bulk API for loading and querying millions of records in CSV format.
Pub/Sub and Streaming APIs for near-real-time event-driven integrations using platform events and change data capture.
Agentforce and Einstein APIs for building AI agents, predictions, and generative AI experiences.
Modern GraphQL interface for efficient, client-driven queries against Salesforce data.
Programmatic access to journeys, contacts, data extensions, and transactional messaging.
B2B and B2C commerce APIs for storefronts, product catalogs, carts, and orders.
Build custom REST endpoints using Apex classes with full platform integration.
Combine multiple API requests into a single call with dependent reference IDs for performance.
Use Cases
Synchronize customer, lead, and opportunity data between Salesforce and external systems.
Load and extract large volumes of records for data warehouse synchronization and ETL workflows.
Build reactive integrations using platform events and change data capture for real-time data replication.
Automate multi-channel marketing journeys and manage subscriber engagement via Marketing Cloud APIs.
Deploy Einstein predictions and Agentforce agents for intelligent lead scoring and customer service automation.
Build Lightning Web Components and custom Apex REST APIs to extend the Salesforce platform.
Power headless commerce experiences with shopper APIs for products, baskets, and orders.
Automate metadata deployments and manage org configurations using Metadata and Tooling APIs.
Integrations
Native integration platform for connecting Salesforce with any application, data source, or API.
Advanced analytics and data visualization through the Tableau REST API and Salesforce data connectors.
Embed Salesforce data and workflows into Slack channels for team collaboration.
Deploy custom applications on Heroku with direct Salesforce data synchronization via Heroku Connect.
AWS integrations for Service Cloud Voice with Amazon Connect and Data Cloud event bridges.
BigQuery connectors and Google Workspace integrations for analytics and productivity.
Outlook and Teams integrations for email tracking, calendar sync, and collaborative selling.
Thousands of pre-built integrations and applications available through the Salesforce AppExchange marketplace.
Event Specifications
Salesforce Change Data Capture API
Salesforce Change Data Capture (CDC) delivers change events that represent changes to Salesforce records including creates, updates, deletes, and undeletes. Subscribers receive ...
ASYNCAPISalesforce Platform Events API
Salesforce Platform Events enables event-driven integration architectures on the Salesforce platform. Developers define custom event types as Salesforce objects with the __e suf...
ASYNCAPISalesforce Streaming API
The Salesforce Streaming API uses a publish-subscribe model based on Bayeux/CometD to push near-real-time event notifications to subscribed clients. It supports PushTopic events...
ASYNCAPI