Esquemas de dados
Quantidades atribuídas às localizações do armazém
AllocationData · Esquema · Esquemas de dados: Inventário
location_codeTextoObrigatórioCódigo da localização no armazém.
location_idTextoObrigatórioIdentificador da localização no armazém.
location_nameTextoObrigatórioNome da localização no armazém.
on_handNúmero inteiroObrigatórioQuantidade física em estoque.
Campos adicionais: Não
Listar · Estoque — Inventário — Resposta
ApiResponse_list_StockData__ · Campos, tipos e restrições dos dados aceitos ou retornados pela API.
dataLista <StockData> ObrigatórioExemplo de resposta · ApiResponse_list_StockData__.
metaContextPageMetaContextMetaPageMetaRequestMetaObrigatórioMetadados da resposta.
Campos adicionais: Não
Obter · Estoque — Inventário — Resposta
ApiResponse_StockDetailData_ · Campos, tipos e restrições dos dados aceitos ou retornados pela API.
dataStockDetailDataObrigatórioExemplo de resposta · StockDetailData.
metaContextPageMetaContextMetaPageMetaRequestMetaObrigatórioMetadados da resposta.
Campos adicionais: Não
Atualizar · Reserva manual — Inventário — Corpo da requisição
ManualReservationUpdate · Campos, tipos e restrições dos dados aceitos ou retornados pela API.
expected_versionNúmero inteiroObrigatórioVersão lida antes da escrita; uma divergência rejeita a atualização.
minimum:1maximum:9223372036854775807manual_reservedNúmero inteiroObrigatórioQuantidade reservada manualmente.
minimum:0maximum:2147483647reasonTextoOpcionalMotivo registrado para a alteração.
maxLength:500
Campos adicionais: Não
Atualizar · Limite de vendas — Inventário — Corpo da requisição
SalesLimitUpdate · Campos, tipos e restrições dos dados aceitos ou retornados pela API.
expected_versionNúmero inteiroObrigatórioVersão lida antes da escrita; uma divergência rejeita a atualização.
minimum:1maximum:9223372036854775807reasonTextoOpcionalMotivo registrado para a alteração.
maxLength:500sellable_limitNúmero inteiroObrigatórioLimite de venda: -1 significa ilimitado e 0 desabilita a disponibilidade para venda.
minimum:-1maximum:2147483647
Campos adicionais: Não
Criar · Ajuste de estoque — Inventário — Corpo da requisição
StockAdjustmentCreate · Campos, tipos e restrições dos dados aceitos ou retornados pela API.
expected_versionNúmero inteiroObrigatórioVersão lida antes da escrita; uma divergência rejeita a atualização.
minimum:0maximum:9223372036854775807locationsLista <LocationQuantity> ObrigatórioLocalizações do armazém.
minItems:1maxItems:100reasonTextoObrigatórioMotivo registrado para a alteração.
minLength:1maxLength:500target_idTextoObrigatórioIdentificador do produto ou variante afetado pela operação.
Restrições
pattern"^[a-z0-9][a-z0-9_-]{0,62}$"
target_typeTextoObrigatórioIndica se a operação se refere a um produto ou a uma variante.
Restrições
enum["product", "variant"]
warehouse_idTextoObrigatórioIdentificador do armazém.
Restrições
pattern"^[a-z0-9][a-z0-9_-]{0,62}$"
Campos adicionais: Não
Atualizar · Estoque — Inventário — Corpo da requisição
StockAdjustmentUpdate · Campos, tipos e restrições dos dados aceitos ou retornados pela API.
expected_versionNúmero inteiroObrigatórioVersão lida antes da escrita; uma divergência rejeita a atualização.
minimum:1maximum:9223372036854775807locationsLista <LocationQuantity> ObrigatórioLocalizações do armazém.
minItems:1maxItems:100reasonTextoObrigatórioMotivo registrado para a alteração.
minLength:1maxLength:500
Campos adicionais: Não
Listar · Estoque — Inventário — Resposta
StockData · Campos, tipos e restrições dos dados aceitos ou retornados pela API.
activeBooleanoObrigatórioIndica se o recurso está ativo.
availableNúmero inteiro nullObrigatórioQuantidade disponível para venda; null representa uma quantidade ilimitada.
idTextoObrigatórioIdentificador do recurso; preserve-o conforme retornado. (StockData).
manual_reservedNúmero inteiroObrigatórioQuantidade reservada manualmente.
on_handNúmero inteiroObrigatórioQuantidade física em estoque.
reservedNúmero inteiroObrigatórioQuantidade reservada por pedidos.
sellable_limitNúmero inteiroObrigatórioLimite de venda: -1 significa ilimitado e 0 desabilita a disponibilidade para venda.
target_idTextoObrigatórioIdentificador do produto ou variante afetado pela operação.
target_typeTextoObrigatórioIndica se a operação se refere a um produto ou a uma variante.
Restrições
enum["product", "variant"]
total_reservedNúmero inteiroObrigatórioQuantidade total reservada.
updated_atTextoObrigatórioMomento da atualização mais recente.
format:"date-time"versionNúmero inteiroObrigatórioVersão do recurso utilizada para controle de concorrência.
warehouse_idTextoObrigatórioIdentificador do armazém.
Campos adicionais: Não
Obter · Estoque — Inventário — Resposta
StockDetailData · Campos, tipos e restrições dos dados aceitos ou retornados pela API.
activeBooleanoObrigatórioIndica se o recurso está ativo.
allocationsLista <AllocationData> ObrigatórioQuantidades atribuídas às localizações do armazém.
availableNúmero inteiro nullObrigatórioQuantidade disponível para venda; null representa uma quantidade ilimitada.
idTextoObrigatórioIdentificador do recurso; preserve-o conforme retornado. (StockDetailData).
manual_reservedNúmero inteiroObrigatórioQuantidade reservada manualmente.
on_handNúmero inteiroObrigatórioQuantidade física em estoque.
reservedNúmero inteiroObrigatórioQuantidade reservada por pedidos.
sellable_limitNúmero inteiroObrigatórioLimite de venda: -1 significa ilimitado e 0 desabilita a disponibilidade para venda.
target_idTextoObrigatórioIdentificador do produto ou variante afetado pela operação.
target_typeTextoObrigatórioIndica se a operação se refere a um produto ou a uma variante.
Restrições
enum["product", "variant"]
total_reservedNúmero inteiroObrigatórioQuantidade total reservada.
updated_atTextoObrigatórioMomento da atualização mais recente.
format:"date-time"versionNúmero inteiroObrigatórioVersão do recurso utilizada para controle de concorrência.
warehouse_idTextoObrigatórioIdentificador do armazém.
Campos adicionais: Não