Audácia
← Voltar ao portal Developers
Developers / Recursos / Campos obrigatórios de cadastros e estoque

Campos de cadastro e estoque: contratos verificados

Estas regras foram extraídas das classes StoreCustomerRequest, StoreProductRequest e UpdateStockRequest da API V1 que acompanhou esta entrega. É necessário validar novamente quando a API evoluir.

Cadastrar cliente

POST /api/v1/customers — permissão customers.create.

{"name":"Cliente de exemplo","type":"F"}

Cadastrar produto

POST /api/v1/products — permissão products.create.

{"manage_stock":false,"code":"SKU-EXEMPLO","name":"Produto ilustrativo","price":19.9,"unit":"UN"}

Atualizar saldo

PUT /api/v1/inventory/stock/products/{product} — permissão inventory.stock.update.

{"warehouse_code":"DEP-EXEMPLO","quantity":10}

A identificação de depósito no exemplo é ilustrativa; troque por um valor real existente no ambiente autorizado. Não use exemplos contra produção sem conferir seus efeitos.