Gender API

Damit Registrierungen am besten konvertieren, sollten diese so einfach wie möglich gestaltet sein. Spare dir deshalb die Frage nach der Anrede.

Kostenlos Registrieren

https://gender-api.com/get?name=elizabeth&key=yourkey

{"name":"elizabeth", "gender":"female", "samples":355, "accuracy":100, "duration":"34ms"}

Anzahl Namen

1 877 782

Unterstützte Länder

178

Verfügbarkeit

99,9%

PROBIERE ES AUS

ERGEBNIS

%name% ist %gender%.

JSON AUSGABE

DETAILS

name In der Json Antwort finden Sie den übergebenen Namen.
gender Zeigt das bestimmte Geschlecht an. Mögliche Werte sind: male, female oder unknown.
accuracy Dieser Wert zeigt an, wie sicher wir uns sind, das Geschlecht korrekt bestimmt zu haben. Sie können das Ergebnis verbessern, indem sie in der Anfrage das Herkunftsland mit angeben. Dadurch können lokale Unterschiede besser berücksichtigt werden.
samples Diese Zahl zeigt an, wie viele Referenzdaten wir für diese Bestimmung heran gezogen haben.
duration Unsere API nutzt mehrere Cachingtechnologien um den Request so schnell wie möglich zu bearbeiten. Diese Zahl zeigt an, wie lange der Request gedauert hat, um von unserem Server bearbeitet zu werden.

WIR KÖNNEN AUCH DAS GESCHLECHT ANHAND EINER E-MAIL ADRESSE ERKENNEN

EINFACHE INTEGRATION

Unsere Schnittstelle kann einfach in existierende Projekte in den unterschiedlichsten Programmiersprachen integriert werden. Hier findest du einige Programmierbeispiele.

PHP

<?php


function getGender($firstname) {

$myKey = 'insert your server key here';

$data = json_decode(file_get_contents('https://gender-api.com/get?key=' . $myKey . '&name=' . urlencode($firstname)));

return $data->gender;

}


echo getGender('markus'); //Output: male

Java

import java.io.BufferedReader;

import java.io.IOException;

import java.io.InputStreamReader;

import java.net.HttpURLConnection;

import java.net.URL;

import com.google.gson.Gson;

import com.google.gson.JsonObject;


public class Main {


  public static void main(String[] args) {


  try {

    String myKey = "insert your server key here";

    URL url = new URL("https://gender-api.com/get?key=" + myKey + "&name=markus");

    HttpURLConnection conn = (HttpURLConnection) url.openConnection();


    if (conn.getResponseCode() != 200) {

      throw new RuntimeException("Error: " + conn.getResponseCode());

    }


    InputStreamReader input = new InputStreamReader(conn.getInputStream());

    BufferedReader reader = new BufferedReader(input);


    Gson gson = new Gson();

    JsonObject json = gson.fromJson(reader, JsonObject.class);

    String gender = json.get("gender").getAsString();

    System.out.println("Gender: " + gender); // Gender: male

    conn.disconnect();


    } catch (IOException e) {

      e.printStackTrace();

    }

  }

}

Python 3.*

import json

from urllib.request import urlopen


myKey = "insert your server key here"

url = "https://gender-api.com/get?key=" + myKey + "&name=kevin"

response = urlopen(url)

decoded = response.read().decode('utf-8')

data = json.loads(decoded)

print( "Gender: " + data["gender"]); #Gender: male

 

Python 2.*

import json

import urllib2


myKey = "insert your servery key here"

data = json.load(urllib2.urlopen("https://gender-api.com/get?key=" + myKey + "&name=markus"))

print "Gender: " + data["gender"]; #Gender: male

jQuery

// This example makes use of our jQuery Plugin. Click here for more infos.

//add this code to your HTML within the <head> tag

<script type="text/javascript" src="https://gender-api.com/js/jquery/gender.min.js"></script>

//Javascript Code

$('input#firstname').genderApi({key: genderApiClientKey}).on('gender-found', function(e, result) {

  if (result.accuracy >= 60) {

    alert('Gender found: ' + result.gender);

  }

});

CSV UND EXCEL DATEI UPLOAD

Lade CSV-Dateien mit bis zu 10 Millionen Datensätzen oder Excel-Dateien mit bis zu 100.000 Datensätze pro Datei hoch.

CSV IN
firstname;lastname
Silvia;Miller
Jonathan;Holmes
Sophia;Smith
CSV Datei wird bearbeitet
CSV OUT
firstname;lastname;ga_gender;ga_accuracy
Silvia;Miller;female;99
Jonathan;Holmes;male;100
Sophia;Smith;female;98

UNSERE ALLEINSTELLUNGSMERKMALE

1 Wir können die IP Adresse Ihrer Nutzer zur besseren Lokalisierung und Geschlechtsbestimmung nutzen.
2 Unser jQuery Plugin macht eine Einbindung sehr einfach möglich.
3 Mit unserem CSV Upload ist es möglich, auch sehr große Datenmengen mit nur einer Datei hochzuladen.
4 Wir können den Vornamen und das Geschlecht aus E-Mail Adressen wie sandra314@gmail.com bestimmen.

PREISE

Unsere hochverfügbare Cloud basierte Infrastruktur bietet eine Verfügbarkeisrate von 99.9%.

500 requests Kostenlos für registrierte Nutzer
5 000 requests 7.99 € + MwSt pro Monat
25 000 requests 35 € + MwSt pro Monat
100 000 requests Premium 79 € + MwSt pro Monat
500 000 requests 199 € + MwSt pro Monat
Du benötigst ein größeres Paket? Angebot anfordern
Abonnements können jederzeit geändert oder abgebrochen werden.
5 000 requests 9.99 € + MwSt.
25 000 requests 45 € + MwSt.
100 000 requests Premium 99 € + MwSt.
500 000 requests 299 € + MwSt.
Du benötigst ein größeres Paket? Angebot anfordern
Keine monatlichen Zahlungen. Sie können Ihr Konto jederzeit mit der benötigten Menge an Anfragen aufladen.
Requests können innerhalb eines Jahres aufgebraucht werden

Kostenlos Registrieren

Cookies erleichtern die Bereitstellung unserer Dienste. Mit der Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies verwenden.
OK