⚡ API Unificada v2.0
AVANÇADO
DOCUMENTAÇÃO DA API
Experimenta nossa API unificada de alto desempenho, criada para usuários avançados com grande volume de requisições. Consulta vários nomes em uma única requisição com tempos de resposta ultrarrápidos.
Consulta por nome completo - DIVIDIR NOME E SOBRENOME
Se você usar um campo combinado para nome e sobrenome em sua página, use esta API para extrair as partes:
POST https://gender-api.com/v2/gender
Solicitações necessárias: 1
| Headers |
Content-Type: application/json
Authorization: Bearer <o seu token de autorização>
|
||||||||||||||||||||||||
| JSON Payload |
|
Exemplos de requisições
Consulta somente por nome completo
Testar ao vivo no Codepen.io
{
"full_name": "Theresa Miller"
}
Consulta por nome completo e código do país
Testar ao vivo no Codepen.io
{
"full_name": "Theresa Miller",
"country": "US"
}
Consulta por nome completo e localidade do navegador
Testar ao vivo no Codepen.io
{
"full_name": "Thomas Johnson",
"locale": "en_US"
}
Consulta por nome completo e usa um endereço IP para localização
Testar ao vivo no Codepen.io
{
"full_name": "Markus Stefan NonExistingLastName",
"ip": "54.201.16.177"
}
Consulte vários nomes em uma única solicitação
Testar ao vivo no Codepen.io
[
{
"full_name": "Theresa Miller"
},
{
"full_name": "Thomas Johnson",
"country": "US"
}
]
Resposta
{
"input": {
"full_name": "Theresa Miller"
},
"details": {
"credits_used": 1,
"duration": "33ms",
"samples": 8961,
"country": null,
"first_name_sanitized": "theresa"
},
"result_found": true,
"last_name": "Miller",
"first_name": "Theresa",
"probability": 0.98,
"gender": "female"
}
Campos da resposta
| Campo | Tipo | Descrição |
|---|---|---|
input |
object | Carga útil submetida |
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.full_name_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 | Verdadeiro se pudermos consultar um gênero para o nome dado |
full_name |
string | O nome completo que usamos para a determinação do 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 | Possíveis valores: masculino, feminino, desconhecido |