API - DOCUMENTAÇÃO - Em vigor a partir de: 01/10/2022

  1. URL BASE PRODUCAO:   https://oms.tpl.com.br/api
  2. URL BASE BETA:   https://oms.tpl.com.br/api

DESCRIÇÃO - 1.09.06

Retorna uma lista de produtos ou um único independente de ser PRODUTO ou KIT

                      
                        Composição do JSON de envio

{
“auth” : token de autenticacao
,“skus” : vetor com os SKUs a serem consultados
[
"sku" : sku do produto a ser retornado ou "*" para todos
]
}

retorno sucesso:
{
"code": 200,
"stock": [
{
"type": K ou P
"sku": sku do produto ou kit
"kit": sku do kit,
"descricao": descricao do produto (kit nao traz descricao),
"unidade": unidade do sku (kit nao traz unidade)
"code": 200 para sku encontrado, 404 para sku nao encontrado
"amount": quantidade disponivel no oms (kit, ver composicao)
"composition": [
{
"sku": sku que compoe o kit
"descricao": descricao do produto
"unidade": unidade de embalagem
"use": quantidade a usada no kit
"amount": quantidade disponivel em estoque no oms
}
]
}
]
}
retorno erro:
{
“code” : inteiro
}

observações
code:
400: já há um auth em uso (se o método for chamado mais de uma vez a chave não será fornecida até que 1h tenha se passado)
402: dados recebidos invalidos
404: apikey/token não identificados
500: cliente bloqueado