Generate purchasable product matches from a shopping list

Transforme qualquer lista de compras — incluindo anotações manuscritas, mensagens de voz ou texto copiado — em um carrinho de comércio eletrônico ativo, preenchido com itens do estoque da sua loja. Com correspondência inteligente entre vários varejistas, alternativas inteligentes e quantidades otimizadas. Uma solução única que nenhum concorrente oferece atualmente para catálogos reais. Casos de uso: MERCADO E VAREJO ONLINE • O cliente cola a lista de compras no aplicativo → 1 clique preenche o carrinho com produtos reais do catálogo. Correspondência inteligente com base no catálogo real. APLICATIVOS DE SAÚDE E BEM-ESTAR • O aplicativo gera uma lista semanal baseada na dieta → o botão “Comprar tudo no [Supermercado parceiro]” converte a lista em um carrinho real. RESTAURANTES E SERVIÇOS DE BUFÊ • Restaurante que oferece receitas para reproduzir em casa: o cliente pressiona “Comprar ingredientes” e recebe um carrinho preenchido com produtos do supermercado parceiro. KITS DE REFEIÇÃO E ENTREGA • Ofereça “comprar ingredientes no supermercado mais próximo” como alternativa aos kits pré-embalados. A API associa os ingredientes às lojas locais. ASSISTENTES DE VOZ E CHATBOTS • O usuário diz “Adicione leite, pão e muçarela”. A API interpreta o texto natural e faz a correspondência com produtos reais.

POST
/list-to-cart
ListToCart
Custo: 12 créditos

Solicitação

application/json
object

Itens da lista de compras a serem associados aos produtos do catálogo

ListToCartRequest

Corpo da solicitação contendo a lista de compras

object

items

object[]

ListToCartItemInput

Um único item da lista de compras, incluindo nome, quantidade e unidade de medida

object

itemId

Identificador exclusivo deste item, usado para associar as entradas da solicitação e da resposta. Deve ser exclusivo dentro da solicitação

string

name

Nome do item no idioma especificado pelo cabeçalho Accept-Language

string

quantity?

Quantidade do item relacionada ao MeasureUnitId especificado

number<double> | null

measureUnitId?

Identificador da unidade de medida; pode ser resolvido por GET /definitions/measure-units

integer<int32> | null

Demonstração