Hey, thanks for asking! While searching everywhere for the answers, I found that @alholden had pinged someone about a Jira question back in 2019, so I reached out to him on a DM and he graciously gave me a solid chunk of time where we bounced ideas around a bit. He didn't have direct knowledge of this, but he has worked with REST API's and clued me in where I was floundering.
I now have a pretty solid grasp of using Jira's REST API with Lucee. So far I have pulled a list of projects, pulled single tickets, searched for tickets, added sub-tasks, and now I'm trying to update a custom field that we're going to use as a counter.
My goal for this is to auto-create Jira Bug tickets from Errors, but I don't want to create bug tickets for the same error over and over, so we decided we'll likely log some of the pertinent info in a table and we'll just increment a counter if we find we've already created a bug ticket for that particular error.
Miles to go, yet, but I've come a long way since yesterday!