ForHosting KIT · Ferramentas para dev

Calcule datas de vencimento de várias garantias

Este rastreador transforma seu cadastro de compras em uma lista prática de prazos.

● BetaGrátis · no seu navegador
Use pelo WebAPIE-mailTelegramApp em breve

Roda direto no seu navegador. Grátis, sem cadastro — seus dados não são enviados para lugar nenhum.

Informe o nome de cada item, a data da compra e a garantia em meses inteiros; depois, escolha uma data de referência e uma janela de alerta. O resultado apresenta a data calculada de vencimento, os dias restantes, se a cobertura já terminou e se uma garantia ativa vence dentro da janela selecionada. O cálculo por meses do calendário trata meses curtos e anos bissextos de forma consistente, sendo útil para registros domésticos, inventários de equipamentos, compras e planejamento de suporte.

Prepare um cadastro claro de compras e garantias

Crie um registro para cada produto que você precisa acompanhar. Cada registro deve conter um nome significativo, a data da compra no formato YYYY-MM-DD e a duração da garantia em meses completos do calendário. Um nome como Notebook do escritório funciona, mas uma etiqueta patrimonial, referência do pedido ou identificação do número de série costuma ser melhor quando há muitos produtos semelhantes. Use a data da nota fiscal ou do documento que realmente inicia a cobertura. Não troque essa data pela entrega, a menos que os termos determinem que a garantia começa nesse momento. Informe toda a duração contratual, inclusive zero meses quando o vencimento tiver de coincidir intencionalmente com a compra. Durações negativas são rejeitadas porque não representam cobertura futura válida. Guarde a nota e os termos junto do cadastro para facilitar futuras solicitações de suporte. A calculadora preserva a ordem de entrada, permitindo organizar itens por setor, local, responsável ou prioridade. Até mil registros podem ser avaliados em uma solicitação, atendendo a um inventário considerável sem aceitar uma carga ilimitada.

Entenda o cálculo em meses do calendário

A duração da garantia é adicionada em meses do calendário, e não como uma sequência presumida de períodos de trinta dias. Isso importa porque os meses variam de vinte e oito a trinta e um dias e os anos bissextos incluem 29 de fevereiro. Primeiro, a calculadora avança para o ano e o mês de destino; depois, mantém o dia original quando ele existe. Caso não exista, usa o último dia válido do mês de destino. Assim, uma compra em 31 de janeiro com um mês de garantia vence em 28 de fevereiro num ano comum ou em 29 num ano bissexto. Uma compra em 29 de fevereiro com doze meses vence em 28 de fevereiro do ano seguinte. A regra é determinística, independe do fuso horário do navegador e evita avanços inesperados produzidos por algumas bibliotecas. A data calculada representa o aniversário baseado nos dados enviados. Compare-a sempre com os termos do vendedor ou fabricante, pois alguns contratos cobrem até o fim do dia, exigem cadastro, começam no envio ou incluem extensões especiais que um cálculo simples desde a compra não representa.

Use a janela de alerta para priorizar providências

Defina a data de referência como o dia a partir do qual você deseja revisar o portfólio. Exigi-la torna o relatório reproduzível: a mesma entrada gera o mesmo resultado amanhã, em outro fuso ou durante uma auditoria posterior. Os dias restantes são positivos para vencimentos futuros, zero quando o vencimento cai na referência e negativos depois que passou. Um item só é sinalizado dentro da janela quando ainda está ativo e seus dias restantes ficam entre zero e o limite escolhido, inclusive. Produtos vencidos continuam claramente identificados, mas não são misturados às próximas providências. Uma janela de trinta dias atende revisões comuns; períodos maiores ajudam quando é preciso inspecionar equipamentos, falar com o fornecedor, obter autorização de devolução ou planejar uma substituição. Execute periodicamente o mesmo cadastro com nova referência ou automatize a solicitação em seu painel de compras. A API custa US$ 0,002 por solicitação. Use o alerta para conferir documentos e agir, não como substituto do contrato de garantia. Salve o relatório com a referência para que colegas entendam quando e por que cada item foi priorizado.

Revise a cobertura dos equipamentos do escritório

Calcule prazos de notebooks, monitores, impressoras e periféricos e identifique garantias ativas que exigem atenção antes da revisão mensal.

Planeje solicitações e substituições domésticas

Mantenha eletrodomésticos e eletrônicos em uma lista para conferir comprovantes e opções de suporte antes do fim da cobertura.

Apoie compras e auditorias patrimoniais

Produza um retrato reproduzível com referência declarada, dias restantes, situação de vencimento e alerta consistente de prazo próximo.

Como a data de vencimento é calculada?

A duração em meses completos do calendário é adicionada à compra. Se o mês de destino não tiver o dia original, usa-se seu último dia válido.

O que acontece com uma duração de garantia negativa?

A solicitação falha com erro de entrada inválida, pois uma duração negativa não pode representar cobertura futura.

Uma garantia já vencida conta como próxima do fim?

Não. Ela aparece como vencida e recebe dias restantes negativos, mas o alerta da janela futura permanece falso.

A janela de alerta inclui os limites?

Sim. Uma garantia ativa que vence na referência ou exatamente após o número de dias selecionado é sinalizada.

Por que preciso fornecer uma data de referência?

Uma referência explícita torna o cálculo determinístico e permite reproduzir relatórios históricos ou futuros sem depender do relógio atual.

Quanto custa uma solicitação pela API?

A API custa US$ 0,002 por solicitação. A versão no navegador executa localmente o mesmo cálculo determinístico.

Tudo nesta página está disponível via API. Esta seção é para equipes que querem integrar a ferramenta aos próprios sistemas; quem não precisa disso pode simplesmente usar a ferramenta acima.

POSThttps://api.kit.forhosting.com/final3/warranty-expiration-tracker

Autenticação por token Bearer. Um único POST coloca a tarefa na fila; o resultado chega por webhook ou link assinado.

curl -X POST https://api.kit.forhosting.com/final3/warranty-expiration-tracker \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"purchases":[{"name":"Laptop","purchase_date":"2024-02-29","warranty_months":24},{"name":"Headphones","purchase_date":"2025-08-15","warranty_months":12}],"reference_date":"2026-07-31","within_days":30}'
{
  "purchases": [
    {
      "name": "Laptop",
      "purchase_date": "2024-02-29",
      "warranty_months": 24
    },
    {
      "name": "Headphones",
      "purchase_date": "2025-08-15",
      "warranty_months": 12
    }
  ],
  "reference_date": "2026-07-31",
  "within_days": 30
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "final3.warranty_expiration_tracker",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

A API é assíncrona: cada chamada devolve um task_id na hora. Se preferir polling, consulte o status a até 1 requisição por segundo.

por chamadaUS$ 0,002

Preço publicado, sem tokens nem créditos escondidos. Tarefa que falha não é cobrada.

max_items1000
HTTPCódigoO que significa
401unauthorizedToken ausente ou inválido. Confira o header Authorization.
402insufficient_balanceSaldo insuficiente para esta tarefa. Faça uma recarga e tente de novo.
404unknown_typeEsse tipo de tarefa não existe. Confira o campo type no catálogo.
429rate_limitedMuitas requisições em pouco tempo. Espere um instante e tente de novo.

Ver a documentação completa do KIT →