O seller poderá enviar o cadastro de sua base de produtos para a API conforme as instruções abaixo, o cadastro passará por uma curadoria manual ou automatizada dependendo das informações enviadas.


Cadastrando um produto: 


{
  // Marca do produto
  "brand": "Apple",
  
  // nome do produto não deve conter o valor das variantes. 
  // Errado: iPhone 12 32GB 
  // Correto: iPhone 12
  "name": "iPhone 12",

  // Descrição completa (HTML)
  "description": "iPhone 12 descrição completa com <b>HTML</b>",

  // Descrição em plaintext
  "shortDescription": "iPhone 12 descrição curta",

  // ID identificador do seller (agrupador SKUs)
  "productCluster": "123",

  "categories": [
  // Departamento > Categoria > SubCategoria
    "Eletronicos", "Telefonia", "Smartphones"
  ],

  "images": [
    // opcional: as imagens dessa lista serão herdadas em todas "variants"
    {
      "path": "https://",
      "sort": 0
    }
  ],

  // opcional: esse video será herdado em todas "variants"
  "video": {
    "type": "youtube",
    "url": "https://youtube.com/"
  },

  "attributes": [
    // atributos que não tem variação, 
    // irão aparecer na sessão de "caracteristicas gerais do produto"
    {
      "name": "Garantia",
      "values": [
        "1 ano"
      ]
    }
  ],

  "variants": [
    {
      "skuId": "",
      "ean": "stringstring",
      "price": 10, // preço por
      "originalPrice": 20, // preço de
      "stock": 20, // estoque do seller para cada SKU
      "images": [{
        "path": "https://",
        "sort": 0
      }],
      "video": {
        "type": "string",
        "url": "string"
      },
      "attributes": [
        // atributos variantes da SKU, 
        // podendo ser uma ou mais combinações de variação
        {
          "name": "Capacidade",
          "value": "32GB"
        },
        {
          "name": "Cor",
          "value": "Preto"
        }
      ]
    },
    {
      "skuId": "",
      "ean": "stringstring",
      "price": 10, // preço por
      "originalPrice": 20, // preço de
      "stock": 20, // estoque do seller para cada SKU
      "images": [{
        "path": "https://",
        "sort": 0
      }],
      "video": {
        "type": "string",
        "url": "string"
      },
      "attributes": [
        // atributos variantes da SKU, 
        // podendo ser uma ou mais combinações de variação
        {
          "name": "Capacidade",
          "value": "32GB"
        },
        {
          "name": "Cor",
          "value": "Branco"
        }
      ]
    },
    {
      "skuId": "",
      "ean": "stringstring",
      "price": 10, // preço por
      "originalPrice": 20, // preço de
      "stock": 20, // estoque do seller para cada SKU
      "images": [{
        "path": "https://",
        "sort": 0
      }],
      "video": {
        "type": "string",
        "url": "string"
      },
      "attributes": [
        // atributos variantes da SKU, 
        // podendo ser uma ou mais combinações de variação
        {
          "name": "Capacidade",
          "value": "64GB"
        },
        {
          "name": "Cor",
          "value": "Branco"
        }
      ]
    }
  ]
}