Content
View differences
Updated by Jens Ulferts 14 days ago
**As** an API client e.g. the mobile app
**I want to** CRUD sprints
**so that** I can provision sprints remotely and build a client that supports the Scrum aspect of OpenProject
This overlaps to some part with <mention class="mention" data-id="72227" data-type="work_package" data-text="###72227">###72227</mention> which will add sprints to the work package resource as well as GET endpoints to show and index sprints.
**Acceptance criteria**
* Sprints are exposed via the APIv3 an API.
* Update
\[open\] is there a list of sprints (filterable by project)?
* Delete
This would be necessary for the mobile app
* Create
* Form?
* Schema? \[open\] Can sprints be created, updated and deleted via the API?
**Technical notes**
* <br>
**Permissions and visibility considerations**
* Enforces the same limiations as in the UI, i.e. who is allowed to manage sprints.
**Translation considerations**
* _Key terms and phrases in the key languages_
**Out of scope**
* <br>
_Set the_ **To be informed/consulted teams** _field to include all teams necessary to be informed of the changes._
**I want to** CRUD sprints
**so that** I can provision sprints remotely and build a client that supports the Scrum aspect of OpenProject
This overlaps to some part with <mention class="mention" data-id="72227" data-type="work_package" data-text="###72227">###72227</mention> which will add sprints to the work package resource as well as GET endpoints to show and index sprints.
**Acceptance criteria**
* Sprints are exposed via the APIv3
* Update
* Form?
* Schema?
**Technical notes**
* <br>
**Permissions and visibility considerations**
* Enforces the same limiations as in the UI, i.e. who is allowed to manage sprints.
**Translation considerations**
* _Key terms and phrases in the key languages_
**Out of scope**
* <br>
_Set the_ **To be informed/consulted teams** _field to include all teams necessary to be informed of the changes._