API-DOKUMENTATION V2

Skift fra GenderAPI.io V1 til V2

Flyt en integration med GenderAPI.io fra V1 til V2 med den samme API-nøgle og saldo. Omsæt felter i forespørgsler, batchruter, svar, fejl og nye forsøg.

Flyt en integration fra V1 til V2

V1 er fortsat tilgængelig. Flyt de enkelte integrationer, når du er klar, med den samme nøgle og kreditsaldo. V2 har en anden kontrakt for forespørgsler og svar, så det er ikke nok kun at ændre URL'en.

GenderAPI.io V1GenderAPI.io V2
/api, /api/email, /api/usernamePOST /api/v2/gender med type: name, email eller username og value.
/api/name/multi/country, /api/email/multi/country, /api/username/multi/countryPOST /api/v2/gender/batch med items. Inputtyperne kan kombineres.
/api/phone med number og addressPOST /api/v2/phone/validate med number og country. Læs data.valid og data.possible.
askToAIoptions.ai_mode: fallback. Enkeltforespørgsler bruger allerede fallback som standard
forceToGenderizeSamme valgfrie felt for alle tre typer. Datasættet først og derefter AI, der tager højde for kaldenavne
Flade felter i svaretdata til resultatet, meta til adgang og opkrævning
probability i procentconfidence på en skala fra 0 til 1 samt confidence_kind. AI-værdier er ikke kalibrerede sandsynligheder
total_namesdata.sample_count, kan være null
used_credits / remaining_creditsmeta.usage.charged_credits / remaining_credits
Ældre fejlformatHTTP-status samt code og action fra Problem Details
Nye forsøg med POSTHvert nyt forsøg er en ny operation, der opkræves normalt

Opdater og kontrollér din klient

Brug V2's kontrakt for forespørgsler og svar i den integration, du flytter. Kontrollér meta.access.mode, bevar resultater med JSON null, kontrollér fejl for hvert element i batches, og kontrollér opkrævningen, før du prøver igen. Lad V1-integrationer blive på deres eksisterende stier, indtil deres klienter er opdateret.