I'm trying to use the REST api in a laravel app, to add worklogs to an issue on my company's Jira Cloud instance.
Whenever I sent the request it gives me an error, "Can not instantiate value of type [simple type, class com.atlassian.jira.issue.fields.rest.json.beans.WorklogJsonBean] from JSON String; no single-String constructor/factory method"
I'm sending the post request to https:my-server.atlassian.net/rest/api/2/issue/ISSUE_ID/worklog with this JSON:
{
"update":{
"worklog":{
"add":{
"timeSpentSeconds":7200,
"comment":"Testing pushing worklog using REST API",
"started":"2017-08-15T14:00:00+00:00"
}
}
}
}I've also tried sending just:
{
"timeSpentSeconds":7200,
"comment":"Testing pushing worklog using REST API",
"started":"2017-08-15T14:00:00+00:00"
}
Can anyone spot what I'm doing wrong?