Actions108
- AI Actions
- Transcribe
- Detect Brand
- Extract Contact Information
- Mood Detection
- Detect Adult Content
- Enitity Detection
- Language Detection
- Too Long To Read
- Check Content Policy
- Detect Faces
- Generate Python Code
- Picture Text Recognition
- Detect Color
- Generate Image
- PDF OCR
- Translation
- Detect Email Type
- Generate Javascript Code
- Picture Object Recognition
- Business Actions
- Calculate Actions
- Code Actions
- Convert Actions
- Crypto Actions
- Date & Time Actions
- Generate Actions
- Image Actions
- Operator Actions
- PDF Actions
- Storage Actions
- Text Actions
- User Actions
Overview
This node, part of the "0CodeKit" toolbox, provides a variety of no-code utility functions grouped by resource and operation. Specifically for the Business resource with the Verify an Email and Correct It operation, it validates and potentially corrects email addresses. This is useful in scenarios where you need to ensure that user-provided emails are valid and formatted correctly before further processing, such as sending newsletters, registering users, or verifying contact information.
For example, you might use this node to:
- Validate customer email inputs on a form.
- Automatically correct common typos in email domains (e.g., "gamil.com" → "gmail.com").
- Clean up email lists before importing them into a CRM system.
Properties
| Name | Meaning |
|---|---|
| Domain (email) | The email address string to verify and correct. Must be provided in the format name@email.com. |
| Code Variables | A collection of code variables (name/ID and value pairs) that can be used within custom code logic. You can select from predefined variables or specify IDs using expressions. |
Output
The node outputs JSON data representing the result of the email verification and correction process. The exact structure depends on the external API response but typically includes fields indicating whether the email is valid, any corrections made, and possibly additional metadata about the email's domain or format.
If multiple input items are processed, the output will be an array of such results, one per input item.
No binary data output is indicated for this operation.
Dependencies
- Requires an API key credential for the "0CodeKit" service to authenticate requests.
- The node sends HTTP POST requests to the endpoint path
business/validate/emailwith the email parameter. - No other external dependencies or environment variables are explicitly required.
Troubleshooting
- Invalid or missing email input: Ensure the "Domain" property is set and contains a properly formatted email string.
- API authentication errors: Verify that the API key credential is configured correctly and has necessary permissions.
- Network or service errors: Check connectivity to the 0CodeKit API service; transient network issues may cause failures.
- Unexpected response format: If the API changes its response schema, the node output may not parse correctly; check for updates to the node or API documentation.
Links and References
- n8n Expressions Documentation — for using expressions in code variable IDs.
- 0CodeKit official API documentation (not publicly linked here) for detailed info on the email validation endpoint.