TypeScript Client
Type-safe TypeScript client for Gender-API.com with full IntelliSense support and strict type checking. Our AI-powered API delivers 99.5% accurate gender detection 10x-90x faster than generic AI models like ChatGPT. Perfect for modern web applications, Node.js backends, and Angular/React/Vue projects. The strongly-typed interfaces ensure compile-time safety and excellent developer experience. Access our specialized database of over 9 million names across 150+ countries with country-specific accuracy. Unlike generic LLMs, our API is purpose-built for name-gender associations with smart normalization and continuous learning. Start free with 100 monthly API calls. GDPR compliant and production-ready.
Prima installa la nostra libreria con npm:
npm install gender-api.com-client --save
import { Client } from 'gender-api.com-client';
const client = new Client('your-api-key');
// Simple gender lookup
const result = await client.getByFirstName('Theresa');
console.log(`${result.first_name} is ${result.gender} (Probability: ${result.probability}`);
// First name with country (e.g., "Andrea" varies by country)
const resultWithCountry = await client.getByFirstName('Andrea', { country: 'IT' });
console.log(`${resultWithCountry.first_name} in Italy is ${resultWithCountry.gender}`);
// Full name with automatic first/last name splitting
const fullResult = await client.getByFullName('John Smith');
console.log(`${fullResult.first_name} ${fullResult.last_name} is ${fullResult.gender}`);
// Email address analysis
const emailResult = await client.getByEmailAddress('marie.curie@example.com');
console.log(`Email gender: ${emailResult.gender}`);
// Batch processing - multiple names in one call
const names = [
{ id: '1', first_name: 'Theresa', country: 'US' },
{ id: '2', first_name: 'John', country: 'US' }
];
const batchResults = await client.getByFirstNameMultiple(names);
batchResults.forEach(r => {
console.log(`ID: ${r.input.id}, Gender: ${r.gender}`);
});
// Account statistics
const stats = await client.getStatistics();
console.log(`Credits Remaining: ${stats.remaining_credits}`);
Consulta la documentazione completa del cliente qui:
Rilevamento professionale del genere per le tue applicazioni
Gender-API.com offre un rilevamento del gender di livello enterprise con un’accuratezza del 99,5% in oltre 150 Paesi. La nostra API specializzata supera le soluzioni AI generiche con tempi di risposta 10-90 volte più rapidi e una precisione migliore del 9-34%.
Perché scegliere Gender-API invece di un’IA generica?
- Progettato appositamente : Specializzato per il rilevamento del gender, non un'AI per uso generale
- Fulmineo : Tempi di risposta sotto i 100 ms vs. secondi con l’IA generica
- Più preciso Accuratezza del 99,5% con intelligenza culturale e regionale
- Database più grande 9+ milioni di nomi, il 37% in più rispetto ai tipici dati di addestramento dell’IA
- Affidabile SLA con uptime del 99,9% e prestazioni prevedibili
Funzionalità principali
- Integrazione facile con poche righe di codice
- Elaborazione in batch per applicazioni ad alto volume
- Precisione specifica per Paese per le varianti regionali dei nomi
- Normalizzazione intelligente per gestire refusi e varianti
- Conforme al GDPR e pronto per l’uso in ambito enterprise
Inizia gratis oggi
Ottieni 100 chiamate API gratuite al mese, senza bisogno di carta di credito. Scala man mano che cresci, con prezzi flessibili per ogni caso d’uso.