Atualizado em 26/03/2025
POST
Parâmetros
Observações:
- O preço enviado na variação do produto (dentro de estoque) será interpretado com um acréscimo ou como um desconto caso seja diferente do preço enviado no cabeçalho.
- Os preços promocionais (varejo e atacado) são usados para exibir o DE/PARA para cliente.
Exemplo
{ "cod_ref": "VES001", "titulo": "VESTIDO XADREZ FLANELA", "descricao": "Vestido confeccionado em flanela leve.
Modelagem: Reta
Decote: Ombro a Ombro
Manga: Curta
Composição: 100% Viscose", "tipo": "Vestido", "genero": "Masculino", "colecao": "api viashop", "preco_varejo": 99.99, "preco_atacado": 49.99, "preco_varejo_promo": 129.99, "preco_atacado_promo": 89.99, "seo_title": "titulo seo", "seo_description": "descrição seo", "ncm": "123", "peso": "125", "estoque": [ { "estampa": { "nome": "Azul claro" }, "grade": { "nome": "P" }, "cod_barras": "0001001010", "quantidade": 1, "preco_varejo": 109.99, "preco_atacado": 59.99 }, { "estampa": { "nome": "Azul claro" }, "grade": { "nome": "M" }, "cod_barras": "0001002010", "quantidade": 2 }, { "estampa": { "nome": "Azul claro" }, "grade": { "nome": "G" }, "cod_barras": "0001003010", "quantidade": 3, }, { "grade": { "nome": "P" }, "estampa": { "nome": "Amarelo escuro" }, "cod_barras": "6666", "quantidade": 7 }, { "grade": { "nome": "M" }, "estampa": { "nome": "Amarelo escuro" }, "cod_barras": "5555", "quantidade": 8 }, { "grade": { "nome": "G" }, "estampa": { "nome": "Amarelo camaro" }, "cod_barras": "0001003033", "quantidade": 9, "preco_varejo": 109.99, "preco_atacado": 59.99 } ] }
Retorno ok
{ "retorno": true, "msg": "produto Ref. API-VES-1 cadastrado com sucesso.", "estoque": { "estampas": [ { "id": 759, "nome": "Amarelo camaro" }, { "id": 709, "nome": "Azul claro" } ], "grades": [ { "id": 14, "nome": "P" }, { "id": 15, "nome": "M" }, { "id": 16, "nome": "G" } ] }, "cod_produto": 325, "cod_tipo": 51, "cod_colecao": 21, "cod_genero": 1 }
Observação Importante
Se o preço do produto não for enviado será cadastrado sempre o menor preço contido no array estoque.Se o preço do produto for enviado e houver algum menor no array estoque, será substituído. Para forçar o cadastro do preço enviado para o produto enviar o param cadastrar_preco_produto=S no GET.