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...
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...
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 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...
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...
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...
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...
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 ...
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...
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...
The Salesforce Einstein Platform Services API provides REST-based access to Salesforce AI capabilities including image classification, object detection, and sentiment analysis. ...
The Salesforce Einstein Prediction Service API enables programmatic access to Einstein Analytics predictions and forecasts built on CRM data. It allows applications to retrieve ...
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...
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 enables event-driven integration architectures built on the Salesforce platform. Developers define custom event types as Salesforce objects and publis...
Salesforce Change Data Capture delivers change events that represent changes to Salesforce records including creates, updates, deletes, and undeletes. It enables external system...
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 ...
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 enables developers to expose custom Apex classes as RESTful web services. By annotating Apex classes and methods with @RestResource and HTTP method annotati...
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...
The Salesforce Marketing Cloud REST API provides access to Marketing Cloud resources including contacts, journeys, data extensions, triggered sends, and transactional messaging....
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 ...
The Salesforce Pardot API (now called Account Engagement API) provides programmatic access to Pardot marketing automation data including prospects, campaigns, forms, lists, and ...
The Salesforce Commerce Cloud Open Commerce API (OCAPI) provides a REST interface for accessing Salesforce B2C Commerce data and functionality including products, catalogs, orde...
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...
The Salesforce Field Service API provides access to Field Service Lightning data and operations including work orders, service appointments, resource scheduling, and mobile work...
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...
The Salesforce Financial Services Cloud API exposes financial services-specific data objects including financial accounts, assets, liabilities, financial goals, and household re...
The Salesforce Experience Cloud API provides REST access to Experience Cloud (formerly Community Cloud) data including community membership, navigation, managed content, and kno...
The MuleSoft Anypoint Platform API provides programmatic access to the MuleSoft integration platform including API Manager, Runtime Manager, Exchange, and Access Management. It ...
The Tableau REST API enables developers to programmatically manage Tableau Server and Tableau Cloud resources including workbooks, data sources, views, sites, users, and groups....
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 is the legacy JavaScript component framework for building dynamic web applications on the Salesforce platform. It provides a data binding model, event...
The Salesforce Lightning Design System (SLDS) provides HTML and CSS component blueprints, design tokens, and utility classes for building applications visually consistent with S...
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...
The Salesforce Models API provides Apex classes and REST endpoints that connect applications to large language models (LLMs) from Salesforce partners including Anthropic, Google...
The Salesforce Interaction Service API enables automation and customization of the Bring Your Own Channel (BYOC) experience for messaging. It sends inbound messaging interaction...
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...
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...
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...
The Salesforce Service Cloud Voice API provides Telephony Integration REST API and Voice Toolkit API for programmatically managing voice calls and integrating telephony systems ...
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 is a cloud-based customer relationship management (CRM) platform that helps organizations manage and grow customer relationships across the entire lifecycle. It unifi...
Run Capabilities with Naftiko — Deploy and orchestrate these API capabilities using Naftiko Fleet.
Run with Naftiko
Run Capabilities with Naftiko — Deploy and orchestrate these API capabilities using Naftiko Fleet.
Run with Naftiko
Sales Cloud editions: Starter $25, Pro $65, Enterprise $175, Unlimited $350, Agentforce 1 $550 per user/mo
Service Cloud, Marketing Cloud, Commerce Cloud, Data Cloud, Tableau
REST API, SOAP API, Bulk API v1/v2, Streaming/CDC API, Composite API
Apex programming language and Lightning Web Components
AppExchange marketplace
Daily API calls: 100k Pro, 1M Enterprise, 5M Unlimited
Concurrent long-running API calls: 25 (75 on Performance/Unlimited)
Bulk API v1 batches: 15,000/day
Streaming events: 250k/day
Sandbox environments (Developer/Partial/Full)
Salesforce DX for source-driven development
Einstein Predictions and Generative AI (edition-gated)
Salesforce Data Cloud (CDP) with credit-based metering
Multi-org architecture for large enterprises
Industry Clouds (Financial, Health, Manufacturing, etc.)
Mulesoft for integration (separate licensing)
aid: salesforce
url: https://raw.githubusercontent.com/api-evangelist/salesforce/refs/heads/main/apis.yml
apis:
- aid: salesforce:salesforce-rest-api
name: Salesforce REST API
tags:
- CRM
- Objects
- Records
- REST
- SOQL
- SOSL
image: https://www.salesforce.com/content/dam/sfdc-docs/www/logos/logo-salesforce.svg
humanURL: https://developer.salesforce.com/docs/atlas.en-us.api_rest.meta/api_rest/
baseURL: https://{instance}.salesforce.com/services/data
properties:
- url: https://developer.salesforce.com/docs/atlas.en-us.api_rest.meta/api_rest/
type: Documentation
- url: https://developer.salesforce.com/docs/atlas.en-us.api_rest.meta/api_rest/quickstart.htm
type: GettingStarted
- url: https://developer.salesforce.com/docs/atlas.en-us.api_rest.meta/api_rest/dome_versions.htm
type: APIReference
- url: https://developer.salesforce.com/docs/atlas.en-us.api_rest.meta/api_rest/intro_understanding_authentication.htm
type: Authentication
- url: openapi/salesforce-openapi.yml
type: OpenAPI
- url: openapi/salesforce-rest-api-openapi.yml
type: OpenAPI
- url: json-schema/salesforce-sobject-schema.json
type: JSONSchema
- url: json-schema/salesforce-query-result-schema.json
type: JSONSchema
description: 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 querying records
using SOQL and SOSL, and is the primary API for building connected applications against Salesforce.
- aid: salesforce:salesforce-soap-api
name: Salesforce SOAP API
tags:
- CRM
- Enterprise
- Objects
- Records
- SOAP
image: https://www.salesforce.com/content/dam/sfdc-docs/www/logos/logo-salesforce.svg
humanURL: https://developer.salesforce.com/docs/atlas.en-us.api.meta/api/
baseURL: https://{instance}.salesforce.com/services/Soap
properties:
- url: https://developer.salesforce.com/docs/atlas.en-us.api.meta/api/
type: Documentation
- url: https://developer.salesforce.com/docs/atlas.en-us.api.meta/api/sforce_api_quickstart_intro.htm
type: GettingStarted
- url: https://developer.salesforce.com/docs/atlas.en-us.api.meta/api/sforce_api_calls_list.htm
type: APIReference
- url: https://developer.salesforce.com/docs/atlas.en-us.api.meta/api/sforce_api_concepts_security.htm
type: Authentication
description: 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 enterprise-grade
integration capabilities and supports batch processing of records.
- aid: salesforce:salesforce-bulk-api
name: Salesforce Bulk API
tags:
- Bulk
- CRM
- Data Loading
- ETL
- Records
image: https://www.salesforce.com/content/dam/sfdc-docs/www/logos/logo-salesforce.svg
humanURL: https://developer.salesforce.com/docs/atlas.en-us.api_asynch.meta/api_asynch/
baseURL: https://{instance}.salesforce.com/services/async
properties:
- url: https://developer.salesforce.com/docs/atlas.en-us.api_asynch.meta/api_asynch/
type: Documentation
- url: https://developer.salesforce.com/docs/atlas.en-us.api_asynch.meta/api_asynch/asynch_api_quickstart.htm
type: GettingStarted
- url: https://developer.salesforce.com/docs/atlas.en-us.api_asynch.meta/api_asynch/asynch_api_reference.htm
type: APIReference
- url: https://developer.salesforce.com/docs/atlas.en-us.api_asynch.meta/api_asynch/asynch_api_concepts_security.htm
type: Authentication
description: 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 sets of data
and supports CSV, XML, and JSON formats.
- aid: salesforce:salesforce-bulk-api-2
name: Salesforce Bulk API 2.0
tags:
- Bulk
- CRM
- Data Loading
- ETL
- Records
image: https://www.salesforce.com/content/dam/sfdc-docs/www/logos/logo-salesforce.svg
humanURL: https://developer.salesforce.com/docs/atlas.en-us.api_bulk_v2.meta/api_bulk_v2/
baseURL: https://{instance}.salesforce.com/services/data/v{version}/jobs
properties:
- url: https://developer.salesforce.com/docs/atlas.en-us.api_bulk_v2.meta/api_bulk_v2/
type: Documentation
- url: https://developer.salesforce.com/docs/atlas.en-us.api_bulk_v2.meta/api_bulk_v2/get_job_info.htm
type: APIReference
- url: https://developer.salesforce.com/docs/atlas.en-us.api_bulk_v2.meta/api_bulk_v2/bulk_api_2_0_security.htm
type: Authentication
- url: openapi/salesforce-bulk-api-2-openapi.yml
type: OpenAPI
- url: json-schema/salesforce-bulk-job-schema.json
type: JSONSchema
description: 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 CSV format
for ingest and query jobs processing millions of records.
- aid: salesforce:salesforce-streaming-api
name: Salesforce Streaming API
tags:
- CRM
- Events
- Push Notifications
- Real-Time
- Streaming
image: https://www.salesforce.com/content/dam/sfdc-docs/www/logos/logo-salesforce.svg
humanURL: https://developer.salesforce.com/docs/atlas.en-us.api_streaming.meta/api_streaming/
baseURL: https://{instance}.salesforce.com/cometd
properties:
- url: https://developer.salesforce.com/docs/atlas.en-us.api_streaming.meta/api_streaming/
type: Documentation
- url: https://developer.salesforce.com/docs/atlas.en-us.api_streaming.meta/api_streaming/intro_stream.htm
type: GettingStarted
- url: https://developer.salesforce.com/docs/atlas.en-us.api_streaming.meta/api_streaming/resources_top.htm
type: APIReference
- url: https://developer.salesforce.com/docs/atlas.en-us.api_streaming.meta/api_streaming/using_streaming_api_auth.htm
type: Authentication
- url: asyncapi/salesforce-streaming-asyncapi.yml
type: AsyncAPI
description: 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 for
record changes and Generic Streaming events for custom notifications.
- aid: salesforce:salesforce-metadata-api
name: Salesforce Metadata API
tags:
- Configuration
- CRM
- Deployment
- DevOps
- Metadata
image: https://www.salesforce.com/content/dam/sfdc-docs/www/logos/logo-salesforce.svg
humanURL: https://developer.salesforce.com/docs/atlas.en-us.api_meta.meta/api_meta/
baseURL: https://{instance}.salesforce.com/services/Soap/m
properties:
- url: https://developer.salesforce.com/docs/atlas.en-us.api_meta.meta/api_meta/
type: Documentation
- url: https://developer.salesforce.com/docs/atlas.en-us.api_meta.meta/api_meta/meta_quickstart.htm
type: GettingStarted
- url: https://developer.salesforce.com/docs/atlas.en-us.api_meta.meta/api_meta/meta_types_list.htm
type: APIReference
- url: https://developer.salesforce.com/docs/atlas.en-us.api_meta.meta/api_meta/meta_auth.htm
type: Authentication
description: 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 foundation
for tools like Salesforce CLI, Ant Migration Tool, and CI/CD pipelines.
- aid: salesforce:salesforce-tooling-api
name: Salesforce Tooling API
tags:
- Apex
- CRM
- Development
- IDE
- Tooling
image: https://www.salesforce.com/content/dam/sfdc-docs/www/logos/logo-salesforce.svg
humanURL: https://developer.salesforce.com/docs/atlas.en-us.api_tooling.meta/api_tooling/
baseURL: https://{instance}.salesforce.com/services/data/v{version}/tooling
properties:
- url: https://developer.salesforce.com/docs/atlas.en-us.api_tooling.meta/api_tooling/
type: Documentation
- url: https://developer.salesforce.com/docs/atlas.en-us.api_tooling.meta/api_tooling/tooling_api_objects_list.htm
type: APIReference
- url: https://developer.salesforce.com/docs/atlas.en-us.api_tooling.meta/api_tooling/intro_rest_resources.htm
type: GettingStarted
- url: https://developer.salesforce.com/docs/atlas.en-us.api_tooling.meta/api_tooling/intro_rest_overview.htm
type: Authentication
description: 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 pages, and
other metadata for IDE integration, code coverage, and debugging workflows.
- aid: salesforce:salesforce-connect-api
name: Salesforce Connect API (Chatter)
tags:
- Chatter
- Collaboration
- Connect
- CRM
- Feed
- Social
image: https://www.salesforce.com/content/dam/sfdc-docs/www/logos/logo-salesforce.svg
humanURL: https://developer.salesforce.com/docs/atlas.en-us.chatterapi.meta/chatterapi/
baseURL: https://{instance}.salesforce.com/services/data/v{version}/chatter
properties:
- url: https://developer.salesforce.com/docs/atlas.en-us.chatterapi.meta/chatterapi/
type: Documentation
- url: https://developer.salesforce.com/docs/atlas.en-us.chatterapi.meta/chatterapi/quickstart.htm
type: GettingStarted
- url: https://developer.salesforce.com/docs/atlas.en-us.chatterapi.meta/chatterapi/connect_resources_list.htm
type: APIReference
- url: https://developer.salesforce.com/docs/atlas.en-us.chatterapi.meta/chatterapi/authentication.htm
type: Authentication
description: 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 Cloud
(community) data and supports building custom social and collaboration experiences.
- aid: salesforce:salesforce-analytics-rest-api
name: Salesforce Analytics REST API
tags:
- Analytics
- CRM
- CRM Analytics
- Dashboards
- Reports
- Tableau CRM
image: https://www.salesforce.com/content/dam/sfdc-docs/www/logos/logo-salesforce.svg
humanURL: https://developer.salesforce.com/docs/atlas.en-us.bi_dev_guide_rest.meta/bi_dev_guide_rest/
baseURL: https://{instance}.salesforce.com/services/data/v{version}/wave
properties:
- url: https://developer.salesforce.com/docs/atlas.en-us.bi_dev_guide_rest.meta/bi_dev_guide_rest/
type: Documentation
- url: https://developer.salesforce.com/docs/atlas.en-us.bi_dev_guide_rest.meta/bi_dev_guide_rest/bi_rest_overview.htm
type: GettingStarted
- url: https://developer.salesforce.com/docs/atlas.en-us.bi_dev_guide_rest.meta/bi_dev_guide_rest/bi_rest_resources_list.htm
type: APIReference
description: 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 can read
and write analytics assets and run SAQL queries against analytics datasets.
- aid: salesforce:salesforce-reports-and-dashboards-rest-api
name: Salesforce Reports and Dashboards REST API
tags:
- Analytics
- CRM
- Dashboards
- Reports
image: https://www.salesforce.com/content/dam/sfdc-docs/www/logos/logo-salesforce.svg
humanURL: https://developer.salesforce.com/docs/atlas.en-us.api_analytics.meta/api_analytics/
baseURL: https://{instance}.salesforce.com/services/data/v{version}/analytics
properties:
- url: https://developer.salesforce.com/docs/atlas.en-us.api_analytics.meta/api_analytics/
type: Documentation
- url: https://developer.salesforce.com/docs/atlas.en-us.api_analytics.meta/api_analytics/sforce_analytics_rest_api_getstarted.htm
type: GettingStarted
- url: https://developer.salesforce.com/docs/atlas.en-us.api_analytics.meta/api_analytics/sforce_analytics_rest_api_resource_index.htm
type: APIReference
description: 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 accessing
standard and custom Salesforce reports without the need to navigate the UI.
- aid: salesforce:salesforce-einstein-platform-services-api
name: Salesforce Einstein Platform Services API
tags:
- AI
- Computer Vision
- Einstein
- Machine Learning
- Natural Language Processing
- Prediction
image: https://www.salesforce.com/content/dam/sfdc-docs/www/logos/logo-salesforce.svg
humanURL: https://metamind.readme.io/
baseURL: https://api.einstein.ai/v2
properties:
- url: https://metamind.readme.io/
type: Documentation
- url: https://metamind.readme.io/docs/getting-started
type: GettingStarted
- url: https://metamind.readme.io/reference
type: APIReference
- url: https://metamind.readme.io/docs/authentication
type: Authentication
- url: https://trailhead.salesforce.com/en/content/learn/modules/einstein_platform_services
type: GettingStarted
description: The Salesforce Einstein Platform Services API provides REST-based access to Salesforce
AI capabilities including image classification, object detection, and sentiment analysis. Developers
can train custom models or use pre-built models for vision and natural language processing tasks.
- aid: salesforce:salesforce-einstein-prediction-service-api
name: Salesforce Einstein Prediction Service API
tags:
- AI
- CRM
- Einstein
- Machine Learning
- Prediction
image: https://www.salesforce.com/content/dam/sfdc-docs/www/logos/logo-salesforce.svg
humanURL: https://developer.salesforce.com/docs/atlas.en-us.einstein_platform_services.meta/einstein_platform_services/
baseURL: https://{instance}.salesforce.com/services/data/v{version}/einstein
properties:
- url: https://developer.salesforce.com/docs/atlas.en-us.einstein_platform_services.meta/einstein_platform_services/
type: Documentation
- url: https://developer.salesforce.com/docs/atlas.en-us.einstein_platform_services.meta/einstein_platform_services/einstein_platform_intro.htm
type: GettingStarted
description: The Salesforce Einstein Prediction Service API enables programmatic access to Einstein
Analytics predictions and forecasts built on CRM data. It allows applications to retrieve AI-driven
predictions for leads, opportunities, and custom objects configured in Salesforce.
- aid: salesforce:salesforce-graphql-api
name: Salesforce GraphQL API
tags:
- CRM
- GraphQL
- Queries
- Records
image: https://www.salesforce.com/content/dam/sfdc-docs/www/logos/logo-salesforce.svg
humanURL: https://developer.salesforce.com/docs/platform/graphql/guide/graphql-about.html
baseURL: https://{instance}.salesforce.com/services/data/v{version}/graphql
properties:
- url: https://developer.salesforce.com/docs/platform/graphql/guide/graphql-about.html
type: Documentation
- url: https://developer.salesforce.com/docs/platform/graphql/guide/graphql-get-started.html
type: GettingStarted
- url: https://developer.salesforce.com/docs/platform/graphql/guide/graphql-reference.html
type: APIReference
- url: https://developer.salesforce.com/docs/platform/graphql/guide/graphql-auth.html
type: Authentication
description: 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, reducing over-fetching
and under-fetching compared to traditional REST calls.
- aid: salesforce:salesforce-pub-sub-api
name: Salesforce Pub/Sub API
tags:
- CRM
- Events
- gRPC
- Platform Events
- Pub/Sub
- Real-Time
image: https://www.salesforce.com/content/dam/sfdc-docs/www/logos/logo-salesforce.svg
humanURL: https://developer.salesforce.com/docs/platform/pub-sub-api/guide/pub-sub-api-intro.html
baseURL: https://api.pubsub.salesforce.com
properties:
- url: https://developer.salesforce.com/docs/platform/pub-sub-api/guide/pub-sub-api-intro.html
type: Documentation
- url: https://developer.salesforce.com/docs/platform/pub-sub-api/guide/pub-sub-api-get-started.html
type: GettingStarted
- url: https://developer.salesforce.com/docs/platform/pub-sub-api/references/pubsub-api-reference.html
type: APIReference
- url: https://developer.salesforce.com/docs/platform/pub-sub-api/guide/pub-sub-api-auth.html
type: Authentication
- url: https://github.com/developerforce/pub-sub-api
type: GitHubRepository
description: 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 the CometD-based
Streaming API for high-throughput event-driven integrations.
- aid: salesforce:salesforce-platform-events-api
name: Salesforce Platform Events API
tags:
- CRM
- Event-Driven
- Events
- Integration
- Platform Events
image: https://www.salesforce.com/content/dam/sfdc-docs/www/logos/logo-salesforce.svg
humanURL: https://developer.salesforce.com/docs/atlas.en-us.platform_events.meta/platform_events/
baseURL: https://{instance}.salesforce.com/services/data/v{version}/sobjects
properties:
- url: https://developer.salesforce.com/docs/atlas.en-us.platform_events.meta/platform_events/
type: Documentation
- url: https://developer.salesforce.com/docs/atlas.en-us.platform_events.meta/platform_events/platform_events_intro.htm
type: GettingStarted
- url: https://developer.salesforce.com/docs/atlas.en-us.platform_events.meta/platform_events/platform_events_subscribe_api.htm
type: APIReference
- url: asyncapi/salesforce-platform-events-asyncapi.yml
type: AsyncAPI
description: Salesforce Platform Events enables event-driven integration architectures built on the
Salesforce platform. Developers define custom event types as Salesforce objects and publish or subscribe
to events using the REST API, Apex, or Salesforce Flows.
- aid: salesforce:salesforce-change-data-capture-api
name: Salesforce Change Data Capture API
tags:
- CDC
- Change Data Capture
- CRM
- Events
- Integration
image: https://www.salesforce.com/content/dam/sfdc-docs/www/logos/logo-salesforce.svg
humanURL: https://developer.salesforce.com/docs/atlas.en-us.change_data_capture.meta/change_data_capture/
baseURL: https://{instance}.salesforce.com/cometd
properties:
- url: https://developer.salesforce.com/docs/atlas.en-us.change_data_capture.meta/change_data_capture/
type: Documentation
- url: https://developer.salesforce.com/docs/atlas.en-us.change_data_capture.meta/change_data_capture/cdc_intro.htm
type: GettingStarted
- url: https://developer.salesforce.com/docs/atlas.en-us.change_data_capture.meta/change_data_capture/cdc_subscribe_api.htm
type: APIReference
- url: asyncapi/salesforce-change-data-capture-asyncapi.yml
type: AsyncAPI
description: Salesforce Change Data Capture delivers change events that represent changes to Salesforce
records including creates, updates, deletes, and undeletes. It enables external systems to receive
near-real-time changes to Salesforce data for data replication and synchronization use cases.
- aid: salesforce:salesforce-ui-api
name: Salesforce UI API
tags:
- Components
- CRM
- Lightning
- UI
- User Interface
image: https://www.salesforce.com/content/dam/sfdc-docs/www/logos/logo-salesforce.svg
humanURL: https://developer.salesforce.com/docs/atlas.en-us.uiapi.meta/uiapi/
baseURL: https://{instance}.salesforce.com/services/data/v{version}/ui-api
properties:
- url: https://developer.salesforce.com/docs/atlas.en-us.uiapi.meta/uiapi/
type: Documentation
- url: https://developer.salesforce.com/docs/atlas.en-us.uiapi.meta/uiapi/ui_api_get_started.htm
type: GettingStarted
- url: https://developer.salesforce.com/docs/atlas.en-us.uiapi.meta/uiapi/ui_api_resources_list.htm
type: APIReference
- url: openapi/salesforce-ui-api-openapi.yml
type: OpenAPI
description: 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 views, record
data, and object metadata that Lightning components rely on.
- aid: salesforce:salesforce-composite-api
name: Salesforce Composite API
tags:
- Batch
- Composite
- CRM
- Performance
- REST
image: https://www.salesforce.com/content/dam/sfdc-docs/www/logos/logo-salesforce.svg
humanURL: https://developer.salesforce.com/docs/atlas.en-us.api_rest.meta/api_rest/resources_composite.htm
baseURL: https://{instance}.salesforce.com/services/data/v{version}/composite
properties:
- url: https://developer.salesforce.com/docs/atlas.en-us.api_rest.meta/api_rest/resources_composite.htm
type: Documentation
- url: https://developer.salesforce.com/docs/atlas.en-us.api_rest.meta/api_rest/resources_composite_intro.htm
type: APIReference
description: 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 supports
dependent requests using reference IDs, improving integration performance.
- aid: salesforce:salesforce-apex-rest-api
name: Salesforce Apex REST API
tags:
- Apex
- CRM
- Custom APIs
- Development
- REST
image: https://www.salesforce.com/content/dam/sfdc-docs/www/logos/logo-salesforce.svg
humanURL: https://developer.salesforce.com/docs/atlas.en-us.apexcode.meta/apexcode/apex_rest.htm
baseURL: https://{instance}.salesforce.com/services/apexrest
properties:
- url: https://developer.salesforce.com/docs/atlas.en-us.apexcode.meta/apexcode/apex_rest.htm
type: Documentation
- url: https://developer.salesforce.com/docs/atlas.en-us.apexcode.meta/apexcode/apex_rest_code_sample_intro.htm
type: GettingStarted
- url: https://developer.salesforce.com/docs/atlas.en-us.apexcode.meta/apexcode/apex_rest_methods.htm
type: APIReference
description: 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 annotations,
developers can create custom API endpoints that extend Salesforce functionality.
- aid: salesforce:salesforce-data-cloud-api
name: Salesforce Data Cloud API
tags:
- CDP
- CRM
- Customer Data Platform
- Data Cloud
- Identity Resolution
image: https://www.salesforce.com/content/dam/sfdc-docs/www/logos/logo-salesforce.svg
humanURL: https://developer.salesforce.com/docs/platform/data-cloud-api/overview
baseURL: https://{instance}.salesforce.com/api/v1
properties:
- url: https://developer.salesforce.com/docs/platform/data-cloud-api/overview
type: Documentation
- url: https://developer.salesforce.com/docs/platform/data-cloud-api/guide/dc-api-getting-started.html
type: GettingStarted
- url: https://developer.salesforce.com/docs/platform/data-cloud-api/references/data-cloud-api.html
type: APIReference
- url: https://developer.salesforce.com/docs/platform/data-cloud-api/guide/dc-api-auth.html
type: Authentication
description: The Salesforce Data Cloud API provides programmatic access to Data Cloud (formerly Customer
Data Platform) for ingesting, querying, and managing unified customer profiles. It enables applications
to read and write segments, calculated insights, and identity-resolved profile data.
- aid: salesforce:salesforce-marketing-cloud-rest-api
name: Salesforce Marketing Cloud REST API
tags:
- Email
- Journeys
- Marketing Automation
- Marketing Cloud
- REST
image: https://www.salesforce.com/content/dam/sfdc-docs/www/logos/logo-salesforce.svg
humanURL: https://developer.salesforce.com/docs/marketing/marketing-cloud/guide/rest-api.html
baseURL: https://{subdomain}.rest.marketingcloudapis.com
properties:
- url: https://developer.salesforce.com/docs/marketing/marketing-cloud/guide/rest-api.html
type: Documentation
- url: https://developer.salesforce.com/docs/marketing/marketing-cloud/guide/get-started-spec.html
type: GettingStarted
- url: https://developer.salesforce.com/docs/marketing/marketing-cloud/references/mc_rest_overview.html
type: APIReference
- url: https://developer.salesforce.com/docs/marketing/marketing-cloud/guide/access-token-s2s.html
type: Authentication
- url: openapi/salesforce-marketing-cloud-rest-openapi.yml
type: OpenAPI
description: The Salesforce Marketing Cloud REST API provides access to Marketing Cloud resources
including contacts, journeys, data extensions, triggered sends, and transactional messaging. It
uses OAuth 2.0 for authentication and is the primary interface for programmatic Marketing Cloud
integrations.
- aid: salesforce:salesforce-marketing-cloud-soap-api
name: Salesforce Marketing Cloud SOAP API
tags:
- Email
- Marketing Automation
- Marketing Cloud
- SOAP
image: https://www.salesforce.com/content/dam/sfdc-docs/www/logos/logo-salesforce.svg
humanURL: https://developer.salesforce.com/docs/marketing/marketing-cloud/guide/soap-api.html
baseURL: https://{subdomain}.soap.marketingcloudapis.com
properties:
- url: https://developer.salesforce.com/docs/marketing/marketing-cloud/guide/soap-api.html
type: Documentation
- url: https://developer.salesforce.com/docs/marketing/marketing-cloud/guide/getting-started-with-mc-sdk.html
type: GettingStarted
- url: https://developer.salesforce.com/docs/marketing/marketing-cloud/references/mc_soap_objects.html
type: APIReference
description: 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 activities,
and data extension management.
- aid: salesforce:salesforce-pardot-api
name: Salesforce Pardot API (Account Engagement)
tags:
- Account Engagement
- B2B Marketing
- Lead Generation
- Marketing
- Pardot
image: https://www.salesforce.com/content/dam/sfdc-docs/www/logos/logo-salesforce.svg
humanURL: https://developer.salesforce.com/docs/marketing/pardot/guide/overview.html
baseURL: https://pi.pardot.com/api
properties:
- url: https://developer.salesforce.com/docs/marketing/pardot/guide/overview.html
type: Documentation
- url: https://developer.salesforce.com/docs/marketing/pardot/guide/getting-started.html
type: GettingStarted
- url: https://developer.salesforce.com/docs/marketing/pardot/references/pardot-api-overview.html
type: APIReference
- url: https://developer.salesforce.com/docs/marketing/pardot/guide/authentication.html
type: Authentication
description: The Salesforce Pardot API (now called Account Engagement API) provides programmatic access
to Pardot marketing automation data including prospects, campaigns, forms, lists, and email statistics
for B2B marketing use cases.
- aid: salesforce:salesforce-commerce-cloud-ocapi
name: Salesforce Commerce Cloud OCAPI
tags:
- B2C Commerce
- Commerce
- OCAPI
- Orders
- Storefront
image: https://www.salesforce.com/content/dam/sfdc-docs/www/logos/logo-salesforce.svg
humanURL: https://developer.salesforce.com/docs/commerce/b2c-commerce/guide/OCAPI.html
baseURL: https://{instance}.dx.commercecloud.salesforce.com
properties:
- url: https://developer.salesforce.com/docs/commerce/b2c-commerce/guide/OCAPI.html
type: Documentation
- url: https://developer.salesforce.com/docs/commerce/b2c-commerce/guide/ocapi-get-started.html
type: GettingStarted
- url: https://developer.salesforce.com/docs/commerce/b2c-commerce/references/b2c-commerce-api.html
type: APIReference
- url: https://developer.salesforce.com/docs/commerce/b2c-commerce/guide/auth-overview.html
type: Authentication
description: The Salesforce Commerce Cloud Open Commerce API (OCAPI) provides a REST interface for
accessing Salesforce B2C Commerce data and functionality including products, catalogs, orders, promotions,
and customer accounts for storefronts and back-office integrations.
- aid: salesforce:salesforce-commerce-cloud-shopper-apis
name: Salesforce Commerce Cloud Shopper APIs (SCAPI)
tags:
- B2C Commerce
- Commerce
- Orders
- Products
- Shopper
- Storefront
image: https://www.salesforce.com/content/dam/sfdc-docs/www/logos/logo-salesforce.svg
humanURL: https://developer.salesforce.com/docs/commerce/salesforce-commerce/guide/web-api.html
baseURL: https://{shortCode}.api.commercecloud.salesforce.com
properties:
- url: https://developer.salesforce.com/docs/commerce/salesforce-commerce/guide/web-api.html
type: Documentation
- url: https://developer.salesforce.com/docs/commerce/salesforce-commerce/guide/build-your-first-commerce-app.html
type: GettingStarted
- url: https://developer.salesforce.com/docs/commerce/salesforce-commerce/references/shopper-products.html
type: APIReference
- url: https://developer.salesforce.com/docs/commerce/salesforce-commerce/guide/slas.html
type: Authentication
description: 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 authentication,
products, search, baskets, orders, and customer account management.
- aid: salesforce:salesforce-field-service-api
name: Salesforce Field Service API
tags:
- Field Service
- Mobile
- Scheduling
- Service Cloud
- Work Orders
image: https://www.salesforce.com/content/dam/sfdc-docs/www/logos/logo-salesforce.svg
humanURL: https://developer.salesforce.com/docs/atlas.en-us.field_service_dev.meta/field_service_dev/
baseURL: https://{instance}.salesforce.com/services/data/v{version}
properties:
- url: https://developer.salesforce.com/docs/atlas.en-us.field_service_dev.meta/field_service_dev/
type: Documentation
- url: https://developer.salesforce.com/docs/atlas.en-us.field_service_dev.meta/field_service_dev/fsl_developer_guide_intro.htm
type: GettingStarted
description: The Salesforce Field Service API provides access to Field Service Lightning data and
operations including work orders, service appointments, resource scheduling, and mobile workforce
management. It enables custom integrations with scheduling systems and field service tools.
- aid: salesforce:salesforce-health-cloud-api
name: Salesforce Health Cloud API
tags:
- Clinical
- FHIR
- Health Cloud
- Healthcare
- Patients
image: https://www.salesforce.com/content/dam/sfdc-docs/www/logos/logo-salesforce.s
# --- truncated at 32 KB (60 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/salesforce/refs/heads/main/apis.yml