# Salesforce Marketing Cloud

**Canonical:** https://apis.io/providers/salesforce-marketing-cloud/  
**Website:** https://developer.salesforce.com/docs/marketing/marketing-cloud/overview  
**APIs profiled:** 17

Salesforce Marketing Cloud Engagement is an enterprise digital marketing platform for customer journeys, email marketing, mobile messaging (SMS/MMS and push), advertising, content management and marketing data. Its API surface is tenant-scoped: every REST call goes to https://{subdomain}.rest.marketingcloudapis.com and every SOAP call to https://{subdomain}.soap.marketingcloudapis.com, with OAuth 2.0 tokens issued per tenant from https://{subdomain}.auth.marketingcloudapis.com/v2/token and scopes granted to an Installed Package rather than requested at authorization time. Product areas are versioned independently at v1 behind route prefixes (/asset, /contacts, /interaction, /data, /messaging, /push, /sms, /automation, /hub, /platform). Salesforce also operates a first-party hosted MCP server for Marketing Cloud Engagement, generally available since June 2026, exposing 142 tools across eleven product areas, and an outbound webhook product, the Event Notification Service, with HMAC-SHA256 signed callbacks.

## Kin Score — 84.2 / 100 (exemplar)

Scored 2026-08-20 under rubric 0.12.0. Trend: flat (+0.0 from 84.2).

| Facet | Score |
|---|---|
| Discoverability | 100.0 |
| Contract Quality | 74.8 |
| Governance | 40.2 |
| Contract Governance | 40.2 |
| Operational Transparency | 76.3 |
| Developer Ergonomics | 70.8 |
| Commercial Clarity | 100.0 |
| Access Clarity | 100.0 |

Regulatory layer — **Telecommunications**: 73.6 (matched via tags).

## Agent readiness — 53.0 (agent-native)

| Dimension | Value |
|---|---|
| Spec Presence | yes |
| Agentic Access | derived |
| Reversibility Documented | no |
| MCP Server | documented |
| Auth Clarity | yes |
| Idempotency | documented |
| Error Semantics | verified |
| OpenAPI Examples | partial |
| Rate Limit Signal | documented |
| Event Surface Described | yes |
| Agent Skills | derived |
| Well Known Catalog | no |
| Consent Identity | no |
| Agent Card | no |
| Dry Run Mode | no |

## Access

Enterprise · Requires approval — onboarding: approval, pricing: enterprise, trial: no (confidence: high).

## APIs (17)

- **SOAP API** — Legacy SOAP-based API for Marketing Cloud operations, including email sends, subscriber management, and data extension operations.
- **Transactional Messaging API** — Specialized API for sending triggered, transactional messages including order confirmations, password resets, and real-time notifications.
- **Journey Builder API** — API for creating, managing, and automating customer journeys across multiple channels and touchpoints.
- **Data Extensions API** — API for managing data extensions, which are database tables used to store and segment customer data in Marketing Cloud.
- **Email Send Definition API** — API for creating and managing email send definitions, which define the configuration for sending emails to subscribers.
- **Mobile Push API** — API for sending push notifications to mobile devices, managing device registrations, and tracking push message engagement.
- **SMS/MMS API** — API for sending SMS and MMS messages, managing mobile numbers, and handling keyword-based subscriptions.
- **Asset API** — API for managing marketing assets including images, documents, content blocks, and templates across Marketing Cloud.
- **Einstein Recommendations API** — API for leveraging AI-powered product and content recommendations to personalize customer experiences.
- **Content Builder API** — REST API for creating and manipulating marketing content in Content Builder, a single cross-channel repository for emails, images, text, content blocks, and other documents.
- **Contacts API** — REST API for creating, reading, updating, and deleting contacts in Marketing Cloud.
- **Automation Studio API** — API for initiating and managing marketing automations, including file upload, download, decryption, compression, and decompression operations within Automation Studio.
- **Campaign API** — API for managing and performing marketing campaigns within Marketing Cloud.
- **Event Notification Service API** — API for registering callbacks and subscriptions to receive real-time event notifications from Marketing Cloud.
- **Salesforce Marketing Cloud Assets API** — Manage marketing assets including images, documents, content blocks, and templates. The Asset API provides CRUD operations for all content types stored in Content Builder.
- **Salesforce Marketing Cloud Contacts API** — Create, retrieve, update, and delete contacts in Marketing Cloud. Contacts represent individuals who interact with your marketing campaigns across channels.
- **Salesforce Marketing Cloud Journeys API** — Create, manage, and automate customer journeys across multiple channels and touchpoints. Journeys define the automated workflows that guide customers through marketing interacti...

## MCP servers (1)

- **MCP Server for Marketing Cloud Engagement**

## Agentic access (1)

- **Salesforce Marketing Cloud Agentic Access** — 21 operations · 14 acting · 1 human-in-the-loop

## Security (4)

- **Salesforce Marketing Cloud Authentication** — oauth2 · 1 scheme
- **Salesforce Marketing Cloud Domain Security** — TLSv1.3 · DNSSEC · DMARC
- **Salesforce Marketing Cloud Vulnerability Disclosure** — Hackerone · security.txt
- **Salesforce Marketing Cloud Trust Center** — SOC 1, SOC 2, ISO 27001, ISO 27017, ISO 27018, PCI DSS, HIPAA, FedRAMP, CSA STAR, GDPR

## Plans (1)

- **Salesforce Marketing Cloud Plans Pricing**

## Use cases (5)

- **Customer Onboarding Journeys** — Automate multi-step welcome sequences across email and SMS to guide new customers through product adoption.
- **Abandoned Cart Recovery** — Trigger personalized follow-up emails and push notifications when customers abandon shopping carts.
- **Cross-Channel Campaign Orchestration** — Coordinate marketing messages across email, SMS, push, and advertising for unified campaign execution.
- **Subscriber Lifecycle Management** — Manage subscriber preferences, segment audiences, and automate re-engagement campaigns for inactive contacts.
- **Real-Time Event-Driven Marketing** — React to customer behaviors in real time with triggered messages based on website visits, purchases, or app activity.

## Tags

Automation, Content Management, Customer Journey, Digital Marketing, Email, Marketing, Marketing Automation, MCP, Mobile Messaging, Personalization, SMS, Webhook

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/providers/salesforce-marketing-cloud/). Scores are computed from the provider's own public artifacts under a published rubric.
