Region
Plan
Work items — a code-native tracker
133 operations
issues
74 operationsWork items — a code-native tracker
- GET/groups/{group_id}/issue-settingsGet the issue settings a group declares
- PUT/groups/{group_id}/issue-settingsUpdate a group's issue settings
- DEL/groups/{group_id}/issue-settingsRemove a group's issue settings, returning it to full inheritance
- GET/groups/{group_id}/issuesList the work items across a group
- POST/groups/{group_id}/issuesFile a work item in a group
- GET/groups/{group_id}/issues/{issue_id}Get one group-scoped work item
- PATCH/groups/{group_id}/issues/{issue_id}Update a group-scoped work item
- DEL/groups/{group_id}/issues/{issue_id}Delete a group-scoped work item and everything under it
- POST/groups/{group_id}/issues/{issue_id}/assigneesAssign a principal to a work item in a group
- DEL/groups/{group_id}/issues/{issue_id}/assignees/{principal_id}Unassign a principal from a work item in a group
- POST/groups/{group_id}/issues/{issue_id}/closeClose a group-scoped work item
- POST/groups/{group_id}/issues/{issue_id}/labelsApply a label to a group work item
- DEL/groups/{group_id}/issues/{issue_id}/labels/{label_key}Take a label off a group work item
- PUT/groups/{group_id}/issues/{issue_id}/milestonePut a group work item into a milestone
- DEL/groups/{group_id}/issues/{issue_id}/milestoneTake a group work item out of its milestone
- POST/groups/{group_id}/issues/{issue_id}/moveMove a group work item to another scope
- PUT/groups/{group_id}/issues/{issue_id}/parentReparent a group work item
- DEL/groups/{group_id}/issues/{issue_id}/parentDetach a group work item from its parent
- GET/groups/{group_id}/issues/{issue_id}/relationsList a group work item's relations
- POST/groups/{group_id}/issues/{issue_id}/relationsRelate a group work item to another
- DEL/groups/{group_id}/issues/{issue_id}/relations/{kind}/{target}Remove a relation from a group work item
- POST/groups/{group_id}/issues/{issue_id}/reopenReopen a group-scoped work item
- GET/groups/{group_id}/issues/{issue_id}/rollupRoll up a group work item's children
- GET/groups/{group_id}/issues/cardsList a group subtree's work items as cards
- GET/groups/{group_id}/labelsList the labels a scope defines
- POST/groups/{group_id}/labelsDefine a label
- PATCH/groups/{group_id}/labels/{label_key}Update a label's colour or description
- DEL/groups/{group_id}/labels/{label_key}Delete a label, taking it off every work item that carries it
- GET/groups/{group_id}/labels/{label_key}/issuesList the work items in this scope carrying a label
- GET/groups/{group_id}/milestonesList a scope's milestones
- POST/groups/{group_id}/milestonesCreate a milestone
- GET/groups/{group_id}/milestones/{milestone_id}Get a milestone and its burndown
- PATCH/groups/{group_id}/milestones/{milestone_id}Update a milestone
- DEL/groups/{group_id}/milestones/{milestone_id}Delete a milestone, taking it off every work item in it
- GET/groups/{group_id}/milestones/{milestone_id}/issuesList a group milestone's work items
- GET/repositories/{repo_id}/issue-settingsGet a repository's effective issue settings, resolved through the group chain
- PUT/repositories/{repo_id}/issue-settingsUpdate a repository's issue settings
- DEL/repositories/{repo_id}/issue-settingsRemove a repository's issue settings, returning it to full inheritance
- GET/repositories/{repo_id}/issuesList a repository's work items
- POST/repositories/{repo_id}/issuesFile a work item in a repository
- GET/repositories/{repo_id}/issues/{issue_id}Get one work item
- PATCH/repositories/{repo_id}/issues/{issue_id}Update a work item
- DEL/repositories/{repo_id}/issues/{issue_id}Delete a work item and everything under it
- POST/repositories/{repo_id}/issues/{issue_id}/assigneesAssign a principal to a work item in a repository
- DEL/repositories/{repo_id}/issues/{issue_id}/assignees/{principal_id}Unassign a principal from a work item in a repository
- POST/repositories/{repo_id}/issues/{issue_id}/closeClose a work item
- POST/repositories/{repo_id}/issues/{issue_id}/labelsApply a label to a repository work item
- DEL/repositories/{repo_id}/issues/{issue_id}/labels/{label_key}Take a label off a repository work item
- PUT/repositories/{repo_id}/issues/{issue_id}/milestonePut a repository work item into a milestone
- DEL/repositories/{repo_id}/issues/{issue_id}/milestoneTake a repository work item out of its milestone
- POST/repositories/{repo_id}/issues/{issue_id}/moveMove a repository work item to another scope
- PUT/repositories/{repo_id}/issues/{issue_id}/parentReparent a repository work item
- DEL/repositories/{repo_id}/issues/{issue_id}/parentDetach a repository work item from its parent
- GET/repositories/{repo_id}/issues/{issue_id}/relationsList a repository work item's relations
- POST/repositories/{repo_id}/issues/{issue_id}/relationsRelate a repository work item to another
- DEL/repositories/{repo_id}/issues/{issue_id}/relations/{kind}/{target}Remove a relation from a repository work item
- POST/repositories/{repo_id}/issues/{issue_id}/reopenReopen a work item
- GET/repositories/{repo_id}/issues/{issue_id}/rollupRoll up a repository work item's children
- GET/repositories/{repo_id}/issues/cardsList a repository's work items as cards
- GET/repositories/{repo_id}/labelsList the labels a scope defines
- POST/repositories/{repo_id}/labelsDefine a label
- PATCH/repositories/{repo_id}/labels/{label_key}Update a label's colour or description
- DEL/repositories/{repo_id}/labels/{label_key}Delete a label, taking it off every work item that carries it
- GET/repositories/{repo_id}/labels/{label_key}/issuesList the work items in this scope carrying a label
- GET/repositories/{repo_id}/milestonesList a scope's milestones
- POST/repositories/{repo_id}/milestonesCreate a milestone
- GET/repositories/{repo_id}/milestones/{milestone_id}Get a milestone and its burndown
- PATCH/repositories/{repo_id}/milestones/{milestone_id}Update a milestone
- DEL/repositories/{repo_id}/milestones/{milestone_id}Delete a milestone, taking it off every work item in it
- GET/repositories/{repo_id}/milestones/{milestone_id}/issuesList a milestone's work items
- GET/user/issuesList the work items assigned to the caller
- GET/user/issues/cardsList the work items assigned to the caller as cards
- GET/user/reported-issuesList the work items the caller reported
- GET/user/reported-issues/cardsList the work items the caller reported as cards
issue-comments
26 operationsDiscussion on work items
- GET/groups/{group_id}/issues/{issue_id}/activitiesList a group-scoped work item's timeline
- GET/groups/{group_id}/issues/{issue_id}/commentsList a group-scoped work item's comments
- POST/groups/{group_id}/issues/{issue_id}/commentsComment on a group-scoped work item
- GET/groups/{group_id}/issues/{issue_id}/comments/{comment_id}Get one comment on a group-scoped work item
- PATCH/groups/{group_id}/issues/{issue_id}/comments/{comment_id}Edit a comment on a group-scoped work item
- DEL/groups/{group_id}/issues/{issue_id}/comments/{comment_id}Delete a comment on a group-scoped work item
- GET/groups/{group_id}/issues/{issue_id}/comments/{comment_id}/reactionsList the reactions on a comment on a group-scoped work item
- POST/groups/{group_id}/issues/{issue_id}/comments/{comment_id}/reactionsReact to a comment on a group-scoped work item
- DEL/groups/{group_id}/issues/{issue_id}/comments/{comment_id}/reactions/{reaction}Withdraw a reaction from a comment on a group-scoped work item
- GET/groups/{group_id}/issues/{issue_id}/comments/{comment_id}/repliesList the replies to a comment on a group-scoped work item
- POST/groups/{group_id}/issues/{issue_id}/comments/{comment_id}/resolveResolve a discussion thread on a group-scoped work item
- DEL/groups/{group_id}/issues/{issue_id}/comments/{comment_id}/resolveReopen a resolved discussion thread on a group-scoped work item
- GET/groups/{group_id}/issues/{issue_id}/discussionsList a group-scoped work item's discussion threads
- GET/repositories/{repo_id}/issues/{issue_id}/activitiesList a work item's timeline
- GET/repositories/{repo_id}/issues/{issue_id}/commentsList a work item's comments
- POST/repositories/{repo_id}/issues/{issue_id}/commentsComment on a work item in a repository
- GET/repositories/{repo_id}/issues/{issue_id}/comments/{comment_id}Get one comment on a work item
- PATCH/repositories/{repo_id}/issues/{issue_id}/comments/{comment_id}Edit a comment on a work item
- DEL/repositories/{repo_id}/issues/{issue_id}/comments/{comment_id}Delete a comment on a work item
- GET/repositories/{repo_id}/issues/{issue_id}/comments/{comment_id}/reactionsList the reactions on a comment on a work item
- POST/repositories/{repo_id}/issues/{issue_id}/comments/{comment_id}/reactionsReact to a comment on a work item
- DEL/repositories/{repo_id}/issues/{issue_id}/comments/{comment_id}/reactions/{reaction}Withdraw a reaction from a comment on a work item
- GET/repositories/{repo_id}/issues/{issue_id}/comments/{comment_id}/repliesList the replies to a comment on a work item
- POST/repositories/{repo_id}/issues/{issue_id}/comments/{comment_id}/resolveResolve a discussion thread on a work item
- DEL/repositories/{repo_id}/issues/{issue_id}/comments/{comment_id}/resolveReopen a resolved discussion thread on a work item
- GET/repositories/{repo_id}/issues/{issue_id}/discussionsList a work item's discussion threads
issue-blueprints
11 operationsCustom work-item types and the criteria they seed
- GET/groups/{group_id}/issue-blueprintsList a group's available custom types
- POST/groups/{group_id}/issue-blueprintsDefine a custom work-item type on a group
- GET/groups/{group_id}/issue-blueprints/{blueprint_id}Get one of a group's custom types
- PUT/groups/{group_id}/issue-blueprints/{blueprint_id}Replace a group's custom type
- DEL/groups/{group_id}/issue-blueprints/{blueprint_id}Delete a group's custom type
- GET/repositories/{repo_id}/issue-blueprintsList a repository's available custom types
- POST/repositories/{repo_id}/issue-blueprintsDefine a custom work-item type on a repository
- GET/repositories/{repo_id}/issue-blueprints/{blueprint_id}Get one of a repository's custom types
- PUT/repositories/{repo_id}/issue-blueprints/{blueprint_id}Replace a repository's custom type
- DEL/repositories/{repo_id}/issue-blueprints/{blueprint_id}Delete a repository's custom type
- POST/repositories/{repo_id}/issues/{issue_id}/apply-blueprintApply a custom type's facets to an existing work item
issue-criteria
8 operationsA work item's Definition of Done, as checkable criteria
- GET/issue-criterion-kindsThe catalogue of acceptance-criterion kinds and their argument field schemas
- GET/repositories/{repo_id}/issues/{issue_id}/criteriaList a work item's acceptance criteria
- POST/repositories/{repo_id}/issues/{issue_id}/criteriaAdd an acceptance criterion to a work item's Definition of Done
- PATCH/repositories/{repo_id}/issues/{issue_id}/criteria/{criterion_id}Edit an acceptance criterion
- DEL/repositories/{repo_id}/issues/{issue_id}/criteria/{criterion_id}Delete an acceptance criterion
- PUT/repositories/{repo_id}/issues/{issue_id}/criteria/orderReorder a work item's acceptance criteria
- GET/repositories/{repo_id}/issues/{issue_id}/regressionThe suspect commits behind a regression — the last-green→first-red range, one of which broke it
- GET/repositories/{repo_id}/issues/{issue_id}/verificationThe Proof-of-Done view — every criterion, its state, and the evidence that produced it
issue-anchors
8 operationsPins from a work item to lines of code, carried along as the code moves
- GET/repositories/{repo_id}/anchorsList a repository's code anchors, optionally for one file and one ref
- GET/repositories/{repo_id}/anchors/debtThe repository's technical-debt map, aggregated by file
- GET/repositories/{repo_id}/issues/{issue_id}/anchorsList the code anchors of a work item
- POST/repositories/{repo_id}/issues/{issue_id}/anchorsPin a work item to a region of code
- PATCH/repositories/{repo_id}/issues/{issue_id}/anchors/{anchor_id}Update a code anchor's state or orphan behaviour
- DEL/repositories/{repo_id}/issues/{issue_id}/anchors/{anchor_id}Unpin a code anchor
- POST/repositories/{repo_id}/issues/{issue_id}/anchors/{anchor_id}/reresolveRe-resolve a code anchor against the current default-branch tip
- GET/repositories/{repo_id}/merge-requests/{mr_id}/anchorsList the work items whose anchored regions a merge request touches
issue-code-links
6 operationsLinks between work items and the commits and merge requests that touch them
- GET/groups/{group_id}/issues/{issue_id}/commitsList the commits linked to a group work item
- GET/groups/{group_id}/issues/{issue_id}/merge-requestsList the merge requests linked to a group work item
- GET/repositories/{repo_id}/commits/{commit_sha}/issuesList the work items a commit's message named
- GET/repositories/{repo_id}/issues/{issue_id}/commitsList the commits linked to a repository work item
- GET/repositories/{repo_id}/issues/{issue_id}/merge-requestsList the merge requests linked to a repository work item
- GET/repositories/{repo_id}/merge-requests/{mr_id}/issuesList the work items a merge request's body names