--- title: "Moderación de imágenes" url: https://docs.catalyst.zoho.com/es/api/code-reference/zia-services/image-moderation/ description: "Esta API te permite detectar y reconocer contenido inapropiado e inseguro en imágenes, y devolver las predicciones correspondientes." last_updated: 2026-06-09T07:46:16Z service: Zia Services type: api --- # Image Moderation [Zia Image Moderation](https://docs.catalyst.zoho.com/es/zia-services/help/image-moderation/introduction/) detecta y reconoce contenido inapropiado e inseguro en imágenes. Los criterios incluyen contenido sugestivo o explícitamente subido de tono, desnudez, violencia, gore, derramamiento de sangre, y la presencia de armas y drogas. # Ejecutar Image Moderation ### Descripción Esta API reconoce el siguiente contenido inapropiado en imágenes y lo devuelve en la respuesta: `racy`, `weapon`, `nudity`, `gore`, `drug`. La respuesta también contiene la probabilidad de cada criterio con sus puntuaciones de confianza, y la predicción de la imagen como `safe_to_use` o `unsafe_to_use`. Debes especificar la ruta de la imagen en la solicitud de la API, como se muestra en la solicitud de ejemplo. También puedes establecer opcionalmente el modo de moderación para la solicitud. ### Detalles de la Solicitud #### URL de Solicitud `POST` {api-domain}/baas/v1/project/{project_id}/ml/imagemoderation - **api-domain** (URL): El dominio específico del DC para acceder a la API de Catalyst - **project_id** (Numerical): El [ID único](https://docs.catalyst.zoho.com/es/getting-started/set-up-a-catalyst-project/general-settings/) del proyecto #### Encabezados de Solicitud **Authorization:** Zoho-oauthtoken {oauth_token} **content-type:** multipart/form-data; boundary=----WebKitFormBoundary7MA4YWxkTrZu0gW **Encabezados Opcionales** **CATALYST-ORG:** {org_id} **Environment:** Development #### Alcance ZohoCatalyst.mlkit.READ #### Propiedades del JSON de Solicitud - **file** (file, mandatory): El archivo de entrada a procesar. Formatos permitidos: *.webp, .jpeg, .png*, .txt Límite de tamaño de archivo: 10 MB - **mode** (string, optional): Indica el modo de moderación Valores permitidos: `basic`, `moderate`, `advanced` Valor predeterminado: `advanced` * `basic`: Detecta solo desnudez * `moderate`: Detecta desnudez y contenido subido de tono * `advanced`: Detecta todos los criterios mencionados en la descripción ### Detalles de la Respuesta La respuesta contendrá la probabilidad de los parámetros detectados, basada en el modo establecido en la solicitud de la API. Basándose en un agregado de los parámetros detectados, también incluirá la `prediction` de la imagen como segura o insegura para usar, junto con una puntuación de `confidence` de la predicción. **Sample Request: Basic** ```bash curl -X POST \ https://api.catalyst.zoho.com/baas/v1/project/4000000006007/ml/imagemoderation -H "Authorization: Zoho-oauthtoken 1000.910*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*16.2f*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*57" \ -H "Content-Type: multipart/form-data; boundary=----WebKitFormBoundary7MA4YWxkTrZu0gW" \ -F "file=@attachment1.txt" \ -d '{ "mode": "basic" }' ``` **Sample Response: Basic** ```json { "probability": { "nudity": "1.0" }, "confidence": 1, "prediction": "unsafe_to_use" } ``` **Sample Request: Moderate** ```bash curl -X POST \ https://api.catalyst.zoho.com/baas/v1/project/4000000006007/ml/imagemoderation \ -H "Authorization: Zoho-oauthtoken 1000.910*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*16.2f*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*57" \ -H "Content-Type: multipart/form-data; boundary=----WebKitFormBoundary7MA4YWxkTrZu0gW" \ -F "file=@attachment1.txt" \ -d '{ "mode": "moderate" }' ``` **Sample Response: Moderate** ```json { "probability": { "racy": "0.0", "nudity": "0.0" }, "confidence": 0.9, "prediction": "safe_to_use" } ``` **Sample Request: Advanced** ```bash curl -X POST \ https://api.catalyst.zoho.com/baas/v1/project/4000000006007/ml/imagemoderation \ -H "Authorization: Zoho-oauthtoken 1000.910*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*16.2f*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*57" \ -H "Content-Type: multipart/form-data; boundary=----WebKitFormBoundary7MA4YWxkTrZu0gW" \ -F "file=@attachment1.txt" \ -d '{ "mode": "advanced" }' ``` **Sample Response: Advanced** ```json { "probability": { "racy": "0.0", "weapon": "1.0", "nudity": "0.0", "gore": "0.0", "drug": "0.0" }, "confidence": 1, "prediction": "unsafe_to_use" } ``` ### SDK Documentation [Image Moderation- Java SDK](https://docs.catalyst.zoho.com/es/sdk/java/v1/zia-services/image-moderation)

[Image Moderation- Node.js SDK](https://docs.catalyst.zoho.com/es/sdk/nodejs/v2/zia-services/image-moderation)

[Image Moderation-Python SDK](https://docs.catalyst.zoho.com/es/sdk/python/v1/zia-services/image-moderation)