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.

Öncelikle kütüphanemizi Composer ile yükleyin:

Müşteri belgelerinin tamamını buradan görüntüleyin:

https://github.com/markus-perl/gender-api-client

Öncelikle npm ile kütüphanemizi yükleyin:

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}`);

Müşteri belgelerinin tamamını buradan görüntüleyin:

https://github.com/markus-perl/gender-api-client-npm

Öncelikle npm ile kütüphanemizi yükleyin:

Müşteri belgelerinin tamamını buradan görüntüleyin:

https://github.com/markus-perl/gender-api-client-npm

Önce kütüphanemizi pip ile yükle:

Müşteri belgelerinin tamamını buradan görüntüleyin:

https://github.com/markus-perl/gender-api-client-python
https://pypi.org/project/gender-api-client/

Uygulamaların için Profesyonel Cinsiyet Tespiti

Gender-API.com, 150+ ülkede %99,5 doğrulukla kurumsal düzeyde gender tespiti sunar. Uzmanlaşmış API’miz, genel amaçlı yapay zekâ çözümlerini 10x-90x daha hızlı yanıt süreleri ve %9-34 daha yüksek doğrulukla geride bırakır.

Neden Genel Amaçlı Yapay Zeka Yerine Gender-API’yi Seçmelisin?

  • Amaca Özel Cinsiyet tespiti için özelleştirilmiştir, genel amaçlı bir yapay zeka değildir
  • Şimşek Hızında : Genel yapay zekâda saniyeler sürebilen yanıt sürelerine karşılık 100 ms’nin altında yanıt süreleri
  • Daha Doğru Kültürel ve bölgesel zekâ ile %99.5 doğruluk
  • Daha Geniş Veritabanı 9+ milyon isim, tipik yapay zekâ eğitim verilerinden %37 daha fazla
  • Güvenilir Öngörülebilir performansla %99.9 çalışma süresi SLA’sı

Öne Çıkan Özellikler

  • Sadece birkaç satır kodla kolay entegrasyon
  • Yüksek hacimli uygulamalar için toplu işlemleme
  • Bölgesel isim varyasyonları için ülkeye özel doğruluk
  • Akıllı normalizasyon: yazım hatalarını ve farklı varyasyonları doğru şekilde işler
  • GDPR uyumlu ve kurumsal kullanıma hazır

Bugün Ücretsiz Başla

Kredi kartı gerekmeden ayda 100 ücretsiz API çağrısı al. İhtiyacın ne olursa olsun, esnek fiyatlandırmayla büyüdükçe kolayca ölçekle.

Sohbet