GateKit icon

GateKit

Universal messaging gateway - send messages across multiple platforms

Overview

The "Get Project" operation in the GateKit node retrieves detailed information about a specific project identified by its project identifier. This is useful when you want to fetch metadata and configuration details of a particular project within the GateKit platform.

Typical use cases include:

  • Fetching project details for display or logging.
  • Verifying project existence before performing further operations.
  • Retrieving project settings to conditionally branch workflows based on project attributes.

For example, you might use this operation to get the description and environment of a project named "default" to ensure your automation targets the correct project context.

Properties

Name Meaning
Project The unique identifier of the project to retrieve details for.

Output

The output JSON contains the detailed information of the requested project. It typically includes fields such as the project's name, description, environment (e.g., development, staging, production), and other metadata associated 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 uses the base URL from the provided credentials to make HTTP GET requests to the endpoint /api/v1/projects/{project}.

Troubleshooting

  • Common issue: Providing an invalid or non-existent project identifier will result in an error response from the API indicating that the project was not found.
    • Resolution: Verify the project ID is correct and exists in your GateKit account.
  • Authentication errors: If the API key credential is missing or invalid, the request will fail with an authentication error.
    • Resolution: Ensure the API key credential is properly set up and has sufficient permissions.
  • Network issues: Connectivity problems can cause request failures.
    • Resolution: Check network connectivity and API endpoint accessibility.

Links and References

Discussion