Genkendelse af køn fra e-mail · Flere forespørgsler

Analyser flere e-mail-adresser i én forespørgsel

Extract navne og forudsige køn for op til 50 e-mail-adresser med valgfri land og registrerings-ID'er.

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

Oversigt over bulk-forespørgsler

Behandle op til 50 e-mail-adresser

Send endataarray. GenderAPI extrahererer et sandsynlig navn fra hvert adresse og returnerer den tilsvarende prædiktion; din valgfriidgør databasekorrelationen deterministisk.

MethodPOST
Maximum50 e-mail-adresser
AuthenticationBærer-token
Resultatformatnames[]
HDR

Obligatoriske HTTP-hedre

Autoriser den massive forespørgsel

Content-Typeapplication/json
AuthorizationBearer DIN_API_NYTTE

JSON-forespørgsmål-krop

Parametre

FieldTypeRequirementDescription
dataobject[]PåkrævetArray indeholdende mellem 1 og 50 e-mail-poster.
data[].emailstringPåkrævetE-mail-adresse, fra hvilken GenderAPI ekstraherer et sandsynligt første navn.
data[].countrystringValgfritISO 3166-1 alpha-2-landkode bruges som regional kontekst.
data[].idstring | integerValgfritDin postidentifikator, returneres uændret med den tilhørende resultater.
Postering af matchende data

Brug et uniktidFor hvert element. GenderAPI returnerer det sammen med resultatet for det pågældende element, så du kan opdatere den korrekte databasepost uden at afhænge af positionen i arrayet.

Anmodningsindhold

Byg email-arrayet

JSON
{
  "data": [
    { "email": "andrea.schmidt@example.com", "country": "DE", "id": "123" },
    { "email": "andrea.rossi@example.it", "country": "IT", "id": "456" },
    { "email": "james.brown@example.com", "country": "US", "id": "789" }
  ]
}

Kodeeksempler

Send en anmodning med flere email-adresser

cURL
curl -X POST "https://api.genderapi.io/api/email/multi/country" \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -d '{"data":[{"email":"andrea.schmidt@example.com","country":"DE","id":"123"},{"email":"james.brown@example.com","country":"US","id":"789"}]}'
JavaScript
const data = [
  { email: "andrea.schmidt@example.com", country: "DE", id: "123" },
  { email: "james.brown@example.com", country: "US", id: "789" }
];
const response = await fetch("https://api.genderapi.io/api/email/multi/country", {
  method: "POST", headers: { "Content-Type": "application/json", "Authorization": "Bearer YOUR_API_KEY" },
  body: JSON.stringify({ data })
});

200-svar

Extractede navne og forudsigelser

JSON
{
  "status": true, "used_credits": 3, "remaining_credits": 7265,
  "expires": 1717069765,
  "names": [
    { "name": "Andrea", "q": "andrea.schmidt@example.com", "gender": "female", "country": "DE", "total_names": 644, "probability": 88, "id": "123" },
    { "name": "James", "q": "james.brown@example.com", "gender": "male", "country": "US", "total_names": 45274, "probability": 100, "id": "789" }
  ], "duration": "5ms"
}

Responsfelter

FieldTypeDescription
statusbooleanOm bulk-afsendelsen blev udført succesfuldt.
used_creditsintegerKreditter forbrugt over alle indsendte e-mails.
remaining_creditsintegerKreditter tilgængelige efter forespørgslen.
expiresintegerPakkeudgårsdato som UNIX-tidstamp.
namesobject[]Ordnet samling af resultater for de indsendte e-mails.
names[].namestringFornavn udtrækket fra e-mail-adressen.
names[].qstringOriginal e-mail indsendt i forespørgslen.
names[].genderstring | nullForudsiget værdi: mand, kvinde eller null.
names[].countrystringLandskode anvendt for dette resultat.
names[].total_namesintegerAntallet af eksempler, der støtter dette resultat.
names[].probabilityintegerForudsigelseskonfidens som procent.
names[].idstring | integerIndtastningsidentifikator, der returneres til oplysningssammenhæng.
durationstringSamlet serverbehandlingstid.

Hold hvert anmodning inden for 50 registreringer

Validér hver adresse og opdel større datamængder i batcher på ikke mere end 50. Tjek den udtrækkedename and probabilityfør du anvender et resultat.

Næste vejledning

Afgør køn fra et brugernavn

Brugernavn - enkelt anmodningUdtræk et navn fra et brugernavn →E-mail - enkelt anmodningBrug AI-fald til én e-mail →