👠Cadastrar produto

Realizando o cadastramento de um novo produto.

Para cadastrar um ou mais produtos a sua loja virtual sua aplicação deve fazer uma requisição do tipo post para o endpoint /produto. No corpo da requisição devem ser informados, no formato JSON, os dados dos produtos a serem cadastrados. O exemplo abaixo mostra como isso deve ser feito:

[
  {
    "nome": "Smartphone Galaxy S20+ Preto",
    "categoria": "Smartphones",
    "marca": "Samsung",
    "referencia": "SMGs20",
    "descricao": "Conheça os Galaxy S20, o S20+ e o S20 Ultra. Eles contam com o revolucionário 8K Video Snap,
      que muda a forma como você grava vídeos e tira fotos. Com a segurança do Samsung Knox, uma bateria
      inteligente, um processador poderoso e um espaço de armazenamento enorme, os 3 modelos do Galaxy S20
      revelam um novo mundo para os smartphones.",
    "preco": "4299.99",
    "precopromo": "4099.99",
    "estoque": "10",
    "dimensoes":{
      "largura": "7",
      "altura": "16",
      "comprimento": "4",
      "peso": "186"
    },
    "imagem":{
      "0": "data:image/png;base64,iVBORw0KGgoAAAA..."
      "1": "data:image/png;base64,iVBORw0KGgoAAAA..."
    }
  }
] 

Requisição

Cadastra um novo produto.

POST https://api.vendasbyweb.com.br/v1/produto

Requisição para registrar um novo produto.

Headers

Name
Type
Description

Authorization*

String

Sua API Key.

Request Body

Name
Type
Description

nome*

String

Nome do item ou produto. Mínimo de 15 caracteres e máximo de 255 caracteres.

categoria*

String

Nome da categoria do item ou produto. Mínimo de 2 caracteres e máximo de 100 caracteres.

descricao

String

Descrição de um item ou produto.

marca

String

Nome da marca do item ou produto. Mínimo de 2 caracteres e máximo de 100 caracteres.

referencia*

String

Referência do item ou produto. Mínimo de 1 caractere e máximo de 30 caracteres.

preco*

Integer

Valor do item ou produto. Deve-se utilizar o ponto como separador decimal e sem agrupador de milhares. Ex.: 4299.99 equivale a R$ 4.299,99.

precopromo

Integer

Valor promocional do item ou produto. Deve-se utilizar o ponto como separador decimal e sem agrupador de milhares. Ex.: 4099.99 equivale a R$ 4.099,99.

estoque*

Integer

Quantidade em estoque do item ou produto.

dimensoes*

Object

largura: Largura do item ou produto em centímetros. Ex: 11. altura: Altura do item ou produto em centímetros. comprimento: Comprimento do item ou produto em centímetros. peso: Peso do item ou produto em gramas. Ex.: 1,5 quilos equivale a 1500.

imagem

Object

Imagens do item ou produto. Deve-se utilizar imagens no formato Base64. O tamanho de cada imagem não pode exceder 400KB.

Podem ser enviados no corpo de uma mesma requisição um JSON contendo até 10 produtos.

Exemplo para cadastro de 02 ou mais produtos:

Last updated