Recursos Cross

Explora los recursos principales de nuestras APIs
circulos azuis em degrade

Documentación

Puedes usar esta documentación para las siguientes unidades de negocio:

Última actualización 12/01/2024

Gestionar Moderaciones

Con el recurso /infractions accedes a información relacionada con las infracciones detectadas en ítems, preguntas, respuestas y opinión del producto. Para mayor información, consulta las políticas de publicación de Mercado Libre (Argentina, Brasil, México, Chile, Colombia y Uruguay).
Las moderaciones pueden clasificarse en:

  • Inactiva: La publicación fue dada de baja, el vendedor no puede modificarla o recuperarla.
  • Inactiva para revisar: La publicación fue pausada y puede reactivarse realizando cambios en la misma.
  • Activa perdiendo exposición: La publicación está perdiendo exposición y se deben hacer cambios en las fotos o completar la ficha técnica para que cumpla los requisitos.

Filtrar ítems con infracciones

Para obtener ítems con moderaciones puedes consultar aquellos con status under_review, y sub-estado: warning, waiting_for_patch, held, pending_documentation, forbidden, picture_dowloading_pending filtrando mediante el status "pending".

Nota:

Llamada:

curl -X GET -H 'Authorization: Bearer $ACCESS_TOKEN' https://api.mercadolibre.com/users/$USER_ID/items/search?status=pending

Ejemplo:

curl -X GET -H 'Authorization: Bearer $ACCESS_TOKEN' https://api.mercadolibre.com/users/123456/items/search?status=pending

Respuesta:

{
    "seller_id": "123456",
    "query": null,
    "paging": {
        "limit": 50,
        "offset": 0,
        "total": 8
    },
    "results": [
        "MLC951993111",
        "MLC951803222",
        "MLC949619333",
        "MLC949606444",
        "MLC947744555",
        "MLC947725666",
        "MLC947725777",
        "MLC947699888"
    ],
    "orders": [...]
}

Status, substatus y tags de moderaciones

Status Substatus Tag Detalle
Closed moderation_penalty Ítem sin ventas.
Paused picture_downloading_pending Pausado por carga de foto con URL.
Paused moderation_penalty Cambio inusual de precios + ítem sin ventas.
Under review Waiting_for_patch Ítem pausado ya que se detectaron infracciones y el usuario debe modificarlo para que se active.
Under review Forbidden Ítem inhabilitado por Mercado Libre. Sustituye a Inactive.
Under review Held Inactiva. En revisión por Mercado Libre.
Under review pending_documentation Ítem con denuncia de Brand Protection Program.
Under review suspended, suspended_for_prevention Suspensión de ítems con riesgo de operaciones fraudulentas.
Active poor_quality_thumbnail Foto de mala calidad.
Active moderation_penalty Ítem con alguna penalidad. Puedes modificar status, blureo u otras.

Conoce más sobre flujo y los estados de las publicaciones.


Consultar moderaciones de un usuario

Con la siguiente consulta puede ver las moderaciones con estados finales (forbidden) y temporales (waiting_for_patch, held, pending_documentation). No verás los ítems dados de baja por duplicados. Te recomendamos identificar la razón (reason) y solución (remedy) y garantizar accionables para vendedores según el tipo de moderación recibida.


Nota:
Si el usuario está suspendido, consulta /users/$USER_ID e identifica el campo status => list => allow. En caso de que sea false, significa que está suspendido.

Parámetros opcionales

Te permitirán filtrar las moderaciones de un usuario según:

  • related_item_id: ID de la publicación asociada a la infracción.
  • element_id: ID del elemento moderado.
  • element_type: Tipo del elemento moderado. ITM (item), REV (review), QUE (pregunta/respuesta).
  • date_created_since: Fecha de inicio del filtrado. Formato: YYYY-MM-DD
  • date_created_to: Fecha de fin del filtrado. Formato: YYYY-MM-DD
  • language: Puedes solicitar los textos del reason y remedy en idioma español o portugués. El idioma por default es inglés. ES (español) o PT (portugués).
  • limit: Cantidad de infracciones devueltas. El valor es de 1 a 20. Por default 20.
  • offset: Offset para el paginado.
  • sort: Ordenar los resultados por fecha de creación de manera ascendente o descendente. Ejemplo date_created_asc, date_created_desc.

Llamada:

curl -X GET -H 'Authorization: Bearer $ACCESS_TOKEN' https://api.mercadolibre.com/moderations/infractions/288230000?date_created_since=2023-09-01&limit=2

Ejemplo:

curl -X GET -H 'Authorization: Bearer $ACCESS_TOKEN' https://api.mercadolibre.com/moderations/infractions/288230000?date_created_since=2023-09-01&limit=2

