ForHosting KIT · Strumenti per sviluppatori

File ICS per il calendario

Un file ICS descrive un evento — titolo, data, orario, luogo, promemoria — in un formato che qualunque calendario digitale riconosce e importa con un tap. Questo strumento del KIT lo compone a partire dai dati che inserisci, pronto da allegare a un’email o incorporare in un invito.

● StabileGratis · nel tuo browser
Usalo da WebAPIEmailApp prestoTelegram presto

Funziona nel tuo browser: gratis, senza registrazione, i file non escono dal tuo dispositivo.

Perché non basta scrivere la data in un’email

Chi riceve una data scritta in un testo deve aprire il proprio calendario, creare l’evento a mano e ricopiare orario e luogo, con il rischio di sbagliare un dettaglio o di dimenticarsene del tutto. Un file ICS allegato, invece, si apre e propone di aggiungerlo direttamente: stesso titolo, stesso orario, stesso luogo, senza margine di errore per chi lo riceve.

Cosa può contenere un evento

Titolo, data e orario di inizio e fine, luogo, una descrizione e un promemoria da far comparire un tempo prima dell’evento: tutto quello che normalmente imposteresti a mano dentro il tuo calendario, generato in un unico file da allegare o condividere, pronto per essere importato senza dover ricopiare nulla campo per campo su ogni dispositivo che lo riceve, computer o telefono.

Un webinar, spedito già pronto da salvare

Chi organizza un webinar allega alla mail di conferma il file ICS dell’evento: chi si iscrive apre l’allegato e lo aggiunge al proprio calendario in un tap, con il promemoria già impostato, invece di doverlo ricreare da zero leggendo la data nel testo dell’email e rischiando di segnarla nel giorno sbagliato per una lettura distratta o veloce fatta di fretta.

Gratis nel browser

La composizione avviene nel browser, gratis e senza limiti: compili i campi, scarichi il file .ics, fatto. Per generarne in blocco — un intero calendario di scadenze, ad esempio — la stessa funzione è disponibile via API, a $0.002 a richiesta, utile quando gli eventi da creare sono molti insieme e non uno alla volta, come nel caso di un intero corso.

Invito a un webinar

Un formatore invia via email il file ICS del prossimo webinar insieme al link di accesso: chi si iscrive lo aggiunge al calendario con un tap, promemoria incluso.

Scadenze fiscali per i clienti

Studio Commercialista Bianchi allega alle comunicazioni periodiche un file ICS con le principali scadenze fiscali del trimestre, così i clienti le vedono direttamente nel proprio calendario.

Appuntamento confermato dal negozio

Un centro estetico di Rimini invia il file ICS dell’appuntamento appena confermato, con promemoria un’ora prima, per ridurre le mancate presentazioni.

Funziona con Google Calendar e Apple Calendar?

Sì, il formato ICS è uno standard riconosciuto da Google Calendar, Apple Calendar, Outlook e dalla maggior parte delle app di calendario.

Posso impostare un promemoria?

Sì, puoi definire quanto tempo prima dell’evento far comparire la notifica.

Quanto costa generare un file ICS?

Nel browser è gratis e senza limiti, senza registrazione. Solo la generazione in blocco via API, a $0.002 a richiesta, è a pagamento.

I dettagli dell’evento restano privati?

Sì, il file viene composto nel browser: i dettagli dell’evento non vengono inviati a nessun server durante la creazione.

Posso includere un evento ricorrente?

Puoi generare più eventi separati per una ricorrenza semplice; per regole di ripetizione complesse valuta di generarli uno per uno con questo strumento.

Posso generare tanti file insieme per un intero calendario?

Nel browser uno alla volta; per generarne in blocco, usa la stessa funzione via API, a $0.002 a richiesta.

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.

POSThttps://api.kit.forhosting.com/dev/ical

Autenticazione con Bearer token: un POST mette in coda l'attività e il risultato arriva via webhook o link firmato.

curl -X POST https://api.kit.forhosting.com/dev/ical \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"items":["valor-1","valor-2"]}'
{
  "items": [
    "valor-1",
    "valor-2"
  ]
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "dev.ical",
  "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.

per richiesta$0.002

Prezzo pubblicato, senza token né crediti. Se l'attività fallisce, non paghi.

HTTPCodiceSignificato
401unauthorizedChiave API mancante o non valida: controlla l'header Authorization.
402insufficient_balanceCredito esaurito: ricarica per continuare a eseguire attività.
404unknown_typeTipo di attività sconosciuto: controlla il campo type della richiesta.
429rate_limitedTroppe richieste in poco tempo: rallenta e riprova tra qualche secondo.

Leggi la documentazione completa del KIT →