Contacts
List a contact's journey runs
GET/v1/contacts/{id}/journeys
Requires an API key with the contacts:read scope. About keys and scopes
Every run of a journey this contact entered, newest first: active while it is still moving through the steps, completed at the end, exited when it left early, with exitReason saying why.
Path parameters
idstringrequireduuid
Query parameters
limitintegeroptionalmin > 0 · max 100 · default
20cursorstringoptional1–2048 characters
emailstringoptionalExact match on the address, trimmed, without case.
qstringoptionalSearches any part of the email address or name, ignoring case.
1–100 characters
Returns
Returns 200 OK. Otherwise returns an error; Errors lists every code and which to retry.
enrollmentIdstringrequireduuid
journeyIdstringrequireduuid
journeyNamestringrequiredjourneyStatusstringrequiredone of
draft,active,paused,endedstatusstringrequiredone of
active,completed,exitedcurrentStepIndexinteger | nullrequiredZero-based step the run is at; null once it has ended.
min 0 · max 9007199254740991
enteredAtstringrequireddate-time
endedAtstring | nullrequireddate-time
exitReasonstring | nullrequiredWhy an
exitedrun ended:filter_mismatch,exit_event,manualorjourney_ended.