If I search for "ABC-1" in JIRA web UI it automatically determines that this is a key search and returns results. Or if I want to find the "development" task in project "ABC" I can search "development ABC-" and JIRA automatically creates the jql:
key in (ABC-1, ABC-2, ABC-3, ABC-4, ABC-5, ABC-6, ABC-7, ABC-8, ABC-9) AND (summary ~ "development*" OR description ~ "development*") ORDER BY key ASC
Is there a search end point where I send the same natural language search and JIRA work out what I'm after?
It seems odd that I would have to re-create their complex automatic string to jql parser in my application.