I try to create an issue via API and node js on my JIRA board. Therefore, I created a Postman project and this works perfectly fine - but when transferring it to my node js script I get follwoing error:
{ errorMessages: [], errors: { issuetype: 'issue type is required' } }
I'm using cookie-based auth.
Here's my request code (it's totally the same then in my Postman project - I just don't see why it won't work):
var options = { method: 'POST', url: 'https://jira.anyurl.com/rest/api/latest/issue/', headers: { 'cache-control': 'no-cache', 'content-type': 'application/json', cookie: 'anycookievalue' }, body: { fields: { project: { key: 'PP' }, issuetype: { name: 'New Feature' }, summary: 'Foo Bar', description: 'Hello World' } }, json: true }; request(options, function (error, response, body) { if (error) throw new Error(error); console.log(body); });
Anyone discovered the same thing and can help?