API Docs API Unificata v2.0

API v1.0

Offriamo anche un'altra versione dell'API con endpoint più facili da integrare. Se sei un principiante in materia di implementazione di API, puoi passare al nostro endpoint v1.0.

Interrogazione per indirizzo email

Puoi anche interrogare il genere utilizzando un indirizzo email contenente un indirizzo email:

Post
Richieste richieste: 1
URL
https://gender-api.com/v2/gender
Headers
Content-Type: application/json
Authorization: Bearer <token di autorizzazione>
link
JSON Payload
Campo Tipo Richieste Descrizione
email string Indirizzo e-mail da interrogare
country string Codice Paese ISO 3166 ALPHA-2
link
locale string Locale del Browser
ip string Indirizzo IPv4 o IPv6 valido
id string Max 50 caratteri. Puoi impostare questo ID a qualsiasi valore alfanumerico desideri. Ad esempio, puoi impostare l'ID al tuo ID interno del dataset nel tuo database. In un ambiente asincrono, questo può aiutarti a collegare meglio la risposta a una richiesta precedente

Esempi

Interrogazione solo per indirizzo email
{"email":"theresa.miller14@gmail.com"}
Query per indirizzo email e codice paese
{"email":"thomas.clarks@hotmail.com","country":"US"}
Interrogazione per indirizzo e-mail e lingua del browser
{"email":"Thomas.j32@live.com","locale":"en_US"}
Interrogare tramite indirizzo email e utilizzare un indirizzo IP per la localizzazione
{"email":"thomasfromnewyork@gmail.com","ip":"54.201.16.177"}
Richiedi più nomi in un'unica richiesta
[{"email":"thomas.clarks@hotmail.com","country":"US"},{"email":"theresa.miller14@gmail.com"}]
Risposta
{
    "input": {
        "email": "theresa.miller14@gmail.com"
    },
    "details": {
        "credits_used": 1,
        "duration": "12ms",
        "samples": 8961,
        "country": null,
        "first_name_sanitized": "theresa"
    },
    "result_found": true,
    "last_name": "Miller",
    "first_name": "Theresa",
    "probability": 0.98,
    "gender": "female"
}
Campo Tipo Descrizione
input object Il payload inviato
details.credits_used int Il numero di richieste utilizzate per questa query
details.samples int Il numero di record trovati nel nostro database che corrispondono alla tua richiesta
details.country string Il paese che abbiamo trovato
details.email_sanitized int Il nome dopo che abbiamo applicato il nostro normalizzatore
details.duration string Tempo necessario al server per elaborare la richiesta
result_found bool True se siamo stati in grado di interrogare un genere per il nome dato
email string L'indirizzo e-mail che abbiamo utilizzato per la determinazione del genere
probability float Questo valore (compreso tra 0 e 1) determina l'affidabilità del nostro database. Un valore di 1 significa che i risultati sulla richiesta di genere sono accurati al 100%.
gender string Valori possibili: maschio, femmina, sconosciuto
Questo prodotto include i dati GeoLite2 creati da MaxMind, disponibili su http://www.maxmind.com.
Chat