Generatore di avvisi di copyright
Generi una riga uniforme di copyright per un sito, un documento, un’applicazione, un’opera creativa o un file sorgente.
Esegui gratis nel browser
Indichi il titolare e un anno di quattro cifre oppure un intervallo inclusivo. Lo strumento elimina gli spazi accidentali, usa il simbolo © e presenta gli intervalli con una lineetta leggibile. Rifiuta inoltre titolari vuoti e anni errati o invertiti, così Lei può copiare il risultato senza conservare comuni errori di inserimento.
Componga l’avviso con i dati essenziali
Un avviso conciso riunisce normalmente tre elementi visibili: il simbolo di copyright, l’anno pertinente e il nome del titolare. Questo generatore li dispone in tale ordine e restituisce una sola riga pronta da copiare. Inserisca la denominazione legale della persona o dell’organizzazione che possiede i diritti, non quella del provider di hosting, del progettista o del distributore, a meno che tale soggetto sia davvero il titolare. Per l’anno, utilizzi quattro cifre quando l’opera ha un unico anno di pubblicazione rilevante. Inserisca un intervallo inclusivo come 2021-2026 quando l’avviso deve coprire un periodo continuativo. Il risultato adopera una lineetta e produce una riga curata, ad esempio © 2021–2026 Northstar Studio LLC. Gli spazi iniziali e finali vengono rimossi e quelli orizzontali ripetuti vengono ridotti. Queste normalizzazioni mantengono coerenti gli avvisi in piè di pagina, documenti scaricabili, schermate di applicazioni e intestazioni di repository senza alterare punteggiatura o maiuscole significative del titolare.
Scelga consapevolmente l’anno o l’intervallo
L’anno riportato nell’avviso è un dato di fatto, non un valore che il generatore deve inventare. Utilizzi quello appropriato all’opera e alle Sue modalità di pubblicazione. Un singolo anno può essere adatto a una pubblicazione fissa, mentre un intervallo può servire per un sito, un prodotto o una raccolta mantenuti per più anni. Lo strumento accetta un inizio di quattro cifre e una fine facoltativa, separati da trattino, lineetta o trattino lungo, e restituisce una rappresentazione canonica. Se gli estremi coincidono, l’output viene semplificato a un solo anno. Un intervallo invertito viene rifiutato, perché scambiare silenziosamente i valori potrebbe nascondere un errore. Sono escluse anche liste separate da virgole, terminazioni abbreviate, parole e date con mese o giorno: sarebbero ambigue in una riga. Lo strumento non esamina il documento e non decide quale anno sia giuridicamente corretto. Verifichi il dato prima della pubblicazione, soprattutto quando aggiorna materiali datati o combina contributi creati in periodi diversi.
Inserisca la riga formattata nel suo contesto
Copi l’avviso generato nel punto in cui i lettori si aspettano informazioni sui diritti, per esempio nel piè di pagina di un sito, nel frontespizio, nella schermata informativa di un’applicazione, in una pagina della documentazione o nell’intestazione di un file sorgente. La risposta include sia l’avviso completo sia campi separati per simbolo, anno e titolare, risultando utile per la copia diretta e per modelli automatizzati. L’elaborazione è deterministica: input identici producono output identici e nessuna data corrente viene aggiunta in modo nascosto. Nessun dato viene inviato a servizi esterni e lo strumento non ricerca né verifica i diritti. Una riga ben formattata è soltanto una parte della comunicazione della titolarità: non prova che il soggetto indicato possieda l’opera, non sostituisce una licenza, non stabilisce permessi, non registra il copyright e non offre consulenza legale. Per dubbi su titolarità, cessione, coautoria, giurisdizione o licenze, consulti un professionista qualificato.
Casi d'uso
Uniformare il piè di pagina di un sito
Crei un avviso normalizzato per il modello del sito e mantenga coerente la denominazione legale del titolare in ogni pagina.
Preparare le pagine introduttive
Formatti una riga chiara per un rapporto, un ebook, una policy, una presentazione o un altro documento pubblicato.
Generare avvisi durante la compilazione
Usi la risposta strutturata per inserire la stessa riga convalidata nelle applicazioni o nella documentazione.
Domande frequenti
Quali dati richiede il generatore?
Richiede un nome del titolare non vuoto e un anno di quattro cifre o un intervallo inclusivo formato da anni di quattro cifre.
Come deve scrivere un intervallo di anni?
Inserisca l’anno iniziale e quello finale, per esempio 2021-2026. L’output presenta l’intervallo con una lineetta.
Lo strumento sceglie automaticamente l’anno corrente?
No. Non consulta mai la data attuale e non inventa un anno; Lei deve indicare quello applicabile all’opera.
L’avviso generato dimostra la titolarità?
No. Lo strumento formatta soltanto i dati forniti. Non verifica la proprietà, non registra diritti, non concede licenze e non offre consulenza legale.
Che cosa accade se il titolare è vuoto?
La richiesta non riesce e restituisce un errore di input non valido, perché un avviso senza titolare sarebbe incompleto.
Quanto costa utilizzare l’API?
Ogni richiesta API costa $0.002. La versione nel browser può essere eseguita senza una richiesta API a pagamento.
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/legal2/copyright-notice-generate \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"holder":"Northstar Studio LLC","year":"2021-2026"}'const res = await fetch("https://api.kit.forhosting.com/legal2/copyright-notice-generate", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"holder": "Northstar Studio LLC",
"year": "2021-2026"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/legal2/copyright-notice-generate",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"holder": "Northstar Studio LLC",
"year": "2021-2026"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/legal2/copyright-notice-generate", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"holder":"Northstar Studio LLC","year":"2021-2026"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"holder":"Northstar Studio LLC","year":"2021-2026"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/legal2/copyright-notice-generate", 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
{
"holder": "Northstar Studio LLC",
"year": "2021-2026"
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "legal2.copyright_notice_generate",
"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. |