Issues
Team-scoped (KEY-N) and repo-bound (acme/api#42) issue lifecycle.
25 operations
- GET
/api/issues/{issue_id}Get an issue by id - PATCH
/api/issues/{issue_id}Edit an issue - GET
/api/issues/{issue_id}/assigneesList the accounts assigned to this issue - POST
/api/issues/{issue_id}/assigneesAssign an account to this issue - DELETE
/api/issues/{issue_id}/assignees/{account_id}Unassign an account from this issue - POST
/api/issues/{issue_id}/claimAtomically claim an issue (backlog/todo → in_progress + self-assign) - POST
/api/issues/{issue_id}/closeClose an issue with a terminal status - GET
/api/issues/{issue_id}/contextAgent context pack for an issue - GET
/api/issues/{issue_id}/linksList outgoing links for an issue (covers both directions) - POST
/api/issues/{issue_id}/linksLink this issue to another issue - DELETE
/api/issues/{issue_id}/links/{target_id}/{kind}Remove a link pair - GET
/api/issues/{issue_id}/pull-requestsList PRs linked to an issue - POST
/api/issues/{issue_id}/pull-requestsLink a pull request to an issue by hand - DELETE
/api/issues/{issue_id}/pull-requests/{pr_id}Remove a manual pull request link from an issue - POST
/api/issues/{issue_id}/releaseRelease a claimed issue (in_progress → todo, drop self-assignment) - POST
/api/issues/{issue_id}/reopenRe-open a closed issue - GET
/api/repos/{owner}/{repo}/assigneesList the accounts a repo issue can be assigned to - GET
/api/repos/{owner}/{repo}/issuesList repo-bound issues - POST
/api/repos/{owner}/{repo}/issuesCreate a repo-bound issue - GET
/api/repos/{owner}/{repo}/issues/{number}Get a repo-bound issue by number - GET
/api/teams/{team_id}/boardList a team's board rows - GET
/api/teams/{team_id}/issuesList issues belonging to a team - POST
/api/teams/{team_id}/issuesCreate a team-scoped issue - GET
/api/teams/{team_id}/issues/{number}Get a team-scoped issue by number - GET
/api/teams/{team_id}/triageList a team's triage