API voor Beelvervalsingsdetectie
Use-casesToegang voor ontwikkelaars

Echt of AI-gezicht API

Upload een gezichtsfoto, portret of profielafbeelding om de hele afbeelding te controleren op signalen van AI-gegenereerde inhoud.

API Introductie

Controleer of een gezicht echt of AI-gegenereerd lijkt, inclusief signalen van synthetische gezichten, AI-gezichtswissels en zware AI-ondersteunde retouche. Het model analyseert de hele afbeelding en geeft een AI-generatierisicoscore.

Verzoek Parameters
Ondersteunde portretbestanden tot 10 MB.
Responsparameters
Een hogere score betekent sterkere AI-generatiesignalen in de hele afbeelding. Gebruik hem als beoordelingssignaal, niet als bewijs dat de afbeelding echt is.

API Introductie

  • Controleren of een profielfoto echt of AI-gegenereerd lijkt
  • Selfies en portretten controleren op signalen van synthetische gezichten
  • Mogelijke AI-gezichtswissels of zware AI-ondersteunde retouche screenen
Controleer of een gezicht echt of AI-gegenereerd lijkt, inclusief signalen van synthetische gezichten, AI-gezichtswissels en zware AI-ondersteunde retouche. Het model analyseert de hele afbeelding en geeft een AI-generatierisicoscore.

Authenticatie

Vervang {your-api-domain} door het API-endpoint dat in je accountdashboard wordt weergegeven.

Authenticeer verzoeken met het API-endpoint van je account en een Bearer-token. Na aankoop van API-credits kun je je endpoint en token bekijken in je accountdashboard. Houd je token geheim en commit het nooit naar openbare repositories.

POSThttps://api.imgauth.com/v1/real-or-ai-face
Authorization: Bearer {YOUR_API_TOKEN}
Content-Type: application/json; charset=UTF-8

Verzoek Parameters

ParameterType✓Beschrijving
imagestring✓Ondersteunde portretbestanden tot 10 MB.

Voorbeeld HTTP Verzoek

{
  "image": "<BASE64_IMAGE_WITHOUT_PREFIX>"
}

Responsparameters

ParameterTypeBeschrijving
codeintegerReferentie voor API-antwoordcodes
request_idstringGebruik deze voorbeelden om uw integratie te bouwen en te debuggen
data.ai_generatedboolean | nullWaarschijnlijk AI-gegenereerde of aanzienlijk met AI bewerkte gezichtsafbeelding / Geen sterk AI-generatiesignaal gedetecteerd
data.ai_generation_scorenumber | nullEen hogere score betekent sterkere AI-generatiesignalen in de hele afbeelding. Gebruik hem als beoordelingssignaal, niet als bewijs dat de afbeelding echt is.
data.review_status"likely_ai" | "likely_not_ai" | "review"Beoordeling aanbevolen
data.analysis_scope"portrait"Controleer of een gezicht echt of AI-gegenereerd lijkt, inclusief signalen van synthetische gezichten, AI-gezichtswissels en zware AI-ondersteunde retouche. Het model analyseert de hele afbeelding en geeft een AI-generatierisicoscore.

Voorbeeld Antwoorden

{
  "code": 0,
  "request_id": "req_01...",
  "data": {
    "ai_generated": true,
    "ai_generation_score": 0.89,
    "review_status": "likely_ai",
    "analysis_scope": "portrait"
  }
}

Foutcodes

400INVALID_REQUESTAPI messages worden als ruwe upstream-waarden getoond zodat ze exact overeenkomen met productieantwoorden.
401INVALID_API_KEYAPI messages worden als ruwe upstream-waarden getoond zodat ze exact overeenkomen met productieantwoorden.
402CREDITS_EXHAUSTEDAPI messages worden als ruwe upstream-waarden getoond zodat ze exact overeenkomen met productieantwoorden.
403API_KEY_INACTIVE / API_KEY_EXPIREDAPI messages worden als ruwe upstream-waarden getoond zodat ze exact overeenkomen met productieantwoorden.
413PAYLOAD_TOO_LARGEAPI messages worden als ruwe upstream-waarden getoond zodat ze exact overeenkomen met productieantwoorden.
415UNSUPPORTED_IMAGEAPI messages worden als ruwe upstream-waarden getoond zodat ze exact overeenkomen met productieantwoorden.
502UPSTREAM_ERRORAPI messages worden als ruwe upstream-waarden getoond zodat ze exact overeenkomen met productieantwoorden.
504UPSTREAM_TIMEOUTAPI messages worden als ruwe upstream-waarden getoond zodat ze exact overeenkomen met productieantwoorden.

Code Voorbeelden

curl -X POST "https://api.imgauth.com/v1/real-or-ai-face" \
  -H "Authorization: Bearer rh_YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
  "image": "<BASE64_IMAGE_WITHOUT_PREFIX>"
}'