Calcoli la prossima vaccinazione del Suo animale
Questo calcolatore trasforma la data registrata di una vaccinazione nella prossima scadenza, applicando l’intervallo standard di richiamo per adulti del vaccino riconosciuto.
Esegui gratis nel browser
Selezioni il vaccino, inserisca la data nel formato YYYY-MM-DD e otterrà l’intervallo e la data calcolata. È utile per promemoria, controllo dei registri e pianificazione ordinaria, ma non sostituisce il parere veterinario. Età, salute, dosi precedenti, indicazioni del prodotto, rischio di esposizione e norme locali sulla rabbia possono richiedere tempi diversi.
Parta dal documento vaccinale esatto
Utilizzi la data riportata sul certificato della clinica, sulla fattura, sul libretto o su una cartella sanitaria verificata, non un ricordo approssimativo. La inserisca come YYYY-MM-DD per evitare di confondere il 6 gennaio con il 1º giugno. Scelga quindi il tipo corretto tra quelli supportati: rabbia, DHPP canina, Bordetella canina, leptospirosi canina, FVRCP felina e FeLV felina. L’elenco esplicito evita che un errore di battitura o un vaccino sconosciuto riceva per sbaglio un intervallo. Se il documento usa un marchio o un’abbreviazione che Lei non riconosce, confermi il vaccino con la clinica prima del calcolo. I vaccini combinati possono avere denominazioni diverse tra strutture e nomi simili non garantiscono la stessa protezione. Il risultato ripete il tipo e la data iniziale, mostra l’intervallo in mesi e indica la prossima scadenza, così Lei può controllare quale registrazione è stata usata. Lo consideri uno strumento organizzativo, non la prova che quello specifico animale debba essere vaccinato proprio quel giorno.
Comprenda il calcolo sul calendario
Il calcolo aggiunge l’intervallo standard per adulti in mesi di calendario, non come numero fisso di giorni. Le opzioni annuali aggiungono 12 mesi, mentre i richiami fondamentali triennali supportati ne aggiungono 36. Mese e giorno restano invariati quando possibile. Se il mese di arrivo non contiene quel giorno, viene scelto il suo ultimo giorno valido. Una data al 31 può quindi terminare al 30 o nell’ultimo giorno di febbraio. Gli anni bisestili seguono le regole gregoriane, inclusa l’eccezione dei secoli, e l’algoritmo non usa il fuso orario locale. Lo stesso dato produce perciò lo stesso risultato nel browser, tramite API o in un sistema automatizzato ovunque. L’intervallo restituito rende esplicita l’ipotesi, invece di nasconderla nella data. Lei può confrontare il risultato con la raccomandazione scritta del veterinario, il certificato e le regole della Sua zona prima di impostare un promemoria o contattare la clinica.
Usi il risultato come promemoria, non come prescrizione
Un intervallo standard è un riferimento utile, ma il piano reale dipende dall’animale e dal suo quadro veterinario. Cuccioli e gattini richiedono spesso una serie iniziale con intervalli più brevi; questo calcolatore di richiami per adulti non pianifica tale serie. Il veterinario può inoltre cambiare la data per storia incompleta, dose scaduta, gravidanza, stato immunitario, reazioni precedenti, viaggi, regole di pensioni, diffusione locale di malattie o prodotto somministrato. La rabbia richiede particolare attenzione, perché validità legale e intervalli ammessi cambiano in base alla giurisdizione e al certificato. Dopo il calcolo, confronti la data con l’avviso della clinica e il documento scritto. Se non coincidono, segua l’indicazione veterinaria e chieda chiarimenti o una correzione. Nei sistemi informatici conservi insieme tipo, data originale, intervallo e data calcolata, così da mantenere la tracciabilità. L’API costa $0.002 per richiesta automatizzata; la versione nel browser consente controlli singoli senza trasformare una stima organizzativa in una decisione medica non verificata.
Casi d'uso
Preparare un promemoria clinico
Calcoli un richiamo adulto ordinario da un documento verificato prima di creare l’avviso.
Controllare i registri di un rifugio
Uniformi le date note e sottoponga i vaccini non supportati a una verifica umana, senza supposizioni.
Organizzare i documenti per una pensione
Stimi la scadenza di un vaccino supportato e verifichi poi regole della struttura e certificati.
Domande frequenti
Quanto costa?
L’API costa $0.002 per richiesta. I calcoli individuali sono disponibili gratis nel browser.
Quali vaccini vengono riconosciuti?
Rabbia, DHPP canina, Bordetella canina, leptospirosi canina, FVRCP felina e FeLV felina.
Che cosa accade con un vaccino sconosciuto?
Il calcolo restituisce un errore di input invece di inventare un intervallo.
Pianifica le serie per cuccioli e gattini?
No. Applica intervalli standard per adulti e non è destinato alle serie iniziali multidose.
Come gestisce le date a fine mese?
Mantiene il giorno originale quando possibile; altrimenti usa l’ultimo giorno valido del mese di arrivo.
Per sviluppatori — accesso via API
Tutto quello che vedi in questa pagina è disponibile anche via API. Questa sezione è per i team che vogliono integrarlo nei propri sistemi; chi non ne ha bisogno può semplicemente usare lo strumento qui sopra.
Endpoint
Autenticazione con Bearer token: un POST mette in coda l'attività e il risultato arriva via webhook o link firmato.
Chiamala dal tuo stack
curl -X POST https://api.kit.forhosting.com/pet/vaccination-schedule-due \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"vaccine_type":"canine_dhpp","last_vaccination_date":"2025-01-31"}'const res = await fetch("https://api.kit.forhosting.com/pet/vaccination-schedule-due", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"vaccine_type": "canine_dhpp",
"last_vaccination_date": "2025-01-31"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/pet/vaccination-schedule-due",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"vaccine_type": "canine_dhpp",
"last_vaccination_date": "2025-01-31"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/pet/vaccination-schedule-due", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"vaccine_type":"canine_dhpp","last_vaccination_date":"2025-01-31"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"vaccine_type":"canine_dhpp","last_vaccination_date":"2025-01-31"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/pet/vaccination-schedule-due", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Esempio di richiesta
{
"vaccine_type": "canine_dhpp",
"last_vaccination_date": "2025-01-31"
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "pet.vaccination_schedule_due",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}L'API è asincrona: ricevi subito un task_id e puoi fare polling fino a 1 richiesta al secondo.
Prezzi
Prezzo pubblicato, senza token né crediti. Se l'attività fallisce, non paghi.
Errori
| HTTP | Codice | Significato |
|---|---|---|
401 | unauthorized | Chiave API mancante o non valida: controlla l'header Authorization. |
402 | insufficient_balance | Credito esaurito: ricarica per continuare a eseguire attività. |
404 | unknown_type | Tipo di attività sconosciuto: controlla il campo type della richiesta. |
429 | rate_limited | Troppe richieste in poco tempo: rallenta e riprova tra qualche secondo. |