API de Detección de Falsificación de Imágenes
Casos de usoAcceso para desarrolladores

Detector de imágenes con IA API

Sube una imagen compatible para comprobar si fue generada por IA. ImgAuth analiza señales de generación por IA en toda la imagen.

Introducción API

Usa el resultado como señal de revisión, no como prueba del origen o la autenticidad de la imagen.

Parámetros de Solicitud
Archivos de imagen compatibles de hasta 10 MB.
Parámetros de respuesta
Una puntuación más alta indica señales de generación por IA más fuertes en toda la imagen. Úsala como señal de revisión, no como prueba de que la imagen es real.

Introducción API

  • Revisar imágenes subidas en busca de contenido generado por IA
  • Examinar retratos e imágenes de perfil en busca de señales de IA en toda la imagen
  • Comprobar paisajes, productos, obras de arte o imágenes sociales
Usa el resultado como señal de revisión, no como prueba del origen o la autenticidad de la imagen.

Autenticación

Sustituye {your-api-domain} por el endpoint de API mostrado en el panel de tu cuenta.

Autentica las solicitudes con el endpoint de API de tu cuenta y un token Bearer. Después de comprar créditos de API, puedes ver tu endpoint y token en el panel de tu cuenta. Mantén tu token en secreto y nunca lo subas a repositorios públicos.

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

Parámetros de Solicitud

ParámetroTipo✓Descripción
imagestring✓Archivos de imagen compatibles de hasta 10 MB.

Ejemplo de Solicitud HTTP

{
  "image": "<BASE64_IMAGE_WITHOUT_PREFIX>"
}

Parámetros de respuesta

ParámetroTipoDescripción
codeintegerReferencia para códigos de respuesta API
request_idstringUse estos ejemplos para construir y depurar su integración
data.ai_generatedboolean | nullImagen probablemente generada por IA / No se detectó una señal fuerte de generación por IA
data.ai_generation_scorenumber | nullUna puntuación más alta indica señales de generación por IA más fuertes en toda la imagen. Úsala como señal de revisión, no como prueba de que la imagen es real.
data.review_status"likely_ai" | "likely_not_ai" | "review"Se recomienda revisión

Ejemplos de Respuesta

{
  "code": 0,
  "request_id": "req_01...",
  "data": {
    "ai_generated": false,
    "ai_generation_score": 0.12,
    "review_status": "likely_not_ai"
  }
}

Códigos de Error

400INVALID_REQUESTLos API messages se muestran con sus valores brutos del servicio ascendente para coincidir exactamente con las respuestas de producción.
401INVALID_API_KEYLos API messages se muestran con sus valores brutos del servicio ascendente para coincidir exactamente con las respuestas de producción.
402CREDITS_EXHAUSTEDLos API messages se muestran con sus valores brutos del servicio ascendente para coincidir exactamente con las respuestas de producción.
403API_KEY_INACTIVE / API_KEY_EXPIREDLos API messages se muestran con sus valores brutos del servicio ascendente para coincidir exactamente con las respuestas de producción.
413PAYLOAD_TOO_LARGELos API messages se muestran con sus valores brutos del servicio ascendente para coincidir exactamente con las respuestas de producción.
415UNSUPPORTED_IMAGELos API messages se muestran con sus valores brutos del servicio ascendente para coincidir exactamente con las respuestas de producción.
502UPSTREAM_ERRORLos API messages se muestran con sus valores brutos del servicio ascendente para coincidir exactamente con las respuestas de producción.
504UPSTREAM_TIMEOUTLos API messages se muestran con sus valores brutos del servicio ascendente para coincidir exactamente con las respuestas de producción.

Ejemplos de Código

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