Journeys
getJourneyRevision
Changed onReturns one revision with its full configuration, in the shape the builder holds a journey in, so it can be loaded straight into the editor as unsaved changes. Reading a revision changes nothing; a client persists it, if at all, by posting it back to POST .../revisions.
Only available for organizations with journey versioning enabled; returns 404 otherwise.
get/v1/journey/configuration/{id}/revisions/{revision_id}
Request
- Base URLhttps://journey-config.sls.epilot.io
- URLhttps://journey-config.sls.epilot.io/v1/journey/configuration/{id}/revisions/{revision_id}
- AuthHTTP bearer
Path parameters
idstring uuid required
Example:509cdffe-424f-457a-95c2-9708c304ce77
Journey ID
revision_idstring required
Example:42
Revision ID, as returned in a revision summary
Response
The revision with its configuration
Example response
{
"revision_id": "42",
"name": "Summer campaign",
"mapping_config_version": 12,
"configuration": {
"journey_type": "Sales template (Premium)",
"settings": {
"embedOptions": {
"lang": "de"
},
"offline": {
"packTtlHours": 24
}
},
"validationRules": {
"block1": "rule123",
"block2": [
"rule456",
"rule789"
],
"block3": {
"field1": "rule101",
"field2": [
"rule102",
"rule103"
]
}
},
"_manifest": [
"123e4567-e89b-12d3-a456-426614174000"
]
}
}Changes
- info
added the optional property
////////////to the response with the status - info
added the optional property
///////////to the response with the status
- info
- info
added the optional property
//////////to the response with the status
- info