Inserir/Atualizar Preços

PUT https://.account-name.krzlabs.io/api/v1/prices

Realiza a inserção/ atualização de preços.


Body Params

Field Type Description Optional Searchable
code string Código único da estrutura. required true
name string Nome da estrutura. required true
items
array(object) Itens da estrutura. required false
enabled boolean Indica se está ativo. not required false
tags array(string) Lista de tags associadas. not required false
Exemplo em JSON
{
  "code": "LIST001",
  "name": "Lista de Preços Padrão",
  "items": [
    {
      "sku": "SKU123",
      "price": 199.90,
      "promotion": 149.90,
      "commission": 10.00,
      "discount": 5.00
    },
    {
      "sku": "SKU456",
      "price": 299.90,
      "promotion": 249.90,
      "commission": 15.00,
      "discount": 10.00
    }
  ],
  "enabled": true,
  "tags": ["oferta", "promoção", "varejo"]
}

Responses

Resposta de sucesso

200
Successfully retrieved API registry entry.
Field Type optional description Searchable
insertedCount number required Quantidade de documentos inseridos. false
matchedCount number required Quantidade de documentos que correspondem ao filtro de atualização. false
modifiedCount number required Quantidade de documentos modificados. false
deletedCount number required Quantidade de documentos deletados. false
upsertedCount number required Quantidade de documentos upsertados. false
success boolean required Indica se a operação foi bem sucedida. false

Resposta de erro

400
Bad Request
Field Type Description
code Number Código da resposta http
kind String Tipo de mensagem
name String Nome da exceção lançada pela plataforma
title String Titulo do erro lançado pela plataforma
message String Mensagem indicando o probloma ocorrido
solution String Mensagem indicando uma possível solução para o problema

Copyright © 2025 kruzer | All Rights Reserved