Add assignees to an issue
POST
/repos/{owner}/{repo}/issues/{issue_number}/assignees https://api.github.com
Adds up to 10 assignees to an issue. Users already assigned to an issue are not replaced.
Parameters
path Path Parameters
| Name | Type |
|---|---|
owner
required
The account owner of the repository. The name is not case sensitive. | string |
repo
required
The name of the repository without the | string |
issue_number
required
The number that identifies the issue. | number |
Request Body
application/json
{ assignees?: string[]; }
Responses
201 application/json
Response
interface Issue {
id: number;
node_id: string;
url: string;
repository_url: string;
labels_url: string;
comments_url: string;
events_url: string;
html_url: string;
number: number;
state: string;
state_reason?: "completed" | "reopened" | "not_planned" | "duplicate" | null;
title: string;
body?: string | null;
user:SimpleUser | null;
labels: ({
id?: number;
node_id?: string;
url?: string;
name?: string;
description?: string | null;
color?: string | null;
default?: boolean;
} | string)[];
assignee:SimpleUser | null;
assignees?:SimpleUser [] | null;
milestone:Milestone | null;
locked: boolean;
active_lock_reason?: string | null;
comments: number;
pull_request?: {
merged_at?: string | null;
diff_url: string | null;
html_url: string | null;
patch_url: string | null;
url: string | null;
};
closed_at: string | null;
created_at: string;
updated_at: string;
draft?: boolean;
closed_by?:SimpleUser | null;
body_html?: string;
body_text?: string;
timeline_url?: string;
type?:IssueType ;
repository?:Repository ;
performed_via_github_app?:Integration | null;
author_association?:AuthorAssociation ;
reactions?:ReactionRollup ;
sub_issues_summary?:SubIssuesSummary ;
parent_issue_url?: string | null;
issue_dependencies_summary?:IssueDependenciesSummary ;
issue_field_values?:IssueFieldValue [];
}
id: number;
node_id: string;
url: string;
repository_url: string;
labels_url: string;
comments_url: string;
events_url: string;
html_url: string;
number: number;
state: string;
state_reason?: "completed" | "reopened" | "not_planned" | "duplicate" | null;
title: string;
body?: string | null;
user:
labels: ({
id?: number;
node_id?: string;
url?: string;
name?: string;
description?: string | null;
color?: string | null;
default?: boolean;
} | string)[];
assignee:
assignees?:
milestone:
locked: boolean;
active_lock_reason?: string | null;
comments: number;
pull_request?: {
merged_at?: string | null;
diff_url: string | null;
html_url: string | null;
patch_url: string | null;
url: string | null;
};
closed_at: string | null;
created_at: string;
updated_at: string;
draft?: boolean;
closed_by?:
body_html?: string;
body_text?: string;
timeline_url?: string;
type?:
repository?:
performed_via_github_app?:
author_association?:
reactions?:
sub_issues_summary?:
parent_issue_url?: string | null;
issue_dependencies_summary?:
issue_field_values?:
}