POST /api/v1/products/:id/stock
Autenticação: Obrigatória. Inclua o header Authorization: Bearer sk_live_sua_api_key. Escopo necessário: catalog.write.
Tipos de estoque
Ao trocar o tipo do estoque, os itens disponíveis do tipo anterior são removidos. No
ghost, enviar de novo substitui o conteúdo anterior.Parâmetros de caminho
string
required
UUID do produto.
Parâmetros do corpo
string
required
normal, ghost (ilimitado) ou mixed.string
Obrigatório no
ghost. O conteúdo entregue a todos os clientes: um link ou um texto.array
Obrigatório no
normal e no mixed. No normal, aceita textos (["KEY-1", "KEY-2"]) ou objetos ([{ "link": "KEY-1" }]). No mixed, envie objetos com link. Até 250 itens por produto ou variação.string
Obrigatório no
mixed. A informação fixa que todo cliente recebe junto com a key dele.string
UUID da variação. Em produto
variable, o estoque é de cada variação: envie uma requisição por variação.number | null
Só no
ghost. Número exibido como estoque na loja (por exemplo, 100). Envie null para não mostrar número. A venda não é limitada por ele.Estoque ilimitado
O caso mais comum em recargas e produtos digitais. O cliente recebe olink depois do pagamento, e o produto nunca fica sem estoque.
stock: null.
Itens únicos
newStock é o total disponível depois do cadastro. Os itens novos são somados aos que já existem.
Estoque de uma variação
Envie ovariantId da variação. Os ids vêm em variations[].id na listagem de produtos.
Outros endpoints de estoque
Todos com o escopocatalog.write.
Itens já entregues não são alterados nem removidos por esses endpoints.
