Problems getting JIRA REST API to work

Alan Oehler August 24, 2017

Hi all,

I'm doing some simple experimenting with JIRA's REST API, and all I can seem to get is 404 errors. I'm using Basic Authentication. If I purposely corrupt the username or password, I get "401 - Basic Authentication Failure," so this suggests to me the URL is correct, the API exists and is ready to accept requests from authorized users like me. I've tried simple stuff like

curl -D- -u myname:mypassword -X GET -H "Content-Type: application/json" https://confluence.mycompany.net/rest/api/latest/myself

and

curl -D- -u myname:mypassword -X GET -H "Content-Type: application/json" https://confluence.mycompany.net/rest/api/latest/user?username=username

and other such things, and get nothing but a 404.

Any ideas about what I might be doing wrong?

1 answer

1 accepted

0 votes
Answer accepted
Nic Brough -Adaptavist-
Community Leader
Community Leader
Community Leaders are connectors, ambassadors, and mentors. On the online community, they serve as thought leaders, product experts, and moderators.
August 24, 2017

Mmm, you appear to be using Jira REST urls to contact a Confluence system...

For Confluence, try /rest/api/content

For Jira, your REST urls look right, except for starting with Confluence.

Alan Oehler August 24, 2017

Doh! Thank you...

Alan Oehler August 24, 2017

Boy, do I feel stupid :-(

Nic Brough -Adaptavist-
Community Leader
Community Leader
Community Leaders are connectors, ambassadors, and mentors. On the online community, they serve as thought leaders, product experts, and moderators.
August 24, 2017

It took me a while to spot it!  I was just fiddling with a REST interface and tried one of your calls which worked fine with localhost.  Did it three times before noticing!

Alan Oehler August 24, 2017

Thanks so much!

Suggest an answer

Log in or Sign up to answer