Gender API
Cadastre-se grátis
Idioma expand_more
⚡ Unified API v2.0 AVANÇADO

DOCUMENTAÇÃO DA API

Experimente nossa API unificada de alto desempenho, criada para usuários avançados com grande volume de solicitações. Consulte vários nomes em uma única solicitação com tempos de resposta ultrarrápidos.

Consulta por endereço de e-mail

Também é possível consultar o gênero usando um endereço de e-mail contendo um endereço de e-mail:

POST https://gender-api.com/v2/gender

info Solicitações necessárias: 1
http Headers
Content-Type: application/json
Authorization: Bearer <o seu token de autorização>
link
data_object JSON Payload
Campo Tipo Obrigatório Descrição
email string Sim Endereço de email para consulta
country string Não Código do país ISO 3166 ALPHA-2
link
locale string Não Localidade do navegador
ip string Não Endereço IPv4 ou IPv6 válido
id string Não Máximo de 50 caracteres. Você pode definir este ID com qualquer valor alfanumérico que desejar. Como exemplo, você pode definir o ID como seu ID interno do conjunto de dados em seu banco de dados. Em um ambiente assíncrono, isso pode ajudá-lo a conectar a resposta a uma solicitação anterior

code Exemplos de solicitações

arrow_forward Consulta apenas por endereço de e-mail
{
    "email": "theresa.miller14@gmail.com"
}
arrow_forward Consulta por endereço de e-mail e código do país
{
    "email": "thomas.clarks@hotmail.com",
    "country": "US"
}
arrow_forward Consulta por endereço de e-mail e localidade do navegador
{
    "email": "Thomas.j32@live.com",
    "locale": "en_US"
}
arrow_forward Consulta por endereço de e-mail e uso de um endereço IP para localização
{
    "email": "thomasfromnewyork@gmail.com",
    "ip": "54.201.16.177"
}
arrow_forward Consulte vários nomes em uma única solicitação
[
    {
        "email": "thomas.clarks@hotmail.com",
        "country": "US"
    },
    {
        "email": "theresa.miller14@gmail.com"
    }
]

check_circle Resposta

{
    "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"
}

list Campos da resposta

Campo Tipo Descrição
input object O payload enviado
details.credits_used int A quantidade de solicitações usadas para esta consulta
details.samples int Número de registros encontrados em nosso banco de dados correspondentes à sua solicitação
details.country string O país que encontramos
details.email_sanitized int O nome depois de aplicarmos nosso normalizador
details.duration string Tempo que o servidor precisou para processar a solicitação
result_found bool true se conseguimos consultar um gênero para o nome informado
email string O endereço de e-mail que utilizamos para a atribuição de gênero
probability float Esse valor (entre 0 e 1) determina a confiabilidade do nosso banco de dados. Um valor de 1 significa que os resultados de sua solicitação de gênero são 100% precisos.
gender string Valores possíveis: male, female, unknown
Bate-papo