A finalidade deste método é possibilitar a atualização de imagens de produtos.
PUT api/v3/products/product/{seqProduct}/image
Nome (Name) | Descrição (Description) | Tipo (Type) | Informações Adicionais (Adittional Information) |
seqProduct | Código Sequencial de Produto | integer | Obrigatório |
List of image.
Collection of PutProductImageDTO
Nome (Name) | Descrição (Description) | Tipo (Type) | Informações Adicionais (Adittional Information) |
seqImage | Seq image | integer | None. |
description | Description for the image | string | Required Max length: 40 |
image | Image in Base64. Valid Extensions: bmp, jpg, gif, png, tif, tiff | string | Required |
mainIndicator | Main Image Indicator (Options: S – Yes / N – No) – (Default: S) | string | Max length: 1 |
pictureLayout | Image Layout (Options: F – Front, V – Verse, L – Side) – (Default: F) | string | Max length: 1 |
application/json, text/json
Exemplo (Sample):
[
{
"seqImage": 1,
"description": "sample string 2",
"image": "sample string 3",
"mainIndicator": "sample string 4",
"pictureLayout": "sample string 5"
},
{
"seqImage": 1,
"description": "sample string 2",
"image": "sample string 3",
"mainIndicator": "sample string 4",
"pictureLayout": "sample string 5"
}
]
Collection of ProductImage
Nome (Name) | Descrição (Description) | Tipo (Type) | Informações Adicionais (Adittional Information) |
seqProductImage | integer | None. | |
seqProduct | integer | None. | |
description | string | None. | |
image | Collection of byte | None. | |
mainIndicator | string | None. | |
pictureLayout | string | None. |
application/json, text/json
Exemplo (Sample):
[
{
"seqProductImage": 1,
"seqProduct": 2,
"description": "sample string 3",
"image": "QEA=",
"mainIndicator": "sample string 4",
"pictureLayout": "sample string 5"
},
{
"seqProductImage": 1,
"seqProduct": 2,
"description": "sample string 3",
"image": "QEA=",
"mainIndicator": "sample string 4",
"pictureLayout": "sample string 5"
}
]