Gitea icon

Gitea

Interact with Gitea via API

Actions393

Overview

This node interacts with the Gitea API to list public members of a specified organization. It is useful when you want to retrieve information about users who are publicly associated with an organization on a Gitea instance. Typical use cases include auditing organization membership, displaying member lists in dashboards, or integrating member data into other workflows.

For example, you might use this node to fetch all public members of your company's open-source project organization to display on your website or to synchronize member data with another system.

Properties

Name Meaning
Org The name of the organization whose public members you want to list.
Page The page number of results to return (1-based). Useful for paginating through large sets.
Limit The number of results per page (page size). Controls how many members are returned at once.

Output

The node outputs JSON data representing the list of public members of the specified organization. Each item in the output array corresponds to a public member and typically includes user details such as username, ID, avatar URL, and profile URL.

No binary data output is produced by this operation.

Dependencies

  • Requires an API key credential for authenticating with the Gitea instance.
  • The node expects the base URL of the Gitea server to be configured in the credentials.
  • No additional external dependencies beyond the Gitea API and n8n's HTTP request capabilities.

Troubleshooting

  • Common issues:

    • Invalid or missing organization name will result in errors or empty results.
    • Pagination parameters (Page and Limit) set incorrectly (e.g., zero or negative values) may cause unexpected behavior or no results.
    • Authentication failures if the API key or URL is incorrect or lacks necessary permissions.
  • Error messages:

    • "404 Not Found" likely means the organization does not exist or is misspelled.
    • "401 Unauthorized" indicates invalid or missing API authentication.
    • Rate limiting errors from the Gitea API may occur if too many requests are made in a short time; retry after some delay.

To resolve these, verify the organization name, check API credentials, and ensure proper pagination values.

Links and References

Discussion