Actions51
- Platforms Actions
- Projects Actions
- Webhooks Actions
- ApiKeys Actions
- Auth Actions
- Identities Actions
- Members Actions
- Messages Actions
- Platform Logs Actions
Overview
The node provides integration with the GateKit API, a universal messaging gateway platform. Specifically, the "Auth" resource with the "Signup" operation allows users to create a new user account on the GateKit platform. The first user to sign up becomes an administrator automatically.
This node is beneficial in scenarios where you want to programmatically register new users for GateKit within an automation workflow, such as onboarding new team members or automating user management processes.
Example use case:
- Automatically creating a new GateKit user account when a new employee joins your organization, using their email, password, and optionally their full name.
Properties
| Name | Meaning |
|---|---|
| Email address | The email address of the new user to register. |
| Password (min 8 chars, 1 uppercase, 1 number) | The password for the new user account. Must be at least 8 characters long, include at least one uppercase letter and one number. |
| Full name | Optional full name of the user. |
Output
The output JSON will contain the response from the GateKit API after attempting to create the new user account. This typically includes details about the created user or error information if the signup failed.
No binary data output is involved in this operation.
Dependencies
- Requires an API key credential for GateKit API authentication.
- The node uses the base URL provided by the API credentials to send HTTP POST requests to the
/api/v1/auth/signupendpoint. - No additional external dependencies are required beyond the GateKit API access.
Troubleshooting
Common issues:
- Invalid or missing email or password fields will cause the signup to fail.
- Password not meeting complexity requirements (minimum 8 characters, at least one uppercase letter and one number) will result in validation errors.
- Network or authentication errors if the API key credential is invalid or missing.
- Attempting to sign up a user with an email that already exists may return an error.
Error messages:
- Validation errors related to email or password format should be resolved by correcting the input values.
- Authentication errors require checking the API key credential configuration.
- API rate limits or server errors should be retried later or checked with GateKit support.
Links and References
- GateKit API Documentation (general reference for API endpoints and usage)
- GateKit Signup API endpoint:
POST /api/v1/auth/signup