# PIM Parámetros generales * ```storeid```. ID de una tienda de plazamundial (requerido) * ```sku```. Código de un producto (requerido) * ```id_imagen```. ID de una imagen (requerido para el Método PATCH,DELETE) ## Consultar ``` Method: GET https://pm.api.induxsoft.net/{storeid}/pim/{sku}/images/ ``` ### Respuesta ``` { "success":true, "data":[ { "id":"Id de la imagen (requerido)", "src":"url de la imagen (requerido)", "tags":["etiquetas de la imagen",...], "title":"título de la imagen", "text":"Texto informativo", "width":pixeles, "height":pixeles, "size":kb_file, "variations":[ { "width":pixeles, "height":pixeles, "size":kb:file, "src":"url de esta variación de la imágen" },... ] } ,...] } ``` En los metadatos también vienen los campos extras guardados para cada imagen ## Agregar una imagen Agrega una imagen al SKU indicado ### Solicitud ``` Method: POST https://pm.api.induxsoft.net/{storeid}/pim/{sku}/images/ Envió de datos por formulario file:archivo_de_una_imagen (requerido) id:id de la imagen (requerido) Datos extra para los metadatos, los datos extras puede ser cualquier campo Ejemplo: micampo:campo para metadatos micampo1:campo1 para metadatos campo_pim:campo para metadatos campo_cualquiera:este campo es para metadatos extra ``` ### Respuesta ``` { "success":true, "data":{ "id":"Id de la imagen (requerido)", "src":"url de la imagen (requerido)", "tags":["etiquetas de la imagen",...], "title":"título de la imagen", "text":"Texto informativo", "width":pixeles, "height":pixeles, "size":kb_file, "micampo":"campo para metadatos", "micampo1":"campo1 para metadatos", "campo_pim":"campo para metadatos", "campo_cualquiera":"este campo es para metadatos extra", "variations":[ { "width":pixeles, "height":pixeles, "size":kb:file, "src":"url de esta variación de la imágen" },... ] } } ``` Los campos extras para el metadatos regresan junto a la respuesta del servicio, si hubiera datos extras. ## Modificar metadatos Actualiza o agrega los campos indicados en el payload ### Solicitud ``` Method: PATCH https://pm.api.induxsoft.net/{storeid}/pim/{sku}/images/{id_imagen} payload { "micampo":"Este campo ha sido actualizado", "campo_nuevo":"Este campo ha sido agregado al metadatos" } ``` ### Respuesta ``` { "id":"Id de la imagen (requerido)", "src":"url de la imagen (requerido)", "tags":["etiquetas de la imagen",...], "title":"título de la imagen", "text":"Texto informativo", "width":pixeles, "height":pixeles, "size":kb_file, "micampo":"Este campo ha sido actualizado", "campo_nuevo":"Este campo ha sido agregado al metadatos", "micampo1":"campo1 para metadatos", "campo_pim":"campo para metadatos", "campo_cualquiera":"este campo es para metadatos extra", "variations":[ { "width":pixeles, "height":pixeles, "size":kb:file, "src":"url de esta variación de la imágen" },... ] } ``` ## Eliminar Eliminar una imagen, caché y metadatos ### Solicitud ``` Method: DELETE https://pm.api.induxsoft.net/{storeid}/pim/{sku}/images/{id_imagen} ``` ### Respuesta ``` { "success":true, "data":null } ```