Codice › Dati aperti
Dati aperti, API, feed e widget
Tutto ciò che il Codice mostra è riutilizzabile da programmi, ricercatori, redazioni e assistenti AI. Attribuzione richiesta: «Codice del Lavoro Vivente – Osservatorio Capelli sul Lavoro».
Dataset completo (CC BY 4.0)
2540 versioni di 959 articoli di 29 atti, con data di entrata in vigore, atto modificativo, commi numerati e note di aggiornamento.
versioni.ndjson.gz— una riga JSON per versione di articolo (2540 righe, 2162 KB compressi). Campi:atto,breve,urn,eId,articolo,rubrica,versione,versioni,dal,al,modificatoDa,commi,numeriCommi,url.manifest.json— elenco degli atti con i file per atto.statuto-dei-lavoratori.json— Statuto dei Lavoratori (L. 300/1970): 41 articoli, 77 versioni, 155 KB.licenziamenti-individuali.json— Licenziamenti individuali (L. 604/1966): 14 articoli, 56 versioni, 181 KB.legge-108-1990.json— Licenziamenti individuali: tutela reale e obbligatoria (L. 108/1990): 6 articoli, 6 versioni, 11 KB.tutele-crescenti.json— Contratto a tutele crescenti (Jobs Act) (D.lgs. 23/2015): 12 articoli, 22 versioni, 49 KB.riforma-fornero.json— Riforma Fornero del mercato del lavoro (L. 92/2012): 4 articoli, 50 versioni, 2376 KB.tipologie-contrattuali.json— Disciplina organica dei contratti di lavoro (Jobs Act) (D.lgs. 81/2015): 66 articoli, 167 versioni, 562 KB.licenziamenti-collettivi.json— Cassa integrazione, mobilità e licenziamenti collettivi (L. 223/1991): 31 articoli, 144 versioni, 926 KB.legge-biagi.json— Riforma Biagi del mercato del lavoro (D.lgs. 276/2003): 88 articoli, 305 versioni, 763 KB.orario-di-lavoro.json— Orario di lavoro (D.lgs. 66/2003): 20 articoli, 41 versioni, 109 KB.maternita-paternita.json— Testo unico maternità e paternità (D.lgs. 151/2001): 95 articoli, 228 versioni, 507 KB.pari-opportunita.json— Codice delle pari opportunità (D.lgs. 198/2006): 74 articoli, 159 versioni, 266 KB.collocamento-disabili.json— Diritto al lavoro dei disabili (L. 68/1999): 24 articoli, 82 versioni, 320 KB.naspi.json— NASpI e ammortizzatori in caso di disoccupazione (D.lgs. 22/2015): 19 articoli, 43 versioni, 162 KB.ammortizzatori-sociali.json— Ammortizzatori sociali in costanza di rapporto (CIG) (D.lgs. 148/2015): 54 articoli, 152 versioni, 670 KB.riforma-pensioni-dini.json— Riforma Dini del sistema pensionistico (L. 335/1995): 17 articoli, 86 versioni, 2713 KB.riforma-pensioni-fornero.json— Riforma pensioni Fornero (D.L. Salva Italia) (D.L. 201/2011): 3 articoli, 35 versioni, 1206 KB.codice-civile.json— Codice civile – Il lavoro nell'impresa (Cod. civ. (artt. 2087-2134)): 48 articoli, 72 versioni, 79 KB.testo-unico-sicurezza.json— Testo unico sicurezza sul lavoro (D.lgs. 81/2008): 321 articoli, 701 versioni, 2215 KB.quota-100.json— Quota 100, Quota 102/103 e Opzione donna (D.L. 4/2019) (D.L. 4/2019): 12 articoli, 34 versioni, 160 KB.bilancio-2017.json— Legge di bilancio 2017 – commi pensionistici (L. 232/2016): 1 articoli, 27 versioni, 1735 KB.bilancio-2018.json— Legge di bilancio 2018 – commi pensionistici (L. 205/2017): 1 articoli, 18 versioni, 437 KB.bilancio-2019.json— Legge di bilancio 2019 – commi pensionistici (L. 145/2018): 1 articoli, 13 versioni, 190 KB.bilancio-2020.json— Legge di bilancio 2020 – commi pensionistici (L. 160/2019): 1 articoli, 4 versioni, 63 KB.bilancio-2021.json— Legge di bilancio 2021 – commi pensionistici (L. 178/2020): 1 articoli, 1 versioni, 10 KB.bilancio-2022.json— Legge di bilancio 2022 – commi pensionistici (L. 234/2021): 1 articoli, 3 versioni, 22 KB.bilancio-2023.json— Legge di bilancio 2023 – commi pensionistici (L. 197/2022): 1 articoli, 6 versioni, 96 KB.bilancio-2024.json— Legge di bilancio 2024 – commi pensionistici (L. 213/2023): 1 articoli, 1 versioni, 20 KB.bilancio-2025.json— Legge di bilancio 2025 – commi pensionistici (L. 207/2024): 1 articoli, 4 versioni, 89 KB.bilancio-2026.json— Legge di bilancio 2026 – commi pensionistici (L. 199/2025): 1 articoli, 3 versioni, 69 KB.
API per articolo
Ogni articolo ha un URL JSON e uno Markdown, stabili e senza chiave:
GET https://www.studiolegaleluciacapelli.it/codice/api/statuto-dei-lavoratori/art-18.json
GET https://www.studiolegaleluciacapelli.it/codice/statuto-dei-lavoratori/art-18.md
GET https://www.studiolegaleluciacapelli.it/codice/api/indice.json # tutti gli articoli, rubriche, date delle versioni
GET https://www.studiolegaleluciacapelli.it/codice/api/oggi.json # anniversari del giorno e ultime modifiche
GET https://www.studiolegaleluciacapelli.it/codice/api/quesiti.json # quesiti ricorrenti in linguaggio comune → norme e commi verificati
GET https://www.studiolegaleluciacapelli.it/codice/api/giurisprudenza.json # decisioni e approfondimenti dell'Osservatorio collegati a ciascun articolo
Il JSON di un articolo contiene versioni[] con dal, da (atto modificativo), num, rubrica, commi[], nc[] (numeri dei commi), note[], refs[]. Per leggere il testo a una data: l'ultima versione con dal ≤ data.
Feed delle modifiche
Atom (una voce per ogni giorno in cui è cambiato almeno un articolo) e oggi.json («Oggi nel diritto del lavoro»: anniversari e ultime modifiche). Aggiornati a ogni rigenerazione del Codice.
Widget incorporabile
Mostra il testo vigente (o a una data) di un articolo in qualunque sito, con stile isolato e collegamento al Codice. Nessun cookie, nessun tracciamento.
<div data-clv="statuto-dei-lavoratori/art-18" data-clv-data="2012-07-18" data-clv-comma="4"></div>
<script src="https://www.studiolegaleluciacapelli.it/codice/widget.js" async></script>
Attributi: data-clv (legge/articolo, come nell'URL), data-clv-data (facoltativo, AAAA-MM-GG: versione vigente a quella data), data-clv-comma (facoltativo: evidenzia un comma).
Anteprima
Per gli assistenti AI: llms.txt e server MCP
/llms.txt descrive il Codice e le regole di citazione (sempre con la data di vigenza). Le pagine HTML espongono dati strutturati schema.org/Legislation.
Il server MCP (Model Context Protocol) permette a Claude, Cursor e altri assistenti di leggere la norma vigente a una data, elencare le versioni, confrontarle parola per parola e cercare nel corpus, senza inventare testi. È un singolo file Node.js senza dipendenze: mcp.mjs.
{ "mcpServers": { "codice-lavoro-vivente": { "command": "node", "args": ["percorso/mcp.mjs"] } } }
Strumenti esposti: elenco_atti, cerca_norma, leggi_articolo (atto, articolo, data, comma), versioni_articolo, confronta_versioni, novita. Il server legge le API pubbliche di questo sito.
Come citare il dataset
«Codice del Lavoro Vivente – dataset, versione 2026-11-12, Osservatorio Capelli sul Lavoro, https://www.studiolegaleluciacapelli.it/codice/dati/, CC BY 4.0».