Vai al contenuto
CLVCodice del Lavoro ViventeOsservatorio Capelli sul Lavoro

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».