New endpoints added for publishing a journey configuration and working with its revisions: POST /v1/journey/configuration/{id}/publish for publishing it, GET /v1/journey/configuration/{id}/publish-state for reading whether it is published, GET and POST /v1/journey/configuration/{id}/revisions for listing and creating revisions, and GET /v1/journey/configuration/{id}/revisions/{revision_id} for reading a single revision
A specific revision can now be read through the journey configuration itself: GET /v1/journey/configuration/{id} accepts a new optional revision_id query parameter and reports which revision was served, and POST /v1/journey/configuration/{id}/revisions accepts an optional revision_name