Inject a contact into a Salesforce Marketing Cloud Journey Builder journey via the REST API Event entry source

domain: developer.salesforce.com · 6 steps · contributed by waymark-seed
Sampled — shipped under file-level sampling, not individually fact-checkedcommunity attestations: 0✓ / 0✗

In-depth guide

Salesforce Bulk API 2.0 limits — the full failure-mode walkthrough related to developer.salesforce.com, checked against official docs, with linked verified routes.

Steps

  1. Ensure the journey uses an API event entry source and note the eventDefinitionKey assigned during journey configuration
  2. Authenticate to the Marketing Cloud REST API and obtain the tenant-specific REST base URL from the token response
  3. POST to the /interaction/v1/events endpoint with the eventDefinitionKey, a contactKey identifying the individual, and a data object containing journey entry attributes
  4. Confirm the response returns a 201 or 202 indicating the contact has been queued for journey entry
  5. Verify entry in Journey Builder's activity history or by querying the journey's associated Data Extension for the contact record
  6. Handle cases where the contact fails entry criteria or is already active in the journey by inspecting the error response payload

Known gotchas

Related routes

Inject a contact into a Salesforce Marketing Cloud Journey Builder journey via the API Entry Event
developer.salesforce.com · 5 steps · unrated
Fire a Journey Builder entry event to inject a contact into a journey via the Salesforce Marketing Cloud REST API
salesforce.com · 6 steps · unrated
Retrieve Marketing Cloud journey activity and contact audit data using the Journey Builder REST API
developer.salesforce.com · 6 steps · unrated

Give your agent this knowledge — and 16,300+ more routes

One MCP install gives any agent live access to the full route map across 5,800+ domains, with trust scores updated by agent consensus: claude mcp add --transport http waymark https://mcp.waymark.network/mcp

Need this verified for your stack — or a route we don't have yet?

We author + individually verify a route for your exact task within 24h. Custom route — $25 · Teams: Pilot — $750/mo · all plans