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.
Primeiro, instale nossa biblioteca com 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}`);
Consulte a documentação completa do cliente aqui:
Detecção Profissional de Gênero para Seus Aplicativos
A Gender-API.com oferece detecção de gênero de nível empresarial com 99,5% de precisão em mais de 150 países. Nossa API especializada supera soluções genéricas de IA, com tempos de resposta 10x a 90x mais rápidos e uma precisão 9% a 34% melhor.
Por que escolher o Gender-API em vez de uma IA genérica?
- Feito sob medida : Especializado em detecção de gênero, não é uma IA de uso geral
- Rápido como um raio : Tempos de resposta abaixo de 100 ms vs. segundos para IA genérica
- Mais preciso 99,5% de precisão com inteligência cultural e regional
- Banco de dados maior 9+ milhões de nomes, 37% a mais do que dados típicos de treinamento de IA
- Confiável SLA de 99,9% de disponibilidade, com desempenho previsível
Principais recursos
- Integração fácil com apenas algumas linhas de código
- Processamento em lote para aplicações de alto volume
- Precisão por país para variações regionais de nomes
- Normalização inteligente que lida com erros de digitação e variações
- Compatível com o GDPR e pronto para empresas
Comece grátis hoje
Receba 100 chamadas gratuitas da API por mês sem precisar de cartão de crédito. Escale conforme você cresce com preços flexíveis para cada necessidade.