MoveIssueResponse
What a move did. The work item gets a new number in its destination, so the response gives both its old and new address. Labels and milestones belong to a group or repository, so any the destination does not define are dropped, and the response lists them.
Shape
- dropped_labelsarray of LabelKey (string)Labels that existed on the source and are not defined in the destination.
fromIssueRef
- The IssueRef schema
- iidIssueId (integer · int64)
- scopeScopeRef
issueIssue
- The Issue schema
- created_atstring
created_byActorSummaryWho created the work item, as they were when they created it.
- The ActorSummary schema
- emailstring
- idstring
- usernamestring
- avatar_urlstring or nulloptional
- iidIssueId (integer · int64)
- root_scope_idGroupId (string · uuid)The top-level group the item's group or repository belongs to.
- scope_idstring
- scope_typeScopeTypegrouprepositoryWhether the item lives in a group or a repository. With
scope_idandiidit forms the item's current address — the#412a person types — which changes when the item moves. - status_categoryStatusCategorytriagetodoin_progressin_reviewblockeddonecancelledThe fixed category of the item's current status, which boards, filters and progress rollups work from.
- status_idStatusId (string)
- titleIssueTitle (string)
- uidIssueUid (string · uuid)The work item's permanent identifier. Unlike its number, it never changes, even when the item moves to another group or repository.
- updated_atstringWhen the work item last changed, ISO 8601. Listings order by it, newest first.
- work_item_typeWorkItemTypeepicstorybugtaskspikechoreincidentsub_taskThe kind of work item. The type decides where an item may live (a group or a repository), which types it may have as children, and which fields it accepts.
- ancestor_group_idsarray of GroupId (string · uuid)optionalThe groups the item sits beneath, nearest first.
- ancestor_issue_uidsarray of IssueUid (string · uuid)optionalThe item's ancestors' permanent identifiers, nearest first, for display. It can briefly lag behind a change of parent higher up the chain.
- assignee_idsarray of PrincipalId (string · uuid)optionalThe people assigned to the work item. Absent when nobody is.
- author_can_pushboolean or nulloptionalWhether the author can push to where this work item lives — its repository, or a group work item's group. False for a drive-by contributor's text. Absent where it was not computed.
- closed_atstring or nulloptional
- closed_byPrincipalId (string · uuid) or nulloptional
- descriptionMarkdownDoc (string) or nulloptional
- labelsarray of LabelKey (string)optionalThe keys of the labels applied to the work item. Absent when it has none.
- milestone_idMilestoneId (string · uuid) or nulloptional
- milestone_scope_idstring or nulloptional
- milestone_scope_typeScopeTypegrouprepositoryor nulloptionalWhether the item's milestone belongs to a group or a repository — not necessarily the item's own, since a group milestone can hold work items from several repositories.
parent_refIssueRef or nulloptionalThe parent's current address, for display. Absent when the item has no parent.
- The IssueRef schema
- iidIssueId (integer · int64)
- scopeScopeRef
- parent_uidIssueUid (string · uuid) or nulloptionalThe parent work item's permanent identifier, if the item has a parent.
- pointsinteger · int32 or nulloptional0–∞
- regressed_atstring or nulloptional
- regressed_at_shaCommitHash (string) or nulloptionalThe commit whose evidence proved the regression — the first known bad commit, and the upper end of the range of suspect commits.
- regressed_from_shaCommitHash (string) or nulloptionalThe commit at which the item was last verified, kept when it regresses — the last known good commit.
- regressed_run_idPipelineRunId (string · uuid) or nulloptional
- severitySeveritycriticalhighmediumlowor nulloptional
type_profileBlueprintRef or nulloptionalThe custom type this item was filed as, pointing at the group or repository where the blueprint is defined.
work_item_typestill decides where the item may live, its children and its fields; the blueprint adds a display label and facets. Absent for an item filed as a plain built-in type.- The BlueprintRef schema
- blueprint_idBlueprintId (string)
- scopeScopeRef
- verificationVerificationStateunverifiedverifiedregressedoptionalWhether CI has proved the work item's acceptance criteria.
unverifieduntil a pipeline run proves them,verifiedonce one has, andregressedwhen a later run shows that evidence no longer holds. - verified_atstring or nulloptional
- verified_at_shaCommitHash (string) or nulloptionalThe commit at which CI proved the acceptance criteria. Absent until a pipeline run has.
- verified_run_idPipelineRunId (string · uuid) or nulloptional
- versioninteger · int64optional0–∞The work item's revision, incremented on every change. Send it back with an update; if the item has changed since you read it, the update is refused with a
409.
toIssueRef
- The IssueRef schema
- iidIssueId (integer · int64)
- scopeScopeRef
- dropped_milestoneMilestoneId (string · uuid) or nulloptionalSet when the item carried a milestone the destination does not define.
Example
Synthesized example{
"dropped_labels": [
"dropped-labels-d923"
],
"from": {
"iid": 39,
"scope": {
"group": "4c1d8e2f-6a3b-4f90-b7c5-1e2d3c4b5a69"
}
},
"issue": {
"created_at": "2026-10-15T17:24:19Z",
"created_by": {
"email": "tomas@acme.example",
"id": "id-20c5",
"username": "mara",
"avatar_url": "https://gitmoap.example/acme/0ae53438"
},
"iid": 75,
"root_scope_id": "4c1d8e2f-6a3b-4f90-b7c5-1e2d3c4b5a69",
"scope_id": "f81a068f-5925-44cf-b3a3-233a8d784d01",
"scope_type": "group",
"status_category": "triage",
"status_id": "9ece5e83-1520-46aa-b212-fd35f38bd1b7",
"title": "Pin a page's payload to the build that rendered it",
"uid": "427b775c-5e3c-4dfa-854f-f3dae8dd5502",
"updated_at": "2026-10-11T17:15:16Z",
"work_item_type": "epic",
"ancestor_group_ids": [
"4c1d8e2f-6a3b-4f90-b7c5-1e2d3c4b5a69",
"4c1d8e2f-6a3b-4f90-b7c5-1e2d3c4b5a69"
],
"ancestor_issue_uids": [
"090d9ac1-58b2-4d30-a35c-033779899746"
],
"assignee_ids": [
"532ed501-15af-40a3-a913-873a9000c89e",
"a83cd40b-0dd0-4c82-a0ef-a326b9e5ca13"
],
"author_can_push": false,
"closed_at": "2026-10-16T07:02:00Z",
"closed_by": "a3f1c2d4-5e6f-4a7b-8c9d-0e1f2a3b4c5d",
"description": "Renders each region as density contours of its operations.",
"labels": [
"labels-6a2d",
"labels-1b07"
],
"milestone_id": "554a2852-772a-4b04-8c33-5fc39dc1193e",
"milestone_scope_id": "01685757-3341-43d0-98a8-62de97e62db8",
"milestone_scope_type": "group",
"parent_ref": {
"iid": 59,
"scope": {
"group": "4c1d8e2f-6a3b-4f90-b7c5-1e2d3c4b5a69"
}
},
"parent_uid": "0e491a8f-1d56-4c24-ac56-77491c0791ba",
"points": 5,
"regressed_at": "2026-10-17T06:20:45Z",
"regressed_at_sha": "112f0fed6fb3c0314eca04769ce9d170aa2586c9",
"regressed_from_sha": "ef243e0ea89133acc23d693a88b40423b7527d62",
"regressed_run_id": "9e2b7c41-3d5a-4f8e-b1c2-7a6d5e4f3c2b",
"severity": "critical",
"type_profile": {
"blueprint_id": "e9101653-d2cd-4886-9ca4-79dc4a8e46fe",
"scope": {
"group": "4c1d8e2f-6a3b-4f90-b7c5-1e2d3c4b5a69"
}
},
"verification": "unverified",
"verified_at": "2026-10-11T11:03:35Z",
"verified_at_sha": "516f686a759f713ae3ec81cca1677685ab85d423",
"verified_run_id": "9e2b7c41-3d5a-4f8e-b1c2-7a6d5e4f3c2b",
"version": 62
},
"to": {
"iid": 4,
"scope": {
"group": "4c1d8e2f-6a3b-4f90-b7c5-1e2d3c4b5a69"
}
},
"dropped_milestone": "88072419-fde2-43cc-9128-1b8d16db25df"
}
Graph
Used by
Sent by 0 operations
No operation takes it as a request body.