GateKit icon

GateKit

Universal messaging gateway - send messages across multiple platforms

Overview

The "Members - List" operation of the GateKit node allows you to retrieve a list of all members associated with a specific project. This is useful for managing and auditing project team members, understanding who has access, and their roles within the project.

Typical use cases include:

  • Fetching the current list of project members to display or process in workflows.
  • Auditing member access before performing sensitive operations.
  • Integrating with other systems that require up-to-date membership information.

For example, you might use this node to automatically generate reports on project membership or to synchronize member lists with an external user management system.

Properties

Name Meaning
Project Project identifier to operate on (string). This specifies which project's members to list.

Output

The output JSON contains an array of member objects representing each member of the specified project. Each member object typically includes details such as user ID, email, role, and other metadata related to the member's association with the project.

No binary data output is involved in this operation.

Dependencies

  • Requires an API key credential configured in n8n to authenticate requests against the GateKit API.
  • The node makes HTTP GET requests to the endpoint /api/v1/projects/{project}/members where {project} is the provided project identifier.
  • Ensure the API URL and credentials are properly set in the node configuration.

Troubleshooting

  • Missing or invalid API key: The node requires a valid API key credential. If authentication fails, verify the API key is correctly configured and has sufficient permissions.
  • Invalid project identifier: If the project does not exist or the identifier is incorrect, the API will return an error. Double-check the project name or ID.
  • Network issues: Connectivity problems can cause request failures. Confirm network access to the API endpoint.
  • Permission errors: The authenticated user must have permission to list members of the project. Insufficient permissions will result in authorization errors.

Links and References

Discussion