How can I pass the project key for a JQL query in a web request body to create a filter

Marc Pincince December 8, 2022

I want to use automation to create a filter, and as part of the process, I want the rule to use the project key of the project the rule was triggered from. For example, if the project key is JCI, I can manually include it in the rule's web request body's custom data like this:

{
"jql": "project = JCI",
"name": "Test Filter",
"description": "Testing Automated Filter Creation"
}

I would instead like to replace JCI with {{project. Key}}. I cannot figure out how to do it though. Everything I have tried has not worked.

I have tried:

{
"jql": "project = {{project.key}}",
"name": "Test Filter",
"description": "Testing Automated Filter Creation"
}

and...

{

"jql": "project = " + {{project.key}},
"name": "Test Filter",
"description": "Testing Automated Filter Creation"
}

and...

{

"jql": "project = " + {{project.key.asJsonString}},
"name": "Test Filter",
"description": "Testing Automated Filter Creation"
}

and more.

How can I do what I'm trying to do?

1 answer

0 votes
Marc Pincince December 8, 2022

I figured it out. The first version actually worked:

{
"jql": "project = {{project. Key}}",
"name": "Test Filter",
"description": "Testing Automated Filter Creation"
}

Kelvin Tran December 12, 2022

Nice

Suggest an answer

Log in or Sign up to answer
DEPLOYMENT TYPE
CLOUD
PRODUCT PLAN
PREMIUM
TAGS
AUG Leaders

Atlassian Community Events