GitHub Issues icon

GitHub Issues

Consume issues from the GitHub API

Actions4

Issue → Get Many

AI-generated

Summary

List issues from a GitHub repository

Inputs

  • authentication (required) — Authentication method for GitHub API access
  • owner (required) — Repository owner. Can be selected from a searchable list (getUsers), provided as a GitHub URL (regex extraction), or entered by name with a constructed URL.
  • repository (required) — Repository name. Can be selected from a searchable list (getRepositories), provided as a GitHub URL (regex extraction), or entered by name with a constructed URL using the owner parameter.
  • limit — Maximum number of results to return. Accepts values 1–100, default 50. Routes the per_page query parameter.
  • returnAll — When true, returns all results across paginated pages using GitHub link header rel='next'. When false, returns only up to the specified limit.
  • filters — Optional filter collection. Supports 'since' (date/time) to filter issues updated at or after a given time, and 'state' (options: all, closed, open) to filter by issue state.
  • requestOptions — Optional request configuration including batching (batchSize, batchInterval), allowUnauthorizedCerts (boolean), proxy (string), and timeout (ms).

Output shape

array

Returns the GitHub API response body as a list of issue objects. The node's listSearch module (getIssues.js) maps items to { name: item.title, value: item.number, url: item.html_url }, but the actual returned shape follows the GitHub API listing endpoint.

Links

Discussion