I've had a look through the REST API and I'm not sure if this is possible. Currently I want to get all the worklogs with a specific custom field value using the API. I understand I can do this with a search on my browser, however that only gets all the worklogs for a single project. I want to do this accross all projects.
Is this possible with a curl command, and how would I do it?
Try a JQL query for that field to confirm it, before ruling it out. If you get the message The operator '=' is not supported then you may need to think of an altertive way of filtering.
Otherwise you could return worklogs for ALL issues and filter the returned results, but this isn't an ideal way of doing it and could potentially take a long time
Interesting idea - I just tried customfield ~ "some_text" and it does return some results, but you may get more than you're expecting. It will also return an issue that has "some_text some_other_text" in the field i.e. the ~ matches all occurences, even where your search criteria isn't the entire field value
This should hopefully work for you. Specifying the fields to return reduces the size of the returned data - add any other fields you require separated by a comma, or remove the fields= completely
Before I actually tell you how to do it, I want to check that I understand the question.
You want to get the worklogs for all issues that have a specific value in a specific custom field. Is this correct?
What type of custom field is it? I ask because Text Fields (either single line or multi line) cannot be queried for a value i.e. you can't use mycustomfield = "some_text", via a JQL query. If it is a date field you can use mycustomfield >= 2d.
Let me know about this and then we can see about further guidance
Connect with like-minded Atlassian users at free events near you!Find a group
Connect with like-minded Atlassian users at free events near you!
Unfortunately there are no AUG chapters near you at the moment.Start an AUG
We're bringing product updates and pro tips on teamwork to ten cities around the world.Save your spot