JavaScript / Node.js
Integrate Gender-API.com into your JavaScript applications with our official client library supporting both browser and Node.js environments. Our AI-powered API delivers 99.5% accurate gender detection 10x-90x faster than generic AI models. Perfect for client-side form validation, user personalization, and backend services. The Promise-based API makes integration effortless with async/await support. Unlike ChatGPT or other LLMs, our specialized database contains 37% more names and provides country-specific accuracy. Process names in under 100ms with 99.9% uptime SLA. Ideal for React, Vue, Angular, and Express.js applications. Start free with 100 monthly API calls, no credit card required. Trusted by developers worldwide.
Installier zuerst unsere Library mit npm:
npm install gender-api.com-client --save
const { Client } = require('gender-api.com-client');
const client = new Client('your-api-key');
// Simple gender lookup
client.getByFirstName('Theresa').then(result => {
console.log(`${result.first_name} is ${result.gender} (Probability: ${result.probability}`);
}).catch(error => {
console.error('Error:', error);
});
// First name with country (e.g., "Andrea" varies by country)
client.getByFirstName('Andrea', { country: 'IT' }).then(result => {
console.log(`${result.first_name} in Italy is ${result.gender}`);
}).catch(error => {
console.error('Error:', error);
});
// Full name with automatic first/last name splitting
client.getByFullName('John Smith').then(result => {
console.log(`${result.first_name} ${result.last_name} is ${result.gender}`);
}).catch(error => {
console.error('Error:', error);
});
// Email address analysis
client.getByEmailAddress('marie.curie@example.com').then(result => {
console.log(`Email gender: ${result.gender}`);
}).catch(error => {
console.error('Error:', error);
});
// Batch processing - multiple names in one call
const names = [
{ id: '1', first_name: 'Theresa', country: 'US' },
{ id: '2', first_name: 'John', country: 'US' }
];
client.getByFirstNameMultiple(names).then(results => {
results.forEach(r => {
console.log(`ID: ${r.input.id}, Gender: ${r.gender}`);
});
}).catch(error => {
console.error('Error:', error);
});
// Account statistics
client.getStatistics().then(stats => {
console.log(`Credits Remaining: ${stats.remaining_credits}`);
}).catch(error => {
console.error('Error:', error);
});
Link zur Client-Dokumentation auf Github:
Professionelle Geschlechtererkennung für deine Anwendungen
Gender-API.com bietet Unternehmensqualität bei der Geschlechtererkennung mit 99,5% Genauigkeit in über 150 Ländern. Unsere spezielle API übertrifft generische KI-Lösungen mit 10–90x schnelleren Reaktionszeiten und einer Genauigkeit von 9–34% besser.
Warum Gender-API anstelle von generischer KI wählen?
- Zweckgebunden : Spezialisiert auf Geschlechtererkennung, nicht eine allgemeine KI
- Blitzschnell : Reaktionszeiten von unter 100 ms im Vergleich zu Sekunden bei generischer KI
- Genauer : 99.5% Genauigkeit mit kultureller und regionaler Intelligenz
- Größere Datenbank : Über 9 Millionen Namen, 37% mehr als typische KI-Trainingsdaten
- Zuverlässig : 99.9% Betriebszeiten-SLA mit vorhersehbarer Leistung
Hauptfunktionen
- Einfache Integration mit nur wenigen Codezeilen
- Batch-Verarbeitung für Anwendungen mit hohem Volumen
- Länderspezifische Genauigkeit für regionale Namensvarianten
- Intelligente Normalisierung zur Behandlung von Tippfehlern und Varianten
- DSGVO-konform und unternehmensebereit
Starte noch heute kostenlos
Erhalte 100 kostenlose API-Aufrufe pro Monat ohne Kreditkarte. Skaliere bei Wachstum mit flexiblen Preisen für jeden Anwendungsfall.