We've sucessfully been using api-group-project-versions/#api-rest-api-2-version-id-put to synchronize version information (name, startDate, releaseDate, description) across multiple projects.
However, I get a 400 when I try and remove a startDate, either by omitting it, or by setting to "", "0". So my question is, how can I remove a startDate from a fixVersion?
example 1: PUT https://our-jira-server/rest/api/2/version/53756
--> w/ empty startDate == 400
{
"description": "An excellent version",
"name": "New Version 1",
"startDate" : "",
"releaseDate": "2010-07-06"
}example 2: PUT https://our-jira-server/rest/api/2/version/53756
--> w/ 0 as startDate == 400
{
"description": "An excellent version",
"name": "New Version 2",
"startDate" : 0,
"releaseDate": "2010-07-06"
}example 3: PUT https://our-jira-server/rest/api/2/version/53756
--> omitting startDate == startDate left unchanged (obviously)
{
"description": "An excellent version",
"name": "New Version 3",
"releaseDate": "2010-07-06"
}