Respuesta:

{
    "infractions": [
        {
            "id": "1378710000",
            "date_created": "2023-09-11T10:37:45.107-0400",
            "user_id": "288230000",
            "related_item_id": "MLA135230000",
            "element_id": "MLA13520000",
            "element_type": "ITM",
            "site_id": "MLA",
            "filter_subgroup": "DESC",
            "reason": "La pausamos porque detectamos un cambio inusual en su precio. Verifica el valor antes de reactivarla. Una vez que lo hagas, quedará activa en unos minutos.",
            "remedy": "Inactiva para revisar
La pausamos porque detectamos un cambio inusual en su precio. Verificá el valor antes de reactivarla. Una vez que lo hagas, quedará activa en unos minutos." }, { "id": "1366077111", "date_created": "2023-09-03T13:02:14.109-0400", "user_id": "288230000", "related_item_id": "MLA13862111", "element_id": "MLA138621111", "element_type": "ITM", "site_id": "MLA", "filter_subgroup": "PQT", "reason": "Tu foto de portada no tiene fondo blanco puro. Corrígelo para reactivar tu publicación.", "remedy": "Tu foto de portada aún tiene problemas, corrígela para reactivar tu publicación.
El fondo de esta foto debe ser blanco puro, ¡no uses texturas o elementos de fondo!" } ], "paging": { "offset": 0, "limit": 2, "total": 3 }, "sorting_type": "date_created_desc" }

Campos de la respuesta

  • id: Identificador único de la infracción.
  • date_created: Fecha en que se produjo la infracción.
  • user_id: El usuario que realizó la infracción.
  • related_item_id: Identificador único de la publicación relacionada con el elemento que posee la infracción. Si la infracción es en una publicación, el valor de este atributo será igual a valor del atributo element_id.
  • element_id: Identificador único del elemento que posee la infracción. Es dependiente del atributo element_type.
  • element_type: Tipo de elemento, los valores pueden ser: ITM (publicación), QUE (preguntas y respuestas) y REV (reviews de productos).
  • subgroup: Este campo te permite identificar, agrupar y resumir (sumarizar) las infracciones pertenecientes a los distintos grupos de filtros.
filter_subgroup Moderación Solución
DOMAIN Publicaciones mal categorizadas Utiliza el predictor de categorías.
PQT Calidad de foto Conoce como mejorar imagen.
DESC Cambio inusual de precio Verifica el precio y activa tu publicación.
OPT_OBEY Catálogo Crea tu publicación en Catálogo.
CATALOG_ONLY_RESTRICTED Catálogo Crea tu publicación en Catálogo, categoría exclusiva de catálogo.
OPT_OUT_REPRODUCTIZAR Catálogo Necesitas volver a publicar en Catálogo, Ítem pasó por el flujo de OPT OUT.
COMPATS Compatibilidades Ofrece compatibilidad a productos de Autopartes.
DUPLIS Publicaciones duplicadas Evitamos publicaciones repetidas e invitamos a los vendedores a modificarlas utilizando variantes en los productos. Conoce los beneficios de crear variaciones.
LINKS, DP Datos de contacto Evita incluir datos de contacto en las publicaciones.
BRAND_PROTECTION Productos falsificados y uso indebido de marca Conoce cómo puedes publicar sin infringir propiedad intelectual.
CLASI moderaciones vehículos, inmuebles, servicios Conoce qué tener en cuenta para publicar vehículos o Inmuebles.
  • reason: texto (html) que describe el motivo y política que se infraccionó.
  • remedy: texto (html) que indica la acción, sólo en los casos en que sea recuperable.

Moderaciones para VIS

En la siguiente tabla se listan las posibles moderaciones que aplican para las diferentes unidades de negocio relacionadas con vehículos e inmuebles (VIS), así como los posibles accionables y algunas recomendaciones para corregir la moderación:

BU Tipo Status Reason Remedy Recomendaciones
VIS-Motors Placa Duplicada under_review, Substatus: waiting_for_patch Pausamos tu publicación porque tenía una placa igual a otro vehículo. Modifícala y agrega el dato correcto para reactivarla. Dar accionable al vendedor para que pueda revisar sus ítems y corregir el campo placa.
VIS-Motors Placa inválida under_review, Substatus: waiting_for_patch Pausamos tu publicación porque la placa es incorrecta y no coincide con la marca, modelo y año del vehículo. Agrega el dato correcto para reactivarla. Dar accionable al vendedor para que pueda revisar sus ítems y corregir el campo placa.

Siguiente: Moderaciones con pausado.