Skip to main content
New Member
Feb 28, 2024 1:49 PM UTC
Solved

Are there API calls that will return a Journey name given a journey version ID?

We are receiving error messages in the Email Feedback and Tracking datasets and need to notify the Canvas Developers which journeys are receiving the errors. The Email Feedback and Tracking datasets contain the Journey Version ID. We need a way to make a call to Adobe to return the name of the journey using the Journey Version ID.

This post is no longer active and is closed to new replies. Need help? Start a new post to ask your question.
Mohan_Dugganab
Mohan_DugganabAccepted solution
Adobe Employee
Feb 28, 2024 2:12 PM UTC

No, we don't have these API's currently. This information can be retrieved by querying journeys system dataset

2 replies

Mohan_Dugganab
Adobe Employee
Mohan_DugganabAdobe EmployeeAccepted solution
Adobe Employee
Feb 28, 2024 2:12 PM UTC

No, we don't have these API's currently. This information can be retrieved by querying journeys system dataset

Translate
DavidKangni
Adobe Champion and Community Advisor
Adobe Champion and Community Advisor
Feb 28, 2024 3:36 PM UTC

@rick_j_alexander 

 

you can use this query as example and adding journey version Id in the criteria

SELECT AE._experience.customerJourneyManagement.entities.journey.journeyActionName, AE._experience.customerJourneyManagement.entities.journey.journeyActionID, AE._experience.customerJourneyManagement.entities.journey.journeyVersionID, AE._experience.customerJourneyManagement.entities.channelDetails.email.subject, JE._EXPERIENCE.JOURNEYORCHESTRATION.STEPEVENTS.PROFILEID, JE._EXPERIENCE.JOURNEYORCHESTRATION.STEPEVENTS.journeyVersionName from ajo_entity_dataset AE INNER JOIN ajo_message_feedback_event_dataset MF ON AE._experience.customerJourneyManagement.entities.channelDetails.messageID = MF._experience.customerJourneyManagement.messageExecution.messageID INNER JOIN journey_step_events JE ON AE._experience.customerJourneyManagement.entities.journey.journeyActionID = JE._experience.journeyOrchestration.stepEvents.actionID WHERE AE._experience.customerJourneyManagement.entities.channelDetails.channel._id = 'https://ns.adobe.com/xdm/channels/email' AND MF._experience.customerJourneyManagement.messageDeliveryfeedback.feedbackStatus <> 'sent' AND AE._experience.customerJourneyManagement.entities.journey.journeyVersionID IS NOT NULL

 

Thanks,

David

Translate
David Kangni