Java Client
Enterprise-ready Java client for Gender-API.com providing robust, type-safe gender detection for your production applications. Our specialized API delivers 99.5% accuracy with sub-100ms response times, significantly outperforming generic AI solutions. Built for scalability with proper error handling, connection pooling, and thread safety. Perfect for Spring Boot, Jakarta EE, and microservices architectures. Unlike generic LLMs, our database is specifically tuned for name-gender associations across 150+ countries with continuous learning adding thousands of names daily. Ideal for CRM systems, user management, and marketing platforms. Start free with 100 monthly API calls and scale to millions. Trusted by Fortune 500 companies worldwide.
import java.net.URI;
import java.net.http.HttpClient;
import java.net.http.HttpRequest;
import java.net.http.HttpResponse;
import java.io.IOException;
import com.google.gson.Gson;
import com.google.gson.JsonObject;
public class Main {
public static void main(String[] args) {
String apiKey = "YOUR_API_KEY";
String url = "https://gender-api.com/v2/gender/by-first-name";
String payload = "{\"first_name\":\"Theresa\"}";
HttpClient client = HttpClient.newHttpClient();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create(url))
.header("Content-Type", "application/json")
.header("Authorization", "Bearer " + apiKey)
.POST(HttpRequest.BodyPublishers.ofString(payload))
.build();
try {
HttpResponse<String> response = client.send(request, HttpResponse.BodyHandlers.ofString());
Gson gson = new Gson();
JsonObject json = gson.fromJson(response.body(), JsonObject.class);
System.out.println("Gender: " + json.get("gender").getAsString());
System.out.println("Probability: " + json.get("probability").getAsFloat());
} catch (IOException | InterruptedException e) {
e.printStackTrace();
}
}
} Détection de genre professionnelle pour vos applications
Gender-API.com fournit une détection de genre de qualité professionnelle avec une précision de 99,5 % dans plus de 150 pays. Notre API spécialisée surpasse les solutions d'IA génériques avec des temps de réponse 10 à 90 fois plus rapides et une précision supérieure de 9 à 34 %.
Pourquoi choisir Gender-API plutôt qu'une IA générique ?
- Conçu à dessein : Spécialisé dans la détection de genre, et non une IA généraliste
- Ultra rapide : Temps de réponse inférieurs à 100 ms par rapport aux secondes pour l'IA générique
- Plus précis : Précision de 99,5 % avec intelligence culturelle et régionale
- Base de données plus importante : Plus de 9 millions de noms, 37 % de plus que les données d'entraînement typiques pour l'IA
- Fiable : SLA de disponibilité de 99,9 % avec des performances prévisibles
Fonctionnalités clés
- Intégration facile avec seulement quelques lignes de code
- Traitement par lots pour les applications à grand volume
- Précision spécifique au pays pour les variations régionales des noms
- Normalisation intelligente gérant les fautes de frappe et les variantes
- Conforme au RGPD et prêt pour l'entreprise
Commencez gratuitement dès aujourd'hui
Obtenez 100 appels d'API gratuits par mois sans carte de crédit requise. Adaptez-vous à votre croissance avec une tarification flexible pour chaque cas d'utilisation.