floogos
    Todas las plantillas
    Nueva
    Workflow
    Intermedio
    Operaciones y ERP
    E-commerce

    Actualizar un atributo de producto en el PIM por webhook

    Un endpoint para que cualquier sistema (ERP, hoja, formulario, la plantilla de descripciones con IA) cambie un atributo de un producto del PIM sin tocar su API.

    Se crea todo desactivado en una carpeta nueva de tu cuenta. No se ejecuta nada hasta que tú lo actives y puedes deshacerlo durante 24 horas.

    Diagrama del workflow: Actualizar un atributo de producto en el PIM por webhook

    Qué hace

    Expone un webhook que recibe {"identifier":"SKU-1","atributo":"description","valor":"Texto nuevo","locale":"es_ES"} y lo traduce a la llamada PATCH /api/rest/v1/products/SKU-1 del PIM (Akeneo). Solo se aceptan los atributos que tú autorices en una lista blanca, y se valida que lleguen SKU, atributo y valor antes de llamar al PIM.

    La respuesta al llamante incluye el código HTTP que devolvió el PIM. Es la pieza que cierra el círculo con Descripciones de producto con IA desde el PIM: cuando apruebes un borrador, lo publicas con una llamada a este webhook.

    Qué necesitas: una credencial del nodo pim access con permisos de escritura. Ajusta ATRIBUTOS_PERMITIDOS, LOCALE_POR_DEFECTO y SCOPE en el script.

    Importante: protege la URL del webhook (no la publiques) porque quien la conozca podrá modificar esos atributos. El nodo pim access del motor registra en sus logs las credenciales con las que se conecta y no valida el certificado TLS del PIM; úsalo solo con un PIM de confianza.

    Cómo se pone en marcha

    1. 1

      Conectar la credencial de pimaccess

      Esta plantilla usa pimaccess en: Actualizar producto en el PIM. Crea o elige la credencial y asígnala en esos nodos.

    2. 2

      Copiar la URL del webhook (Recibir cambio)

      Al instalar se genera una URL nueva. Pégala en el sistema externo que debe llamar a este workflow.

    3. 3

      Autorizar atributos

      En Preparar cambio edita ATRIBUTOS_PERMITIDOS con los códigos que quieres poder modificar. Cualquier otro atributo se rechaza.

    4. 4

      Conectar el PIM

      En Actualizar producto en el PIM elige tu credencial y sustituye TU-PIM.com. No cambies el campo de datos: ya contiene el cuerpo exacto que espera Akeneo.

    5. 5

      Probarlo

      Activa el workflow y envía un POST a la URL del webhook con identifier, atributo, valor y, opcionalmente, locale. Akeneo responde 204 cuando el cambio se aplica.

    6. 6

      Activar el workflow

      Los workflows se instalan desactivados. Cuando todo esté configurado, actívalo.

    Pruébala en menos de 5 minutos

    Crea la plantilla en tu cuenta, conecta tus credenciales y actívala cuando estés listo.

    Usar esta plantilla