Salesforce Marketing Cloud · Capability
Salesforce Marketing Cloud Automation
Unified workflow for digital marketers to manage contacts, orchestrate customer journeys, and automate multi-channel campaigns across email, SMS, and push channels.
What You Can Do
POST
Create contacts
— Create one or more contacts
/v1/contacts
POST
Search contacts
— Search contacts by criteria
/v1/contacts/search
GET
Get contact
— Get a contact
/v1/contacts/{contactKey}
PATCH
Update contact
— Update a contact
/v1/contacts/{contactKey}
DELETE
Delete contact
— Delete a contact
/v1/contacts/{contactKey}
GET
List journeys
— List all journeys
/v1/journeys
POST
Create journey
— Create a journey
/v1/journeys
GET
Get journey
— Get a journey
/v1/journeys/{id}
PUT
Update journey
— Update a journey
/v1/journeys/{id}
DELETE
Delete journey
— Delete a journey
/v1/journeys/{id}
POST
Publish journey
— Publish a journey
/v1/journeys/{id}/publish
GET
List attribute sets
— List attribute sets
/v1/attribute-sets
MCP Tools
create-contacts
Create one or more contacts in Marketing Cloud
search-contacts
Search for contacts using filter criteria
read-only
idempotent
get-contact
Retrieve a contact by contact key
read-only
update-contact
Update an existing contact's attributes
idempotent
delete-contact
Delete a contact from Marketing Cloud
list-attribute-sets
List all contact attribute set definitions
read-only
list-journeys
List customer journeys with filtering and pagination
read-only
create-journey
Create a new customer journey
get-journey
Retrieve a journey by ID
read-only
update-journey
Update an existing journey specification
idempotent
delete-journey
Delete a journey
publish-journey
Publish a journey to activate customer entry
APIs Used
marketing-cloud-rest