Returns all issues that do not belong to any epic. This only includes issues that the user has permission to view. Issues returned from this resource include Agile fields, like sprint, closedSprints, flagged, and epic. By default, the returned issues are ordered by rank.
string
string
integer
boolean
array<StringList>
integer
Returns the requested issues, at the specified page of the results.
1
2
3
4
curl --request GET \
--url 'http://{baseurl}/rest/agile/1.0/epic/none/issue' \
--user 'email@example.com:<api_token>' \
--header 'Accept: application/json'
Removes issues from epics. The user needs to have the edit issue permission for all issue they want to remove from epics. The maximum number of issues that can be moved in one operation is 50.
The issues to remove from epics.
array<string>
Empty response is returned if operation was successful.
1
2
3
4
curl --request POST \
--url 'http://{baseurl}/rest/agile/1.0/epic/none/issue' \
--user 'email@example.com:<api_token>' \
--header 'Content-Type: application/json'
Returns the epic for a given epic Id. This epic will only be returned if the user has permission to view it.
string
RequiredReturns the requested epic.
1
2
3
4
curl --request GET \
--url 'http://{baseurl}/rest/agile/1.0/epic/{epicIdOrKey}' \
--user 'email@example.com:<api_token>' \
--header 'Accept: application/json'
Performs a partial update of the epic. A partial update means that fields not present in the request JSON will not be updated. Valid values for color are color_1 to color_9.
string
RequiredThe epic properties to update.
ColorBean
boolean
string
string
Updated epic
1
2
3
4
5
curl --request POST \
--url 'http://{baseurl}/rest/agile/1.0/epic/{epicIdOrKey}' \
--user 'email@example.com:<api_token>' \
--header 'Accept: application/json' \
--header 'Content-Type: application/json'
Returns all issues that belong to the epic, for the given epic Id. This only includes issues that the user has permission to view. Issues returned from this resource include Agile fields, like sprint, closedSprints, flagged, and epic. By default, the returned issues are ordered by rank.
string
Requiredstring
string
integer
boolean
array<StringList>
integer
Returns the requested issues, at the specified page of the results.
1
2
3
4
curl --request GET \
--url 'http://{baseurl}/rest/agile/1.0/epic/{epicIdOrKey}/issue' \
--user 'email@example.com:<api_token>' \
--header 'Accept: application/json'
Moves issues to an epic, for a given epic id. Issues can be only in a single epic at the same time. That means that already assigned issues to an epic, will not be assigned to the previous epic anymore. The user needs to have the edit issue permission for all issue they want to move and to the epic. The maximum number of issues that can be moved in one operation is 50.
string
RequiredThe issues to move to the epic.
array<string>
Empty response is returned if operation was successful.
1
2
3
4
curl --request POST \
--url 'http://{baseurl}/rest/agile/1.0/epic/{epicIdOrKey}/issue' \
--user 'email@example.com:<api_token>' \
--header 'Content-Type: application/json'
Moves (ranks) an epic before or after a given epic. If rankCustomFieldId is not defined, the default rank field will be used.
string
RequiredBean which contains the information where the given epic should be ranked.
string
string
integer
Empty response is returned if operation was successful.
1
2
3
4
curl --request PUT \
--url 'http://{baseurl}/rest/agile/1.0/epic/{epicIdOrKey}/rank' \
--user 'email@example.com:<api_token>' \
--header 'Content-Type: application/json'
Rate this page: