A finalidade deste método é possibilitar o cadastro de imagens de produtos.
POST api/v3/products/product/{seqProduct}/image
Nome (Name) | Descrição (Description) | Tipo (Type) | Informações Adicionais (Adittional Information) |
seqProduct | Código Sequencial do Produto | integer | Obrigatório. |
List of Images
Collection of PostProductImageDTO
Nome (Name) | Descrição (Description) | Tipo (Type) | Informações Adicionais (Adittional Information) |
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):
[
{
"description": "sample string 1",
"image": "sample string 2",
"mainIndicator": "sample string 3",
"pictureLayout": "sample string 4"
},
{
"description": "sample string 1",
"image": "sample string 2",
"mainIndicator": "sample string 3",
"pictureLayout": "sample string 4"
}
]
application/x-www-form-urlencoded
Exemplo (Sample):
Exemplo não disponível.
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"
}
]