Skip to content
Arieta Data

Dataset · graph

Arieta Data Citation Graph

Arieta Data Citation Graph is a typed, directed edge list linking EU legislation, CJEU case law and national law: references, amendments, repeals, corrigenda, implementation, legal bases, proposals and national transposition.

Arieta Data Citation Graph contains 800k+ edges ready to license as of the November 2026 snapshot (exact counts in the datasheet).

Free sample: 2,017 typed edges · 151 KB · .jsonl.gz, 2.5 MB uncompressed

Custom cuts per jurisdiction, language, date range or document type, ready in 5⁠–⁠6 business days. We reply within one business day.

Sample records

[
  {
    "source": "62017CJ0673",
    "target": "32016R0679",
    "sourceJurisdiction": "EU",
    "targetJurisdiction": "EU",
    "type": "reference",
    "origin": "notice",
    "context": "Affected by case:: Interpreted by 62017CJ0496 A04PT11 Interpreted by 62017CJ0673 A06P1LA Interpreted by 62017CJ0673 article 6 paragraph 1 point (a) Preliminary question submitted by 62017CN0673 A02P1 Interpreted by 62018CJ0311 A02P2 Interp"
  },
  {
    "source": "32016R0679",
    "target": "12012E017",
    "sourceJurisdiction": "EU",
    "targetJurisdiction": "EU",
    "type": "reference",
    "origin": "notice",
    "context": "Instruments cited:: 12012E017 12012E101 12012E102 12012E179 12012E263 12012E267 12012E290 12012E338 12012M/TXT 12012M005 12012P/TXT 12012P008 12012P011 12012P047 31993L0013 32000L0031 32001R0045 32001R1049 32002L0058 32003H0361 32003L0098 3"
  },
  {
    "source": "32016R0679",
    "target": "12012E101",
    "sourceJurisdiction": "EU",
    "targetJurisdiction": "EU",
    "type": "reference",
    "origin": "notice",
    "context": "Instruments cited:: 12012E017 12012E101 12012E102 12012E179 12012E263 12012E267 12012E290 12012E338 12012M/TXT 12012M005 12012P/TXT 12012P008 12012P011 12012P047 31993L0013 32000L0031 32001R0045 32001R1049 32002L0058 32003H0361 32003L0098 3"
  },
  {
    "source": "32016R0679",
    "target": "12012E102",
    "sourceJurisdiction": "EU",
    "targetJurisdiction": "EU",
    "type": "reference",
    "origin": "notice",
    "context": "Instruments cited:: 12012E017 12012E101 12012E102 12012E179 12012E263 12012E267 12012E290 12012E338 12012M/TXT 12012M005 12012P/TXT 12012P008 12012P011 12012P047 31993L0013 32000L0031 32001R0045 32001R1049 32002L0058 32003H0361 32003L0098 3"
  }
]

Open sample

Download the free sample

Free, no sign-up. A vetted sample with the same fields as the licensed snapshot. Every record carries its own upstream licence and attribution; Arieta’s own structure and metadata are CC BY 4.0. No share-alike or national case-law records.

Download graph.jsonl.gz2,017 typed edges · 151 KB · .jsonl.gz, 2.5 MB uncompressed

sha256 7373d239d078363460a6bdf9a48e8d0087032bc1104c6b865efbde5273ead7c8

Licences and attribution per lane (LICENCES.md) MANIFEST.json (counts, SHA-256, selection method)

Want the same records for your jurisdictions? We cut a sample to your spec in 5⁠–⁠6 business days.

Request a sample cut Email us

Schema

Fields

8 top-level fields. Nested fields are shown with a dotted path. Types are the Parquet physical and logical types; JSONL uses the same names.

Arieta Data Citation Graph schema
FieldTypeParquetNullDescription
source string BYTE_ARRAY (UTF8) no Citing document id.
target string BYTE_ARRAY (UTF8) no Cited document id.
sourceJurisdiction string BYTE_ARRAY (UTF8) no Lane code of the citing document.
targetJurisdiction string BYTE_ARRAY (UTF8) no Lane code of the cited document.
type string BYTE_ARRAY (UTF8) no reference, amendment, repeal, corrigendum, implementation, legal-basis, proposal or transposition.
origin string BYTE_ARRAY (UTF8) no Where the edge comes from: notice, cellar, notice+cellar, cellar-nim, source or resolver.
context string BYTE_ARRAY (UTF8) yes Text around the citation in the citing document, where captured.
snapshotId string BYTE_ARRAY (UTF8) no Snapshot the record belongs to.

Counts

Edges by lane

Counts from the November 2026 snapshot.

Arieta Data Citation Graph: edges by lane
LaneRelative sizeedges
European Union (EU) 404,382
Czech Republic (CZ) 194,586
Poland (PL) 74,657
United Kingdom (UK) 73,413
Spain (ES) 17,994
Netherlands (NL) 11,654
Croatia (HR) 7,976
France (FR) 3,864
Slovenia (SI) 3,005
Finland (FI) 2,447
Austria (AT) 2,155
Sweden (SE) 1,757
Germany (DE) 1,355
Lithuania (LT) 951
Denmark (DK) 873
Italy (IT) 80
Edges by type
Edge typeRelative sizeedges
reference 651,075
transposition 66,670
amendment 37,922
legal-basis 33,900
implementation 9,364
repeal 1,444
proposal 764
corrigendum 10
reference
The citing document refers to the target.
amendment
The citing act amends the target (including partial replacement).
repeal
The citing act repeals the whole target act.
corrigendum
The citing document corrects a language version of the target.
implementation
A delegated or implementing act that completes the target.
legal-basis
The target is the legal basis of the citing act.
proposal
A Commission proposal and the act it would amend or became.
transposition
A national measure notified for, or recorded as transposing, an EU directive.

Use cases

What it is for

  • Hard-negative mining and positives for legal retrieval
  • Graph-aware RAG and re-ranking
  • Amendment and transposition tracking

Related guides

Other datasets

Formats

  • Apache Parquet: zstd-compressed, sharded at about 512 MB, one directory per SKU and lane
  • JSON Lines (gzip): jsonl.gz, same records and field names as Parquet

Get a citation graph sample for your lanes.

Tell us your jurisdictions, languages and use case. The free sample downloads today; a custom cut with the licence agreement is ready in 5⁠–⁠6 business days.

  • We reply within one business day
  • Custom cuts in 5⁠–⁠6 business days
  • Free sample, no sign-up