Takeat
Versão da documentação
Estoque

Documentação

Estoque

Consultar insumos e produtos intermediários sem alterar estoque.

GET /v1/inputs exige inputs:read; GET /v1/intermediaries exige intermediaries:read. A sessão autenticada do restaurante também é aceita, sempre vinculada ao restaurante assinado. Chaves tk_ não acessam dados diretamente: troque a chave por um access token OAuth.

Ambas as rotas retornam total, count, remaining, limit, offset e a lista inputs ou intermediaries. O limite é sempre 100. Envie offset=100, offset=200 e assim por diante até remaining=0. Registros cancelados ficam fora da consulta. A ordem é nome crescente, com ID como desempate.

Os campos quantidade, ideal_stock e minimum_stock preservam o texto armazenado; estoques ideal e mínimo podem ser nulos. total_value e unitary_price são strings com duas casas decimais. Valores inválidos já armazenados no legado preservam a string NaN, sem converter para zero. Insumos incluem is_master e cash_flow_category_subcategory no formato Categoria: Subcategoria ou uma string vazia quando não há vínculo. Nenhuma rota expõe escrita ou exclusão; as respostas legadas não incluem o ID do registro.

O offset segue o legado: ausente, inválido ou negativo vira zero, e um prefixo inteiro é aceito (12abc vira 12). Valores acima de 2147483647 retornam 400. Não acrescente limit: o tamanho da página é fixo.