@demografix/n8n-nodes-genderize
v1.1.0
Published
n8n community node for Genderize.io API - predict gender based on first names with probability scores
Maintainers
Readme
@demografix/n8n-nodes-genderize
This is an n8n community node. It lets you use Genderize.io in your n8n workflows.
Genderize.io is a gender prediction API that infers gender based on first names using statistical analysis.
n8n is a fair-code licensed workflow automation platform.
Installation Operations Credentials Compatibility Usage Resources
Installation
Follow the installation guide in the n8n community nodes documentation.
Operations
- Get Gender: Predict the gender for a given first name with probability score
Credentials
Free Tier (No Authentication Required)
You can start using this node immediately without any credentials. The free tier provides:
- 100 requests per day per IP address
- No signup required
- No API key needed
Paid Tier (API Key Required)
For higher request volumes, you can subscribe to a paid plan at genderize.io with various tier options for increased rate limits.
Setting up credentials:
- Sign up at genderize.io
- Subscribe to a paid plan to receive your API key
- In n8n, create new "Genderize API" credentials
- Enter your API key
- Test the credentials to verify they work
Compatibility
This node is built using n8n's declarative style and requires n8n version 1.0 or later.
Usage
Basic Example
- Add the "Genderize" node to your workflow
- Enter a first name (e.g., "Peter", "Sarah", "Alex")
- Execute the node
Response Data
The node returns the following data:
name: The name that was queriedgender: Predicted gender ("male", "female", or null)probability: Confidence score (0-1, where 1 is 100% confident)count: Number of data samples used for this predictionrateLimit.limit: Total requests allowed in current periodrateLimit.remaining: Requests remaining in current periodrateLimit.reset: Unix timestamp when rate limit resets
Tips
- Names with probability close to 0.5 indicate unisex names with less certainty
- The API supports diacritics and non-Latin alphabets
- Use the
rateLimitdata to monitor your API usage and avoid hitting limits
