Assign an Isuue to the latest sprint with REST API

ofer hai March 30, 2015

I know how to assign an issue to a given sprint id, is it possible using REST API to assign to the latest sprint without specifying it in the post call ?

 

Thank you in advance

Ofer.

3 answers

2 votes
cgauterio
Atlassian Team
Atlassian Team members are employees working across the company in a wide variety of roles.
March 30, 2015

Hi Ofer,

I believe you can do that. It should be something like:

It should be the following URL using PUT

http://localhost:8080/rest/greenhopper/1.0/sprint/rank


And your JSON should be something like:

{"idOrKeys":["TST-2"],"customFieldId":10009,"sprintId":4,"addToBacklog":false}


Where:
idOrKeys is the issue key
customFieldId is the ID of your Rank custom field
sprintId is the ID of the sprint
addToBacklog needs to be false since you are adding the issue to a sprint

To retrieve the Rank custom field ID please go to _Custom Fields_ page in Admin and view the custom field information. You will see the customfield ID in the URL.

I hope this helps.

Cheers,
Clarissa.

0 votes
cgauterio
Atlassian Team
Atlassian Team members are employees working across the company in a wide variety of roles.
March 31, 2015

Hi Ofer,

I'm afraid that's not possible, you will have to use the Sprint ID in the API call.

 Cheers,

Clarissa.

0 votes
ofer hai March 30, 2015

Hi Clarissa,

Thank you for your quick reply,

I do know how to assign to a sprint, my question was, how can i assign to the latest sprint, WITHOUT specifying which sprint it is.

Just using something like LatestSprint() 

Cheers,

Ofer.

Suggest an answer

Log in or Sign up to answer