Actions73
- Repository Actions
- Issue Actions
- Pull Request Actions
- User Actions
- Organization Actions
- Release Actions
- Webhook Actions
- Branch Actions
- Commit Actions
- Tag Actions
Overview
This node interacts with the Forgejo API to list repositories within a specified organization. It supports pagination options to control the page number and the number of results per page. This operation is useful for retrieving all repositories belonging to an organization, which can be used for inventory, reporting, or automation tasks involving organization repositories.
Use Case Examples
- Retrieve all repositories for an organization to audit repository settings.
- List repositories to display them in a dashboard or report.
- Fetch repositories to automate batch operations like updating repository settings or managing access.
Properties
| Name | Meaning |
|---|---|
| Organization | The name of the organization whose repositories are to be listed. |
| Additional Options | Optional parameters to control pagination such as page number and limit of results per page. |
Output
JSON
json- An array of repository objects returned from the Forgejo API, each representing a repository in the specified organization.
Dependencies
- Requires an API key credential for Forgejo API authentication.
Troubleshooting
- Ensure the organization name is correct and the API key has permission to access the organization's repositories.
- If pagination parameters are set incorrectly, the node might return incomplete results or no results.
- Common errors include authentication failures (check API key), invalid organization name, or network issues. Verify credentials and network connectivity.
Links
- Forgejo API Documentation - Official API documentation for Forgejo, detailing endpoints including organization repositories.