Olá, João Paulo.
Os campos que eu uso são apenas estes (para cadastrar o produto PAI):
"id_externo": null,
"sku": "SKU-DO-PRODUTO",
"mpn": null,
"ncm": 61091000,
"nome": "Título do Produto",
"descricao_completa": “Descrição completa do produto”,
"ativo": false,
"destaque": false,
"peso": 0.34,
"altura": 2,
"largura": 25,
"profundidade": 2,
"tipo": "atributo",
"usado": false,
"grades": [
"/api/v1/grades/744162"
],
"marca": "/api/v1/marca/2354709",
"removido": false
Precisa ter uma atenção especial a descrição do produto, pois é bem chato quando vc envia texto formatado. O ideal é tentar enviar sem formatação alguma. Apenas espaços e quebras de linha.
Para cadastrar as variações, ou produto FILHO, uso estes campos:
"id_externo": null,
"sku": "SKU-DO-FILHO",
"mpn": null,
"ncm": "61091000",
"gtin": "789000001",
"nome": "Título do Produto",
"ativo": true,
"peso": 0.3,
"altura": 25,
"largura": 25,
"profundidade": 5,
"pai": "/api/v1/produto/ID_DO_PRODUTO_PAI_NA_LOJA_INTEGRADA",
"tipo": "atributo_opcao",
"variacoes": [
"/api/v1/grade/744162/variacao/CODIGO_DA_VARIACA_NA_LOJA_INTEGRADA"
]
Qualquer dúvida, me avise.
Abs