Forums

Articles
Create
cancel
Showing results for 
Search instead for 
Did you mean: 

Adding worklog via API returns 403

Robert Kölz
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
April 16, 2018

Hi,

I'm trying to syncronize my worklogs via a small web application (with react) by using the jira rest api.

So far I can retriev all existing entries of an issue with a simple GET request.

But when I try to add a new entry using POST I always get an 403 error returned.

I tried with different configuration settings, but nothing got it working.

const header = new Headers(); 
const authorization = `Basic ${authorizationKey}`;
header.append('Authorization', authorization);
header.append('Content-Type', 'application/json');
const proxyUrl = 'https://cors-anywhere.herokuapp.com/';
const jsonString = JSON.stringify(requestData);
console.log(jsonString);
fetch(proxyUrl + targetUrl, {
method: 'POST',
headers: header,
body: jsonString, })
.
then(result => result.json())
.
then((responseData) => { callback(responseData); })
.
catch((error) => { console.log('post request failed', error); });

 

I can run the same request via Postman successfully.

So it seems not to be an authentication, data or CORS problem. 

 

Any hints to get this running are appreciated.

 

Regards,

Robert

1 answer

0 votes
Leon V
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
April 16, 2020

Hi Robert,

 

Figured this out eventually? I'm having the same exact problem you described. Not able to POST to worklog, but able to get all issues. I'm using session-cookie as authentication method.

 

Regards

Leon V
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
April 16, 2020 edited
Like Leonard Chew likes this

Suggest an answer

Log in or Sign up to answer
TAGS
atlassian, confluence, loom, atlassian intelligence, ai notes, ai-powered meeting notes, atlassian community events, ace, confluence ai, loom ai integration, ai note-taking, atlassian ai features, team '25, atlassian live learning, confluence automation

Unlock AI-powered meeting notes: Join our live learning session! 📹

Did you catch the news at Team ‘25? With Loom, Confluence, Atlassian Intelligence, & even Jira 👀, you won’t have to worry about taking meeting notes again… unless you want to. Join us to explore the beta & discover a new way to boost meeting productivity.

Register today!
AUG Leaders

Atlassian Community Events