TenkaTenka
Iniciar sesión

Centro de Ayuda Tenka › Área del desarrollador › Lista rolos

Parte de este contenido todavía está en portugués: la traducción a tu idioma está en curso.

Leitura

Lista rolos

GET/api/v1/rolos

Lista os registros da conta, nos dois modos: página a página (limit e offset) ou incremental (desde e depoisDe). Registro na lixeira não aparece.

Escopo da chave

Qualquer chave da conta (leitura basta).

Parâmetros

NomeOndeTipoObrigatórioDescrição
AuthorizationheaderstringsimBearer seguido da chave. Alternativa: cabeçalho X-API-Key.
limitqueryinteger · padrão 50 · máx. 200nãoMáx. de itens (até 200).
offsetqueryinteger · padrão 0nãoDeslocamento para paginação.
desdequerystringnãoSó o que mudou a partir deste instante (ISO-8601: 2026-08-27 ou 2026-08-27T14:30:00). Ativa o modo incremental: a resposta traz proximoDesde/proximoId/temMais, que você devolve na chamada seguinte.
depoisDequeryintegernãoUse o proximoId da resposta anterior, junto com proximoDesde em 'desde'. Desempata registros gravados no mesmo instante.

Campos da resposta

Envelope da resposta

NomeTipoDescrição
dataarrayOs registros da página.
moedastringMoeda funcional da conta (ISO 4217) em que os valores estão.
limitintegerO limit aplicado.
offsetintegerO offset aplicado.
countintegerQuantos registros vieram nesta página.
desdestringSó no modo incremental: o corte aplicado.
temMaisbooleanHá outra página.
proximoDesdestringSó no modo incremental: devolva em desde na chamada seguinte.
proximoIdintegerSó no modo incremental: devolva em depoisDe na chamada seguinte.

Cada registro em data[]

NomeTipoDescrição
idintegerIdentificador do registro. Use-o nas chamadas por id.
idItemstringid do item (artigo, fio ou peça) da conta.
lotestringLote de produção do material.
numeroRolostringNúmero do rolo dentro do lote.
pesoLiquidostringPeso líquido em kg.
metragemstringComprimento em metros.
situacaostringSituação do registro, no vocabulário da tela.
idDepositostringid do depósito onde o registro está.
idOrdemProducaostringid da ordem de produção.
idPartidastringid da partida de tingimento.
idRemessastringid da remessa de beneficiamento.
atualizadoEmstring (data e hora)Só no modo incremental: quando o registro foi criado ou alterado pela última vez.

Códigos de status

HTTPDescrição
200OK
401Chave ausente ou inválida
429Rate-limit (120/min) excedido

Mensagens de erro

HTTPMensagem (campo erro)Quando acontece
401chave de API ausente ou inválidaSem cabeçalho de chave, chave revogada ou digitada errada.
401chave sem empresa vinculadaA chave existe mas não está ligada a uma conta. Gere outra em Configurações › API.
403conta de demonstração: a API pública está desligada na vitrineA chamada veio para a conta de demonstração: lá a API pública fica desligada.
403identidade da chave de API irregularA conta recusa chaves com identidade irregular (pessoa desligada ou chave sem dono). O corpo traz motivo e comoResolver.
429limite de requisições excedido (120/min)Passou do limite por minuto da chave. Espere o Retry-After.
200, com erro no corpoparâmetro 'desde' inválido — use 2026-08-27 ou 2026-08-27T14:30:00O parâmetro desde não é data nem data e hora. Vem com status 200.
200, com erro no corpoparâmetro 'depoisDe' inválido — use o proximoId da resposta anteriorO parâmetro depoisDe não é número. Vem com status 200.
200, com erro no corpofalha ao consultarA consulta falhou do nosso lado. Vem com status 200; repita mais tarde e, persistindo, veja a página de status.