Get a journey
Reads the summary and email steps of a journey.
MCP tool campaign_monitor_read → get_journey
read
Returns the status, the trigger and the left-panel summary: Emails sent, Unique subscribers, average open, click, unsubscribe and bounce rates, and Subscribers waiting while the journey is active. Each email step comes with its own stats.
Parameters
| Name | Type | Description |
|---|---|---|
| journey_id string required | string | Journey ID from list_journeys. |
tools/call
{
"jsonrpc": "2.0",
"id": 1,
"method": "tools/call",
"params": {
"name": "campaign_monitor_read",
"arguments": {
"operation": "get_journey",
"arguments": {
"journey_id": "journey_8c41d2"
}
}
}
} Example response
{
"content": [
{
"type": "text",
"text": "{ ... same JSON as structuredContent ... }"
}
],
"structuredContent": {
"journey_id": "b7d3e9a1c5f84a2e9b6d0c3f1a8e5724",
"name": "Welcome series",
"status": "active",
"trigger": "Subscriber joins a list",
"emails_sent": 3980,
"unique_subscribers": 1650,
"avg_open_rate_pct": 52.4,
"avg_click_rate_pct": 7.1,
"subscribers_waiting": 214,
"emails": [
{
"name": "Welcome",
"sent": 1650,
"open_rate_pct": 61.2
}
]
},
"isError": false
}