ProductDetails
- allowsType: boolean
_notes requiredtruequando o cliente pode adicionar uma observação. - categoryType: integer
_id requiredId da categoria, como retornado por
/api/category/list. - channelsType:requiredProperties: 6
Em quais canais de venda o produto está habilitado.
- dietaryType:requiredProperties: 8
Informações de restrição alimentar.
- featuredType: booleanrequired
truequando o produto está em destaque. - idType: integerrequired
Id do produto. Passe-o para
/api/product/details/. - nameType: stringrequired
Nome do produto.
- optionType: array of OptionGroup
_groups requiredProperties: 8Grupos de complementos do produto, na ordem de exibição.
- portionType: string
_weight _grams requiredPeso da porção em gramas;
0quando não informado. - priceType: stringrequired
Preço de venda, em BRL.
- servesType: integerrequired
Quantas pessoas a porção serve;
0quando não informado. - soldType: boolean
_by _weight requiredtruequando o produto é vendido por quilo (opriceé por kg). - stockType:requiredProperties: 3
Controle de estoque.
- descriptionType: stringnullable
Descrição exibida no cardápio.
- imageType: stringnullable
_url URL da imagem, quando configurada.
- integrationType: stringnullable
_code Código de integração externo, quando definido.
- internalType: stringnullable
_code Código interno definido pela loja.
- orderType: integernullable
Posição de exibição dentro da categoria (crescente).
- parentType: integernullable
_id Id do produto pai, quando este produto é uma variação de outro.
- presentationType: stringnullable
Texto de apresentação do produto.
- promotionalType: stringnullable
_price Preço promocional em vigor, em BRL.
nullquando não há promoção. - tagType: nullableProperties: 4
Tag aplicada ao produto, quando houver.