Køn fra brugernavn · Flere forespørgsler

Analyser flere brugernavne

Extract potentielle navne og forudsige køn for op til 50 profiler med land og registreringskontekst.

POSThttps://api.genderapi.io/api/username/multi/country

Overblik over bulk-forespørgsler

Behandle op til 50 brugernavne

Send endataarray. GenderAPI extraherer potentielle navne signaler fra hvert håndtag og returnerer resultater med din valgfri registreringid.

MethodPOST
Maximum50 brugernavne
AuthenticationBearer token
AI-mulighederIkke understøttet
Bulk-resultater for brugernavne kræver nøjagtig gennemgang.

Håndtag kan indeholde markeder, fantasiord eller uafhængige ord. Bulk-anmodninger accepterer ikkeaskToAI eller forceToGenderize. Brug den til usædvanlige input, der kræver behandling med højere sikkerhed:enkelt forespørgsel.

HDR

Obligatoriske HTTP-hedre

Autoriser den massive forespørgsel

Content-Typeapplication/json
AuthorizationBearer DIN_API_NYCKEL

JSON forespørgselskrop

Parametre

FieldTypeRequirementDescription
dataobject[]PåkrævetArray indeholdende mellem 1 og 50 brugernavn- eller handleposter.
data[].usernamestringPåkrævetBrugerenavn eller handle at analysere; understregninger og tal er tilladt.
data[].countrystringValgfritISO 3166-1 alpha-2-landkode brugt som regional kontekst.
data[].idstring | integerValgfritDin identifikationskode, returneres uændret med den tilhørende resultater.
Indtastningsvejledning

Brug brugernavne med latinske tegn, da de ofte giver tydeligere navneindikationer. Brug unikke værdier og vurder de udtrækkedeidværdier før du opdaterer registreringer.name and probabilityByg brugernavn-arrayet

Anmodningsindhold

Byg brugernavn-arrayet

JSON
{
  "data": [
    { "username": "anna_smith88", "country": "US", "id": "123" },
    { "username": "michael_bauer", "country": "DE", "id": "456" },
    { "username": "giulia_rossi", "country": "IT", "id": "789" }
  ]
}

Kodeeksempler

Send en anmodning med flere brugernavne

cURL
curl -X POST "https://api.genderapi.io/api/username/multi/country" \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -d '{"data":[{"username":"anna_smith88","country":"US","id":"123"},{"username":"michael_bauer","country":"DE","id":"456"}]}'
JavaScript
const data = [
  { username: "anna_smith88", country: "US", id: "123" },
  { username: "michael_bauer", country: "DE", id: "456" }
];
const response = await fetch("https://api.genderapi.io/api/username/multi/country", {
  method: "POST", headers: { "Content-Type": "application/json", "Authorization": "Bearer YOUR_API_KEY" },
  body: JSON.stringify({ data })
});

200-svar

Extractered navne og forudsigelser

JSON
{
  "status": true, "used_credits": 3, "remaining_credits": 7265, "expires": 1717069765,
  "names": [
    { "name": "Anna", "q": "anna_smith88", "gender": "female", "country": "US", "total_names": 1234, "probability": 92, "id": "123" },
    { "name": "Michael", "q": "michael_bauer", "gender": "male", "country": "DE", "total_names": 5678, "probability": 89, "id": "456" }
  ], "duration": "5ms"
}

Responsfelter

FieldTypeDescription
statusbooleanOm den massive forespørgsel blev udført succesfuldt.
used_creditsintegerKreditter forbrugt over de indsendte brugernavne.
remaining_creditsintegerKreditter tilgængelige efter forespørgslen.
expiresintegerPakkeudgået tid som UNIX-tidstamp.
namesobject[]Resultater for de indsendte brugernavne.
names[].namestringPotentielt navn udtrukket fra brugernavnet.
names[].qstringOriginal brugernavn indsendt i forespørgslen.
names[].genderstring | nullForudsiget værdi: mand, kvinde eller null.
names[].countrystringLandkode, der er blevet overvejet for dette resultat.
names[].total_namesintegerAntal eksempler, der støtter dette resultat.
names[].probabilityintegerForudsigelseskonfidens som procent.
names[].idstring | integerIndtastningsidentifikator, der bliver returneret til oplysningssammenhæng.
durationstringSamlet serverbehandlingstid.

Behold hvert anmodning indenfor 50 registreringer

Del større indgange op i batcher. Et brugernavn er en indirekte signal, så verificér det udtrækkede navn og opstil et acceptabelt sandsynlighedsskærm før man anvender resultaterne.

Næste reference

Validér og formater telefonnumre

TelefonvalideringGennemgå validering og formateringsmetoder →Username enkelt forespørgselUse AI-muligheder for one handle →