Produção
Requisitos da ficha
A conferência compara a ficha com estes requisitos antes de qualquer geração. Sem conferência aprovada, nada é gerado e nada é cobrado.
A ficha (PUT/contas/{contaId}/produtos/{codigo}) é a única fonte de dados e fotos do produto. O Sellume não lê o Mercado Livre nem outro marketplace para integradores: tudo o que é preciso para produzir com qualidade vem de você. Fotos e dados enviados valem como oficiais, sob sua responsabilidade (contrato). A referência do anúncio (anuncio) é opcional e serve só como rastreio.
Em linguagem simples#
- Toda ficha precisa de nome, pelo menos uma foto boa do produto, pelo menos uma característica e uma descrição de pelo menos 40 letras.
- Foto boa: JPEG, PNG ou WebP, até 15 MB, com pelo menos 800 px no lado menor. A primeira foto é o produto sozinho, fora da caixa, em fundo liso, sem pessoa.
- Kit ou mais de uma unidade: diga o que vem e quantas.
- Galeria: o sistema diz quantas imagens o produto aguenta (3, 6 ou 10). Não dá para pedir mais.
- Apresentação: nota 5 de 10 (foto, outros lados, características, dúvidas, avaliações, garantia) e pelo menos uma foto sem pessoa.
- CinePremium: o mesmo, mais 3 fotos de lados diferentes. Roupa e calçado: 2 fotos da peça sem pessoa.
- Ajuda (não obriga): avaliações, perguntas, garantia, mais fotos de fundo liso, mais características, marca.
- Sem conferência aprovada, não gera, e nada é cobrado.
Para qualquer geração#
| Requisito | Mínimo | Se faltar |
|---|---|---|
| Nome do produto | obrigatório, 3 ou mais caracteres | NOME_AUSENTE |
| Fotos aprovadas | 1 ou mais | FOTO_AUSENTE |
| Formato da foto | JPEG, PNG ou WebP, em HTTPS público, de 1 KB a 15 MB | FOTO_FORMATO_INVALIDO, FOTO_TAMANHO_INVALIDO, FOTO_DOWNLOAD_FALHOU |
| Resolução | lado menor de 800 px ou mais; recomendado 1200 px | FOTO_RESOLUCAO_BAIXA |
| Quantidade de fotos | até 20 | PAYLOAD_TOO_LARGE |
| Foto principal | produto limpo: fora da embalagem, fundo liso, sem pessoa, sem outra cor ou modelo nem unidades a mais | FOTO_PRINCIPAL_NAO_E_PRODUTO_LIMPO |
| Características úteis | 1 ou mais atributos nome/valor (não contam código, SKU, GTIN, EAN, MPN, condição, vendedor e garantia do vendedor) ou uma linha "Rótulo: valor" na descrição | CARACTERISTICAS_AUSENTES |
| Descrição | 40 ou mais caracteres de texto do produto; recomendado 300 ou mais | DESCRICAO_CURTA |
| Quantidade da oferta | clara; kit ou mais de 1 unidade exige composicaoOferta | OFERTA_QUANTIDADE_AMBIGUA |
| Criança na foto | a foto é sempre descartada | FOTO_COM_CRIANCA |
Galeria (3, 6 ou 10 imagens)#
- Os mínimos acima e dados suficientes para pelo menos 3 imagens (GALERIA_ABAIXO_DO_MINIMO).
- A conferência informa a quantidade máxima sustentada (
quantidadeMaximaImagens) e quais das opções 3, 6 e 10 podem ser pedidas (quantidadesAprovadas). Pedir mais é recusado (GALERIA_QUANTIDADE_ACIMA_DO_SUPORTADO). - Cada característica, dúvida de comprador, avaliação útil e garantia libera capítulos da galeria. 10 imagens costumam pedir 3 ou mais características e avaliações ou perguntas.
Vídeo Apresentação#
- Nota de vídeo de 5 ou mais, de 10 (VIDEO_NOTA_BAIXA). Pontos:
| Item | Pontos |
|---|---|
| Foto do produto | 3 |
| Outros lados | 2 (3 ou mais fotos) ou 1 (2 fotos) |
| Informações | 2 (3 ou mais características) ou 1 (1 a 2) |
| Dúvidas de comprador | 1 |
| Prova social (avaliação útil ou volume) | 1 |
| Garantia ou diferencial | 1 |
- Pelo menos 1 foto aprovada sem pessoa (FOTO_SEM_PESSOA_AUSENTE). Sem ela, a pessoa da foto poderia aparecer no vídeo no lugar do avatar.
Vídeo CinePremium#
- Tudo da Apresentação e 3 ou mais fotos aprovadas de lados diferentes (CINEPREMIUM_FOTOS_INSUFICIENTES).
- Roupa e calçado: 2 ou mais fotos da peça sem pessoa — cabide, manequim ou estendida (ROUPA_FOTOS_SEM_PESSOA_INSUFICIENTES).
Opcionais que melhoram a qualidade#
- 2 ou mais fotos de fundo liso: a foto ambientada só sai do vídeo quando sobram 2 lisas.
- 3 ou mais fotos de lados diferentes; até 40 atributos (o vídeo usa até 40).
avaliacoeseperguntasreais, sem dados pessoais do comprador: até 20 de cada são usadas e nunca provam característica técnica.garantia,provaSocial(total de avaliações, nota média, vendidos),marca,modelo,categoria(ambientação e trilha) edimensoes.- Proporção da foto entre 0,4 e 2,5: fora disso o vídeo usa a foto com borda branca.
video: guardado como referência; o motor atual não usa.
A edição de imagem não passa pela conferência: ela só vale para imagem entregue pelo Sellume (Edição de imagem).
Como a conferência funciona#
- POST
/produtos/{produtoId}/conferenciaé grátis e confere a versão atual do produto. Responde aprovado ou reprovado por tipo (galeria, Apresentação, CinePremium), com cada pendência: código, severidade (bloqueiooufraco), campo e mensagem. Também traz cada foto com o resultado da triagem. - Cada nova versão da ficha dispara a conferência sozinha (aviso
produto.conferido). - POST
/galeriase POST/videosexigem a conferência concluída e aprovada para o tipo. Senão:422PRODUCT_NOT_VERIFIED (sem conferência da versão atual) ou422PRODUCT_REQUIREMENTS_NOT_MET (reprovado), antes de qualquer reserva ou custo. - A conferência vale para a versão do produto e para a versão das regras (
politica). Regra nova pede nova conferência. - Limite: 10 conferências por produto por dia.
Campos da ficha#
Obrigatórios no envio: nome e imagens. O codigo (SKU) vem do caminho. Os demais são opcionais no formato, mas contam para os requisitos acima.
| Campo | Tipo | Descrição |
|---|---|---|
codigo | texto | Igual ao código do caminho. Só leitura. |
nome obrigatório | texto | De 3 a 200 caracteres. |
descricao | texto | Até 10000 caracteres. |
descricaoComplementar | texto | Até 10000 caracteres. |
marca | texto | Até 120 caracteres. |
modelo | texto | Até 120 caracteres. |
gtin | texto | EAN/GTIN. Formato: ^(\d{8}|\d{12,14})$. |
categoria | objeto | |
categoria.codigo | texto | Até 120 caracteres. |
categoria.nome | texto | Até 200 caracteres. |
categoria.caminho | texto | Ex.: Casa > Iluminação > Arandelas Até 500 caracteres. |
atributos | lista de objeto | Até 60 itens. |
atributos[].nome obrigatório | texto | De 1 a 120 caracteres. |
atributos[].valor obrigatório | texto | De 1 a 500 caracteres. |
imagens obrigatório | lista de objeto | De 1 a 20 itens. |
imagens[].url obrigatório | texto (uri) | HTTPS público. JPEG, PNG ou WebP, de 1 KB a 15 MB; lado menor de pelo menos 800 px. Até 2048 caracteres. |
imagens[].ordem | inteiro | De 1 a 50. |
imagens[].principal | booleano | A foto principal precisa ser do produto limpo: fora da embalagem, fundo liso, sem pessoa, só o item anunciado. Padrão: false. |
video | objeto | Vídeo de referência do produto (opcional; guardado, não usado pelo motor atual). |
video.url | texto (uri) | Até 2048 caracteres. |
dimensoes | objeto | |
dimensoes.largura | número | Mínimo 0. |
dimensoes.altura | número | Mínimo 0. |
dimensoes.profundidade | número | Mínimo 0. |
dimensoes.unidade | texto | Valores: cm, mm, m. Padrão: cm. |
dimensoes.pesoLiquido | número | Mínimo 0. |
dimensoes.pesoBruto | número | Mínimo 0. |
dimensoes.unidadePeso | texto | Valores: kg, g. Padrão: kg. |
variacoes | lista de objeto | Até 50 itens. |
variacoes[].codigo obrigatório | texto | De 1 a 120 caracteres. |
variacoes[].nome | texto | Até 200 caracteres. |
variacoes[].gtin | texto | Formato: ^(\d{8}|\d{12,14})$. |
variacoes[].atributos | lista de objeto | Até 30 itens. |
variacoes[].imagens | lista de objeto | Até 20 itens. |
composicaoOferta | lista de objeto | O que vem na oferta e quantas unidades. Obrigatório em kit ou oferta com mais de 1 unidade. Até 30 itens. |
composicaoOferta[].item obrigatório | texto | De 1 a 120 caracteres. |
composicaoOferta[].quantidade obrigatório | inteiro | De 1 a 999. |
garantia | texto | Ex.: 12 meses contra defeitos de fabricação. Até 300 caracteres. |
avaliacoes | lista de objeto | Até 50 itens. |
avaliacoes[].nota | inteiro | De 1 a 5. |
avaliacoes[].texto obrigatório | texto | De 10 a 2000 caracteres. |
avaliacoes[].data | texto (date) | |
perguntas | lista de objeto | Até 50 itens. |
perguntas[].pergunta obrigatório | texto | De 5 a 1000 caracteres. |
perguntas[].resposta | texto | Até 2000 caracteres. |
provaSocial | objeto | Volume declarado pelo integrador (oficial por contrato). |
provaSocial.totalAvaliacoes | inteiro | Mínimo 0. |
provaSocial.notaMedia | número | De 1 a 5. |
provaSocial.vendidos | inteiro | Mínimo 0. |
anuncio | objeto | Referência do anúncio no marketplace — só metadado de rastreio. O Sellume não lê o marketplace; nada deste objeto entra na produção. |
anuncio.marketplace obrigatório | texto | Só para o metadado anuncio (rastreio). O Sellume não lê nenhum marketplace. Valores: mercado_livre, shopee, amazon, magalu, americanas, shein, tiktok_shop, outro. |
anuncio.id | texto | Até 60 caracteres. |
anuncio.url | texto (uri) | Até 2048 caracteres. |
Ficha de exemplo#
Uma ficha completa, com todos os campos que contam para os requisitos. O resultado da conferência depende das fotos reais: troque os endereços pelos das suas fotos (HTTPS público).
{
"nome": "Arandela LED de parede 12W luz quente",
"descricao": "Arandela de parede em alumínio com difusor de vidro jateado e LED integrado de 12 W. A luz quente (3000 K) deixa corredores, varandas cobertas e halls mais aconchegantes, sem ofuscar. O corpo em alumínio pintado de preto fosco não enferruja e dissipa o calor do LED, o que aumenta a vida útil. Instalação simples com o kit de fixação que acompanha o produto. Bivolt automático: funciona em 127 V e 220 V sem ajuste.",
"descricaoComplementar": "Acompanha kit de fixação (2 buchas e 2 parafusos) e manual de instalação.",
"marca": "Lumina Casa",
"modelo": "AR-12Q",
"gtin": "7891234567895",
"categoria": {
"codigo": "ilum-arandelas",
"nome": "Arandelas",
"caminho": "Casa > Iluminação > Arandelas"
},
"atributos": [
{
"nome": "Cor",
"valor": "Preto fosco"
},
{
"nome": "Potência",
"valor": "12 W"
},
{
"nome": "Temperatura de cor",
"valor": "3000 K (luz quente)"
},
{
"nome": "Material",
"valor": "Alumínio e vidro jateado"
},
{
"nome": "Tensão",
"valor": "Bivolt automático (127 V e 220 V)"
},
{
"nome": "Fluxo luminoso",
"valor": "960 lúmens"
},
{
"nome": "Uso",
"valor": "Interno e área externa coberta"
}
],
"imagens": [
{
"url": "https://seu-servidor.com.br/fotos/arandela-frente.jpg",
"ordem": 1,
"principal": true
},
{
"url": "https://seu-servidor.com.br/fotos/arandela-lateral.jpg",
"ordem": 2
},
{
"url": "https://seu-servidor.com.br/fotos/arandela-costas.jpg",
"ordem": 3
},
{
"url": "https://seu-servidor.com.br/fotos/arandela-acesa.jpg",
"ordem": 4
}
],
"dimensoes": {
"largura": 12,
"altura": 25,
"profundidade": 8,
"unidade": "cm",
"pesoLiquido": 0.6,
"pesoBruto": 0.8,
"unidadePeso": "kg"
},
"composicaoOferta": [
{
"item": "Arandela LED",
"quantidade": 1
},
{
"item": "Kit de fixação",
"quantidade": 1
}
],
"garantia": "12 meses contra defeitos de fabricação",
"avaliacoes": [
{
"nota": 5,
"texto": "Iluminou bem o corredor e a instalação foi simples.",
"data": "2026-08-14"
},
{
"nota": 5,
"texto": "Acabamento preto fosco muito bonito, a luz é bem quente.",
"data": "2026-09-02"
},
{
"nota": 4,
"texto": "Boa luminária, uso na varanda coberta há um mês sem problema.",
"data": "2026-09-20"
}
],
"perguntas": [
{
"pergunta": "Serve para área externa coberta?",
"resposta": "Sim, para área externa coberta."
},
{
"pergunta": "Precisa de transformador?",
"resposta": "Não, é bivolt automático."
},
{
"pergunta": "A lâmpada pode ser trocada?",
"resposta": "O LED é integrado e não precisa de troca."
}
],
"provaSocial": {
"totalAvaliacoes": 214,
"notaMedia": 4.8,
"vendidos": 1350
},
"anuncio": {
"marketplace": "mercado_livre",
"id": "MLB4123456789"
}
}