- Mark as New
- Follow
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report
You can use queryDef to fetch workflow details
var query = NLWS.xtkQueryDef.create(
{queryDef: {schema: "xtk:workflow", operation: "select",
select: {
node: [{expr: "@id"},
{expr: "@label"},
{expr: "@internalName"}]
},
where: {
condition: [{expr: "[folder/@name]='nmsTechnicalWorkflow'"},
{expr: "@production = 1"}]
},
orderBy: {
node: {expr: "@internalName", sortDesc: "false"}
}
}})
var res = query.ExecuteQuery()
var workflows = res.getElementsByTagName("workflow")
for each (var w in workflows)
logInfo(w.getAttribute("internalName"))
(https://experienceleague.adobe.com/developer/campaign-api/api/sm-queryDef-ExecuteQuery.html)