C# / .NET Client
Modern .NET C# client for Gender-API.com supporting both .NET Core and Framework with full async/await capabilities. Our specialized API provides 99.5% accurate gender detection with sub-100ms response times, outperforming generic AI by 9-34% in accuracy and 10x-90x in speed. Perfect for ASP.NET applications, Azure Functions, and enterprise systems. The client library follows .NET best practices with proper exception handling and dependency injection support. Access over 9 million names across 150+ countries with intelligent fallback and smart normalization. Ideal for CRM, marketing automation, and user management systems. Start free with 100 API calls monthly. Trusted by Fortune 500 companies.
Beispielprojekte hier herunterladen:
Dokumentation:
https://github.com/microknights/Gender-APIusing System;
using System.Net.Http;
using System.Text;
using System.Text.Json;
using System.Text.Json.Serialization;
using System.Threading.Tasks;
public record GenderResponse(
[property: JsonPropertyName("first_name")] string FirstName,
[property: JsonPropertyName("gender")] string Gender,
[property: JsonPropertyName("probability")] double Probability
);
public class Program
{
public static async Task Main()
{
var apiKey = "YOUR_API_KEY"; // Get your key at https://gender-api.com/en/account/auth-tokens
using var client = new HttpClient();
var requestBody = new { first_name = "Theresa" };
var jsonContent = new StringContent(
JsonSerializer.Serialize(requestBody),
Encoding.UTF8,
"application/json");
// Add Authorization header
client.DefaultRequestHeaders.Add("Authorization", $"Bearer {apiKey}");
try
{
// Send POST request to API V2
var response = await client.PostAsync("https://gender-api.com/v2/gender/by-first-name", jsonContent);
response.EnsureSuccessStatusCode();
// Parse response
var jsonResponse = await response.Content.ReadAsStringAsync();
var result = JsonSerializer.Deserialize<GenderResponse>(jsonResponse);
Console.WriteLine($"Gender: {result.Gender}");
Console.WriteLine($"Probability: {result.Probability}");
}
catch (Exception ex)
{
Console.WriteLine($"Error: {ex.Message}");
}
}
}
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.