Add the specified labels to an Issue
Add the specified labels to an Issue
to identify the authenticated user
optional user headers to include in the request
of the repo
name of the repo
Issue number
the list of labels to add to the issue
a GHResponse with the list of labels added to the Issue.
Create an issue
Create an issue
to identify the authenticated user
optional user headers to include in the request
of the repo
name of the repo
The title of the issue.
The contents of the issue.
The number of the milestone to associate this issue with.
Labels to associate with this issue.
Logins for Users to assign to this issue.
Create a comment
Create a comment
to identify the authenticated user
optional user headers to include in the request
of the repo
name of the repo
Issue number
Comment body
a GHResponse with the created Comment
Delete a comment
Delete a comment
to identify the authenticated user
optional user headers to include in the request
of the repo
name of the repo
Comment id
a unit GHResponse
Edit an issue
Edit an issue
to identify the authenticated user
optional user headers to include in the request
of the repo
name of the repo
number
State of the issue. Either open or closed.
The title of the issue.
The contents of the issue.
The number of the milestone to associate this issue with.
Labels to associate with this issue. Pass one or more Labels to replace the set of Labels on this Issue. Send an empty list to clear all Labels from the Issue.
Logins for Users to assign to this issue. Pass one or more user logins to replace the set of assignees on this Issue. Send an empty list to clear all assignees from the Issue.
Edit a comment
Edit a comment
to identify the authenticated user
optional user headers to include in the request
of the repo
name of the repo
Comment id
Comment body
a GHResponse with the edited Comment
Get a single issue of a repository
Get a single issue of a repository
Note: In the past, pull requests and issues were more closely aligned than they are now. As far as the API is concerned, every pull request is an issue, but not every issue is a pull request.
This endpoint may also return pull requests in the response. If an issue is a pull request,
the object will include a pull_request
key.
to identify the authenticated user
optional user headers to include in the request
of the repo
name of the repo
Issue number
a GHResponse with the issue list.
List issues for a repository
List issues for a repository
Note: In the past, pull requests and issues were more closely aligned than they are now. As far as the API is concerned, every pull request is an issue, but not every issue is a pull request.
This endpoint may also return pull requests in the response. If an issue is a pull request,
the object will include a pull_request
key.
to identify the authenticated user
optional user headers to include in the request
of the repo
name of the repo
a GHResponse with the issue list.
List available assignees for issues
List available assignees for issues
to identify the authenticated user
optional user headers to include in the request
repo owner
repo name
Limit and Offset for pagination
a GHResponse with the list of available assignees for issues in specified repository
List comments to an Issue
List comments to an Issue
to identify the authenticated user
optional user headers to include in the request
of the repo
name of the repo
Issue number
a GHResponse with the comment list of the Issue.
List the labels assigned to an Issue
List the labels assigned to an Issue
to identify the authenticated user
optional user headers to include in the request
of the repo
name of the repo
Issue number
a GHResponse with the list of labels for the Issue.
Remove the specified label from an Issue
Remove the specified label from an Issue
to identify the authenticated user
optional user headers to include in the request
of the repo
name of the repo
Issue number
the name of the label to remove from the issue
a GHResponse with the list of labels removed from the Issue.
Search for issues
Search for issues
Note: In the past, pull requests and issues were more closely aligned than they are now. As far as the API is concerned, every pull request is an issue, but not every issue is a pull request.
This endpoint may also return pull requests in the response. If an issue is a pull request,
the object will include a pull_request
key.
to identify the authenticated user
optional user headers to include in the request
the query string for the search
list of search params
a GHResponse with the result of the search.
Factory to encapsulate calls related to Issues operations