The law of 120+ jurisdictions, one question away.
Beta (v0.1). Fontes reads court and government websites live, and those sites change without notice. Expect some searches to fail, run slowly or return thin results. Today's state of every source is on the status page, checked daily. If a result looks wrong, tell us: ask your AI app to "report a Fontes bug", or open an issue.
Languages: English · 简体中文 · हिन्दी · español · العربية · français · বাংলা · português · Indonesia · اردو
All 80 languages
- Europe: English · français · Deutsch · русский · italiano · polski · Nederlands · português europeu · română · Türkçe · svenska · čeština · magyar · Ελληνικά · català · српски · srpski · български · dansk · slovenčina · shqip · hrvatski · suomi · norsk bokmål · norsk nynorsk · bosanski · босански · lietuvių · slovenščina · Gaeilge · latviešu · eesti · Malti · Lëtzebuergesch · íslenska · հայերեն · ქართული · azərbaycan
- Middle East & North Africa: العربية · فارسی · עברית · کوردیی ناوەندی · ⵜⴰⵎⴰⵣⵉⵖⵜ
- Sub-Saharan Africa: አማርኛ · Èdè Yorùbá · Malagasy · Wolof · Ikinyarwanda
- South & Central Asia: हिन्दी · বাংলা · اردو · தமிழ் · پښتو · नेपाली · o‘zbek · ўзбекча · тоҷикӣ · türkmen dili · кыргызча · རྫོང་ཁ · ދިވެހި
- East & Southeast Asia: 简体中文 · 繁體中文 · 臺灣台語 · 臺灣客家語 · 日本語 · Tiếng Việt · Indonesia · Filipino · မြန်မာ · Melayu · ខ្មែរ · ລາວ · монгол
- Americas & Pacific: español · português · Runasimi · Aymar aru · Avañeʼẽ · Kreyòl ayisyen
Fontes is a free, open-source MCP server. It lets your AI app look up court decisions and legislation live on government and court websites in over 120 jurisdictions and international courts. Every result links to the original. It is a standard Model Context Protocol (MCP) server, so it works in any app that can run a local MCP server: Claude Desktop, Claude Code, OpenAI Codex, Cursor, VS Code (GitHub Copilot), Gemini CLI, Windsurf, Zed, LM Studio and more.
- For lawyers and researchers: ask in plain language. Your AI app searches the official source and quotes from what it finds, with the source link.
- For developers: one MCP server with seven fixed research tools (plus
report_bug); the jurisdiction is a parameter, so adding countries does not add tools. Python, Apache 2.0.
Source status (checked daily): ykarapazar.github.io/fontes/status/ · Coverage per jurisdiction: docs/COVERAGE.md · Questions and answers: docs/FAQ.md
Quickstart
Fontes is not on PyPI yet. The steps below work once the first release is out.
-
Add Fontes to your app.
- Claude Desktop: download the Fontes
.mcpbfile from the latest release, double-click it, then click Install. - Codex:
codex mcp add fontes -- uvx fontes-mcp - Claude Code:
claude mcp add fontes -- uvx fontes-mcp - Cursor, VS Code, Gemini CLI, Zed, LM Studio, Cline and other apps: paste the snippet for your app from docs/INSTALL.md.
uvxcomes with uv. To install uv on macOS or Linux:curl -LsSf https://astral.sh/uv/install.sh | sh. On Windows (PowerShell):powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex". - Claude Desktop: download the Fontes
-
Restart the app. Quit it completely and open it again.
-
Ask: "Which jurisdictions can Fontes search?" It should list the countries.
A one-click installer for Mac and Windows is on its way. It sets up Fontes in Claude Desktop, Codex, Claude Code, Cursor, VS Code, Windsurf, Gemini CLI, Zed, LM Studio and Cline, in each one on your computer, then offers to add your keys. Quit those apps before you run it. Details: docs/INSTALL.md. Some sources need a free key: see docs/KEYS.md.
What can I ask?
Find Dutch Supreme Court decisions on non-compete clauses since 2023.
Show me article 6 of the German Civil Code.
Find UK Supreme Court judgments since 2020 that mention "duty of care".
Search HUDOC for European Court of Human Rights judgments on Article 8 and surveillance.
Find Turkish Constitutional Court decisions on freedom of expression.
Which jurisdictions can Fontes search?
Your AI app picks the jurisdiction and tool, searches the official source, and gives you the link to each result. Open it and read the original before you rely on it.
What it does and doesn't do
- Does: fetch live at the moment you ask, from the publisher's own website or API. Every result names its source and carries its URL or official identifier so you can open the original.
- Does not: keep a database, download in bulk, cache texts to disk, or send your
questions anywhere except to the source being searched. No account. Besides the sources,
Fontes makes a once-a-day version check against PyPI (off with
FONTES_NO_UPDATE_CHECK=1); anything else (usage counts, bug reports) is opt-in and asks you first. - Does not give legal advice or decide which version of a text is authoritative.
Coverage differs a lot between countries: some have full case law and consolidated
legislation, some only one court or laws as originally published. The tables below and
list_jurisdictionssay exactly what each one covers.
Read this before you rely on a result
- Not every source is the official, authentic version. Most are government or court sites, but some consolidated texts are expressly unofficial (only the official gazette is authentic), and a few sources are non-government (e.g. LexiVox, LawPhil, Maqam, Wikisource). Fontes marks these with an "Unofficial source" notice in its answers. Check the official publication before you cite.
- Each source has its own terms. The data stays under its publisher's licence; some forbid commercial use, some require attribution (e.g. CC BY sources), and a few forbid automated access without permission. Sources that need permission are off by default (marked OFF below). See Sources, terms and robots.txt.
- AI can misread. Read the full decision or provision before relying on it; never cite from a search snippet or from the AI's summary alone.
- Sources lag and have gaps. A court may publish late or only some of its decisions, and a
consolidated text may not yet include the latest amendment. Check the date of the text and
the gaps
list_jurisdictionslists for that jurisdiction. - Not legal advice. Fontes is a research tool. Using it does not create a lawyer–client relationship with anyone, and it does not replace advice from a lawyer qualified where your question arises.
- No warranty. Fontes is provided "as is", without warranty of any kind, and its authors are not liable for how it is used, as far as the law allows. The full terms are in sections 7 and 8 of the LICENSE (Apache 2.0).
- Fontes is an independent open-source project. It is not affiliated with or endorsed by any of the courts, governments or publishers it reads from.
Why I built this
Fontes was made by a lawyer, for lawyers. =) And for everyone else who has ever needed to read the law that applies to them.
The law is public. Court decisions and legislation are published by courts and governments so that people can read them. But each country publishes in its own way, on its own website, in its own language, and many of those websites are built for people who already know where to look. AI assistants can help, but when they can't see the source, they guess.
Fontes connects your AI app to those official sources. It fetches court decisions and legislation live from the courts and governments that publish them, links every result to the original, and keeps no database of its own.
I believe every lawyer and every citizen, anywhere, should be able to look up the law that governs them, and use it to protect their rights. That is why Fontes is free and open source, for legal practitioners and citizens alike.
If something is broken, or a country you need is missing, please open an issue. That is the most useful help there is.
Yüce Karapazar
Coverage
Each jurisdiction's case-law and legislation sources. list_jurisdictions and
docs/COVERAGE.md give the full detail.
Coverage table (code, jurisdiction, case law, legislation)
| Code | Jurisdiction | Case law | Legislation |
|---|---|---|---|
ad |
Andorra | Tribunal Constitucional del Principat d'Andorra: sentències and autes | Portal Jurídic del Principat d'Andorra (BOPA service, Govern d'Andorra / Consell General): consolidated laws and Government regulations, Consell General del Principat d'Andorra: Constitució (Catalan booklet PDF) |
af |
Afghanistan | — | Ministry of Justice laws database (de facto authority) |
afchpr |
African Court on Human and Peoples' Rights | AJUDATA, the African Court's case database (ajudata.african-court.org) | — |
al |
Albania | Gjykata e Lartë (High Court of Albania, gjykataelarte.gov.al) | Qendra e Botimeve Zyrtare (qbz.gov.al, Ministry of Justice) |
am |
Armenia | ARLIS, Armenian Legal Information System (unified official publication website; Ministry of Justice / Official Bulletin CJSC) | ARLIS, Armenian Legal Information System (unified official publication website; Ministry of Justice / Official Bulletin CJSC) |
ar |
Argentina | — | InfoLEG (national laws) |
at |
Austria | RIS (OGH, VfGH, VwGH, BVwG, LVwG, DSB) | RIS federal law |
au |
Australia (Commonwealth) | — | Federal Register of Legislation |
az |
Azerbaijan | e-qanun.az, Unified Electronic Database of Legal Acts (Ministry of Justice) (OFF) | e-qanun.az, Unified Electronic Database of Legal Acts (Ministry of Justice) (OFF) |
ba |
Bosnia and Herzegovina | Ustavni sud Bosne i Hercegovine (ustavnisud.ba) – decisions database | Vlada Federacije BiH (fbihvlada.gov.ba) – Hronološki registar zakona (Federation laws as published), Parlamentarna skupština BiH (parlament.ba) – Ustav BiH and Prečišćeni tekstovi zakona (state level) |
bb |
Barbados | Barbados Judicial System: judgments (barbadoslawcourts.gov.bb), CCJ judgment lists and PDFs (ccj.org) | Barbados Judicial System: Consolidated Laws (barbadoslawcourts.gov.bb) |
bd |
Bangladesh | Supreme Court of Bangladesh (supremecourt.gov.bd) – Judgments and Orders | Laws of Bangladesh (bdlaws.minlaw.gov.bd), Legislative and Parliamentary Affairs Division |
bg |
Bulgaria | Конституционен съд (Constitutional Court), constcourt.bg | Народно събрание (National Assembly), parliament.bg API: Constitution and laws as adopted |
bh |
Bahrain | Legislation and Legal Opinion Commission (هيئة التشريع والرأي القانوني), lloc.gov.bh (OFF) | Legislation and Legal Opinion Commission (هيئة التشريع والرأي القانوني), lloc.gov.bh (OFF) |
bj |
Benin | Cour constitutionnelle du Bénin: décisions (courconstitutionnelle.bj) | Secrétariat général du Gouvernement du Bénin: lois, décrets, ordonnances (sgg.gouv.bj) |
bo |
Bolivia | Tribunal Agroambiental – Buscador de Resoluciones (SISAGRO consultas) | Cámara de Diputados – Leyes Promulgadas (WP REST API), laws as promulgated, LexiVox – Bolivian legislation (constitution, laws, decree-laws, codes; unofficial) |
br |
Brazil | STF (Supreme Federal Court) | normas.leg.br |
bs |
The Bahamas | Find Case Law, The National Archives (UK): Judicial Committee of the Privy Council judgments, Court of Appeal of The Bahamas judgments (courtofappeal.org.bs), Supreme Court of The Bahamas judgments, The Judiciary of The Bahamas (courts.bs) | Statute Law of The Bahamas, Law Reform and Revision Commission (laws.bahamas.gov.bs) |
bt |
Bhutan | — | Depository of Laws (legislation.gov.bt), Office of the Attorney General of Bhutan |
bz |
Belize | Judgments of the Senior Courts of Belize, Belize Judiciary (belizejudiciary.org), CCJ judgment lists and PDFs (ccj.org), Find Case Law, The National Archives | Laws of Belize, Attorney General's Ministry (agm.gov.bz) |
ca |
Canada (federal) | Supreme Court of Canada | Justice Laws |
ccj |
Caribbean Court of Justice | CCJ judgment lists and PDFs (ccj.org) | — |
ch |
Switzerland (federal) | Federal Supreme Court (bger.ch) | Fedlex (SR) |
ci |
Côte d'Ivoire | Cour de cassation de Côte d'Ivoire: jurisprudence (eservices / sigcc) | Assemblée nationale de Côte d'Ivoire: lois (assnat.ci) |
cl |
Chile | — | BCN Ley Chile |
cm |
Cameroon | Cour suprême du Cameroun (coursupreme.cm) | Présidence de la République du Cameroun (prc.cm), Actes: lois, ordonnances, décrets |
cn |
China | Supreme People's Court guiding cases | — |
co |
Colombia | Corte Constitucional | Función Pública – Gestor Normativo (consolidated legislation) (OFF) |
cr |
Costa Rica | — | SINALEVI – Sistema Nacional de Legislación Vigente (Procuraduría General de la República, SCIJ) |
cu |
Cuba | — | Gaceta Oficial de la República de Cuba (gacetaoficial.gob.cu), Ministerio de Justicia de Cuba (Gaceta Oficial reposts) |
cv |
Cabo Verde | Tribunal Constitucional de Cabo Verde (tribunalconstitucional.cv), Supremo Tribunal de Justiça de Cabo Verde, jurisprudência (stj.cv), JURIS CV – Jurisprudência Cabo-verdiana (Conselho Superior da Magistratura Judicial) | Tribunal Constitucional de Cabo Verde (tribunalconstitucional.cv) |
cz |
Czechia | rozhodnuti.justice.cz (lower courts) | e-Sbírka |
de |
Germany (federal) | NeuRIS (federal courts, trial service) (OFF) | Gesetze im Internet |
difc |
DIFC Courts (Dubai) | DIFC Courts judgments (OFF) | — |
dk |
Denmark | — | Retsinformation |
do |
Dominican Republic | Tribunal Superior Electoral – visor de sentencias (visorpdf.tse.do) | — |
dz |
Algeria | Cour constitutionnelle (and former Conseil constitutionnel) of Algeria | Journal Officiel de la République Algérienne (JORADP), Secrétariat Général du Gouvernement |
ec |
Ecuador | Corte Constitucional del Ecuador – Buscador de Sentencias (public JSON backend) and signed decision PDFs (esacc storage) | — |
echr |
European Court of Human Rights | HUDOC | — |
ecowas |
ECOWAS Community Court of Justice | ECOWAS Community Court of Justice website (courtecowas.org), ECOWAS Court Law Reports (CCJELR), English volumes 2004-2017 (courtecowas.org) | — |
ee |
Estonia | — | Riigi Teataja |
efta |
EFTA Court | EFTA Court judgments | — |
eg |
Egypt | المحكمة الدستورية العليا – Supreme Constitutional Court portal (judgments, full text) | — |
es |
Spain | Constitutional Court only | BOE consolidated law |
et |
Ethiopia | — | House of Peoples' Representatives: published laws (Federal Negarit Gazeta PDFs, hopr.gov.et) |
eu |
European Union | CELLAR (CJEU) | CELLAR (EUR-Lex) |
fi |
Finland | Finlex (KKO/KHO precedents) | Finlex open data |
gb (alias uk) |
United Kingdom | Find Case Law (The National Archives, 2003 onward) | legislation.gov.uk |
ge |
Georgia | Courts of Georgia (2018–2020) | Matsne |
gr |
Greece | Areios Pagos | Government Gazette (FEK) (OFF) |
gt |
Guatemala | Corte de Constitucionalidad – sentencias PDF (jurisprudencia.cc.gob.gt) (partial) | — |
gy |
Guyana | CCJ judgment lists and PDFs (ccj.org) | Laws of Guyana, Ministry of Legal Affairs (mola.gov.gy) |
hk |
Hong Kong | — | Hong Kong e-Legislation (open data) |
hn |
Honduras | — | Biblioteca Virtual del Tribunal Superior de Cuentas (TSC) – laws, codes, regulations and decrees as published (PDF, mostly La Gaceta copies), ENAG – La Gaceta Digital (Diario Oficial de la República de Honduras) |
hr |
Croatia | Constitutional Court (in the gazette) | Narodne novine |
ht |
Haiti | — | Conseil Supérieur du Pouvoir Judiciaire (CSPJ): document library, Cour de cassation d'Haïti: Constitution PDF (1987 original) |
hu |
Hungary | Bírósági Határozatok Gyűjteménye | — |
icj |
International Court of Justice (ICJ) | International Court of Justice website (www.icj-cij.org): case pages and document search | International Court of Justice website (www.icj-cij.org): case pages and document search |
icsid |
ICSID (investment arbitration) | ICSID case database | — |
id |
Indonesia | — | JDIH Kementerian Sekretariat Negara (jdih.setneg.go.id) – Produk Hukum, Majelis Permusyawaratan Rakyat (www.mpr.go.id) – UUD NRI 1945 |
ie |
Ireland | — | Irish Statute Book, LRC Revised Acts |
il |
Israel | — | Knesset law database; Open Law Book (Wikisource, non-official) |
in |
India | Indian Supreme Court Judgments (AWS Open Data; Dattam Labs mirror of the Supreme Court's e-SCR) | India Code (OFF) |
iq |
Iraq | — | Kurdistan Parliament legislation database (قاعدة التشريعات), legislation.krd (Kurdistan Region of Iraq only) |
is |
Iceland | Ísland.is court rulings | — |
it |
Italy | — | Normattiva |
itlos |
ITLOS (International Tribunal for the Law of the Sea) | ITLOS case pages (www.itlos.org) | — |
jm |
Jamaica | Find Case Law, The National Archives (UK): Judicial Committee of the Privy Council judgments, Supreme Court of Jamaica judgments (supremecourt.gov.jm), Court of Appeal of Jamaica judgments (courtofappeal.gov.jm) | — |
jo |
Jordan | Constitutional Court of Jordan (المحكمة الدستورية), cco.gov.jo | — |
jp |
Japan | — | e-Gov 法令API |
kg |
Kyrgyzstan | Constitutional Court of the Kyrgyz Republic (constsot.kg) | — |
kh |
Cambodia | — | Council for the Development of Cambodia (CDC): Laws and Regulations |
la |
Laos | — | Official Gazette of the Lao PDR (Ministry of Justice): search index (partial) |
lb |
Lebanon | المجلس الدستوري / Constitutional Council of Lebanon (cc.gov.lb) | المجلس الدستوري / Constitutional Council of Lebanon (cc.gov.lb) |
li |
Liechtenstein | Fürstlicher Oberster Gerichtshof – Entscheidungen (www.ogh.li) | Lilex – Gesetzesdatenbank des Fürstentums Liechtenstein (Rechtsdienst der Regierung) |
lu |
Luxembourg | data.public.lu — Cour de cassation decisions (Administration judiciaire), yearly ZIPs of PDFs read member by member with HTTP Range | Legilux |
lv |
Latvia | E-lietas (anonymised decisions) | — |
ly |
Libya | المحكمة العليا - Supreme Court of Libya (alolya.gov.ly) | وزارة العدل - Ministry of Justice of Libya (aladel.gov.ly) |
ma |
Morocco | Constitutional Court of Morocco (cour-constitutionnelle.ma) – Decisions | Ministry of Justice legal portal Adala (adala.justice.gov.ma) |
mc |
Monaco | Legimonaco — Gouvernement Princier de Monaco (Direction des Affaires Juridiques): Constitution, codes, laws, ordinances, treaties and court decisions | Legimonaco — Gouvernement Princier de Monaco (Direction des Affaires Juridiques): Constitution, codes, laws, ordinances, treaties and court decisions |
md |
Moldova | Curtea Supremă de Justiție (Supreme Court of Justice), jurisprudenta.csj.md, Portalul Național al Instanțelor de Judecată (courts of appeal and district courts), instante.justice.md | Președinția Republicii Moldova: Constituția (consolidated PDF), presedinte.md |
me |
Montenegro | Ustavni sud Crne Gore (ustavnisud.me) – Sudska arhiva | — |
mg |
Madagascar | Haute Cour Constitutionnelle (hcc.gov.mg) | CNLegis – Centre National LEGIS, Primature (cnlegis.gov.mg) |
mm |
Myanmar | Supreme Court of the Union: Rulings and Case Management System (rcms.usc.gov.mm) | Supreme Court of the Union: laws, procedures and amending laws (unionsupremecourt.gov.mm) |
mn |
Mongolia | shuukh.mn, electronic database of court decisions (Judicial General Council of Mongolia) | — |
mt |
Malta | — | Legislation Malta (legislation.mt), Office of the State Advocate / Legislation Unit |
mu |
Mauritius | Find Case Law, The National Archives (UK): Judicial Committee of the Privy Council judgments, Supreme Court of Mauritius website (supremecourt.govmu.org): judgment search (subordinate courts) and legislation library (OFF) | Supreme Court of Mauritius website (supremecourt.govmu.org): judgment search (subordinate courts) and legislation library, Revised Laws of Mauritius, Attorney General's Office (attorneygeneral.govmu.org), National Assembly of Mauritius (mauritiusassembly.govmu.org): Acts as passed (OFF) |
mv |
Maldives | — | MvLaw (mvlaw.gov.mv), Attorney General's Office legislation database, Government Gazette of the Maldives (gazette.gov.mv), President's Office |
mz |
Mozambique | Tribunal Supremo (ts.gov.mz): judgments tables of the TS and the Tribunais Superiores de Recurso, and its legislation page, Conselho Constitucional (cconstitucional.org.mz): acórdãos and deliberações | Tribunal Supremo (ts.gov.mz): judgments tables of the TS and the Tribunais Superiores de Recurso, and its legislation page |
ng |
Nigeria | Supreme Court of Nigeria | National Assembly of Nigeria (nass.gov.ng) – Acts as passed, Nigerian Investment Promotion Commission (nipc.gov.ng) – Acts, PLAC Laws of Nigeria (lawsofnigeria.placng.org): unrevised LFN 2004 (unofficial), FAOLEX (FAO) – Constitution of Nigeria 1999, consolidated to 2023 (PLAC print) |
nl |
Netherlands | rechtspraak.nl | wetten.overheid.nl (BWB) |
no |
Norway | Supreme Court (official summaries only) | — |
np |
Nepal | Nepal Kanoon Patrika (नेपाल कानून पत्रिका), Supreme Court of Nepal | — |
pa |
Panama | Legispan – Asamblea Nacional de Panamá (texts as published in the Gaceta Oficial, including Supreme Court rulings published there) | Legispan – Asamblea Nacional de Panamá (texts as published in the Gaceta Oficial, including Supreme Court rulings published there) |
pe |
Peru | Tribunal Constitucional – Consulta de causas and published resolutions | El Peruano – Diario Oficial, Búsquedas (Editora Perú): norms as published, Congreso de la República – Constitución Política del Perú, edición oficial (consolidated) |
ph |
Philippines | The LawPhil Project (lawphil.net), Arellano Law Foundation: non-official (NGO) | The LawPhil Project (lawphil.net), Arellano Law Foundation: non-official (NGO) |
pk |
Pakistan | Islamabad High Court (mis.ihc.gov.pk) – Case Law System | The Pakistan Code (pakistancode.gov.pk), Ministry of Law and Justice |
pl |
Poland | Portal Orzeczeń (common courts) | Sejm ELI API |
ps |
Palestine | Maqam – موسوعة القوانين وأحكام المحاكم الفلسطينية (An-Najah National University, Faculty of Law) – non-official (academic) | Maqam – موسوعة القوانين وأحكام المحاكم الفلسطينية (An-Najah National University, Faculty of Law) – non-official (academic) |
pt |
Portugal | DGSI, Tribunal Constitucional | PGDL (unofficial consolidations) |
py |
Paraguay | Corte Suprema de Justicia – Sistema de Información de Jurisprudencia | Biblioteca y Archivo Central del Congreso Nacional (BACN) – Leyes Paraguayas |
ro |
Romania | ÎCCJ decision by id only (no search) | cdep.ro index search only (no text) |
rs |
Serbia | Vrhovni sud (Supreme Court of Serbia): Baza sudske prakse | Ustavni sud (Constitutional Court): Ustav RS i propisi |
rw |
Rwanda | Portal of Rwandan Laws and Case Laws (amategeko.gov.rw), Rwanda Law Reform Commission and Judiciary of Rwanda | Portal of Rwandan Laws and Case Laws (amategeko.gov.rw), Rwanda Law Reform Commission and Judiciary of Rwanda |
sc |
Seychelles | Judiciary of Seychelles website (judiciary.sc): Decisions from the Courts | Official Gazette of Seychelles (gazette.sc): Acts, S.I.s and Bills, Judiciary of Seychelles website (judiciary.sc): Laws of Seychelles (Constitution and main codes) |
se |
Sweden | Rättspraxis (Domstolsverket) | Riksdagen (SFS) |
sg |
Singapore | SG Courts judgments (OFF) | — |
si |
Slovenia | Sodna praksa | PISRS |
sk |
Slovakia | Supreme Court | Slov-Lex |
sn |
Senegal | Conseil constitutionnel du Sénégal (decisions and consolidated Constitution), JURICAF (AHJUCAF): Cour suprême decisions (unofficial) | Conseil constitutionnel du Sénégal (decisions and consolidated Constitution), Primature / Secrétariat général du Gouvernement (lois, décrets, codes), Ministère de la Justice du Sénégal (codes, lois and décrets as PDF) |
sr |
Suriname | Rechtspraak Suriname, Hof van Justitie (rechtspraak.sr) | Surinaamse wetten, De Nationale Assemblee (dna.sr) |
tj |
Tajikistan | Constitutional Court of the Republic of Tajikistan (constcourt.tj) | Constitutional Court of the Republic of Tajikistan (constcourt.tj), Official website of the President of the Republic of Tajikistan (president.tj), Базаи қонунгузории ҶТ, National Legislation Centre under the President of the Republic of Tajikistan (base.mmk.tj) |
tm |
Turkmenistan | Supreme Court of Turkmenistan (court.gov.tm) | Mejlis of Turkmenistan (mejlis.gov.tm), Supreme Court of Turkmenistan (court.gov.tm) |
tr |
Türkiye | Bedesten, Constitutional Court | Bedesten (mevzuat) |
tt |
Trinidad and Tobago | Judiciary of Trinidad and Tobago: Recent Judgments (ttlawcourts.org) and judgment PDFs (webopac.ttlawcourts.org), Find Case Law, The National Archives | Digital Legislative Library, Law Revision Commission (laws.gov.tt) |
tw |
Taiwan | Judicial Yuan (FJUD) | MOJ law texts by pcode (no search) |
untc |
UN Treaty Collection (multilateral treaties deposited with the UN Secretary-General) | — | United Nations Treaty Collection (treaties.un.org), MTDSG status records and certified true copies |
us |
United States (federal) | govinfo | US Code (uscode.house.gov) |
uy |
Uruguay | BJN (Poder Judicial) | IMPO |
uz |
Uzbekistan | lex.uz, National Database of Legislation (Ministry of Justice, 'Adolat' National Legal Information Centre) | lex.uz, National Database of Legislation (Ministry of Justice, 'Adolat' National Legal Information Centre) |
vn |
Vietnam | Tòa án nhân dân tối cao: Trang tin điện tử về án lệ (anle.toaan.gov.vn) | Bộ Tư pháp: Cơ sở dữ liệu quốc gia về văn bản pháp luật (vbpl.vn), Cổng Thông tin điện tử Chính phủ: Hệ thống văn bản (vanban.chinhphu.vn) |
wto |
WTO dispute settlement (World Trade Organization) | WTO dispute pages and dispute data files (www.wto.org) | — |
xk |
Kosovo | Gjykata Kushtetuese e Republikës së Kosovës (Constitutional Court), gjk-ks.org | Gazeta Zyrtare e Republikës së Kosovës (Official Gazette, Office of the Prime Minister), gzk.rks-gov.net |
OFF = the source's terms need the operator's permission, so it is off by default. Set
WLM_PERMITTED=<code> only once you have that permission (see the sources table).
list_jurisdictions gives each one's exact coverage and gaps.
Tools
| Tool | What it does |
|---|---|
list_jurisdictions(query?) |
Codes, names, sources, supported tools and each jurisdiction's extra filters. Call first. |
search_caselaw(jurisdiction, query, limit=10, page=1, filters={}) |
Full-text search of court decisions. |
get_decision(jurisdiction, id, max_chars=60000, offset=0) |
One decision as markdown (nl: ECLI; gb: neutral citation or slug). |
search_legislation(jurisdiction, query, limit=20, page=1, filters={}) |
Find laws / acts / instruments. |
get_legislation_toc(jurisdiction, id, keyword?) |
Structure of a law, with provision labels. |
get_legislation_provision(jurisdiction, id, provision) |
One article / section / regulation. |
get_legislation_text(jurisdiction, id, max_chars=60000, offset=0) |
Full consolidated text, pageable. |
report_bug(note?) |
Prepares a bug report about Fontes. You see it first; it is sent only if you confirm. See docs/PRIVACY.md. |
Filters per jurisdiction (unknown filter names are rejected with the list of valid ones):
nlcase law:field(alle/tekst/samenvatting/ecli/zaaknummer/vindplaats),sort(relevantie/publicatie/uitspraak/uitspraak_asc),period(week/maand/dit_jaar/vorig_jaar). Legislation:current_only(default true).gbcase law:court(e.g.uksc,ewca/civ),party,judge,order(-date/date/-updated/updated). Legislation:search_in(title/text),doc_type(ukpga,uksi, ...),year.
Install
Step-by-step for each app (Claude Desktop, Codex, Claude Code, Cursor, VS Code, Gemini CLI, Zed, LM Studio, Cline): docs/INSTALL.md. Fontes is not on PyPI yet; those steps work once it is.
Developers: you need uv.
uvx fontes-mcp # from PyPI, once published
uvx --from git+https://github.com/ykarapazar/fontes fontes # straight from GitHub
uvx fontes-mcp --only nl,gb # expose only some jurisdictions
Fontes is a stdio MCP server: an MCP client starts it, you don't run it by hand.
nl-legal-mcp and uk-legal-mcp (older names) are aliases for fontes --only nl / --only gb.
Optional environment variables
Optional environment variables: WLM_US_GOVINFO_KEY (free api.data.gov key for US case-law
search), WLM_FR_PISTE_CLIENT_ID + WLM_FR_PISTE_CLIENT_SECRET (France is off without
them: free piste.gouv.fr app subscribed to Judilibre and Légifrance, steps in research/fr.md),
WLM_PERMITTED=<codes> (turn on sources whose terms need permission, only once you
have it), FONTES_NO_UPDATE_CHECK=1.
Most apps take the same entry; the file and the top-level key differ per app (see docs/INSTALL.md):
{
"mcpServers": {
"fontes": {
"command": "uvx",
"args": ["fontes-mcp"]
}
}
}
Until Fontes is on PyPI, use "args": ["--from", "git+https://github.com/ykarapazar/fontes", "fontes"].
Check that it works
Ask your AI app: "Which jurisdictions can Fontes search?" It should list the countries.
From a checkout (development)
git clone https://github.com/ykarapazar/fontes && cd fontes
uv sync && uv run fontes --help
Tests
uv run pytest -q # offline registry tests + live smoke tests (needs network)
uv run pytest tests/live/test_nl.py tests/live/test_conformance.py -k "test_nl or [nl]" # one jurisdiction, live
uv run pytest tests/test_registry.py
Adding a jurisdiction
The full contract is docs/ADAPTER_SPEC.md; read it with base.py and
models.py. In short:
Steps and rules
- Pick the code: ISO 3166-1 alpha-2 lower-case (
de), sub-nationalus-ca, internationaleu,echr. Createsrc/world_legal_mcp/jurisdictions/<code>.py(use a valid module name, e.g.us_ca.pywithcode = "us-ca"). It is discovered automatically. - Subclass
Jurisdictionand setcode,name,languages,aliases,notes,samples,min_interval = {host: seconds}andsources: for eachSourceits licence,commercial_use,ai_use,auth,rate_limit(and how you know it) andterms_url. - Implement only the async methods the official source supports (
search_caselaw,get_decision,search_legislation,get_legislation_toc,get_legislation_provision,get_legislation_text). Return the records frommodels.py, not markdown; raiseNotFound/BadRequest/SourceErroron failure. Missing methods are reported as unsupported. - Declare extra search options in
caselaw_filters/legislation_filtersand read them fromfilters. Use_http.get/post(the project's own User-Agent, per-host throttle) and the shared_httphelpers. - Add
tests/live/test_<code>.pyand runuv run pytest tests/test_registry.py -qanduv run pytest tests/live/test_conformance.py -k "[<code>]" -s(with brackets: a plain-k <code>matches other tests too).
Rules: official or public-body sources only; never scrape what robots.txt or the terms
forbid; identifiers come from the source and are never invented. A source whose terms need
permission for automated use gets needs_permission=True and a warning: the server never
calls it unless the operator lists the code in WLM_PERMITTED (e.g. WLM_PERMITTED=in,de).
Sources, terms and robots.txt
Every request names this project in its User-Agent
(Fontes/<version> (+https://github.com/ykarapazar/fontes; fontesmcp@proton.me)); it never
poses as a browser. Requests are
made one at a time when a user asks something, not by crawling. If you self-host, you are
the operator each source sees, so check the column on the right before you deploy.
Checked 2026-11-05/06.
If you run one of these sources and we got something wrong (your terms, your robots.txt, your rate limits, or anything else), email fontesmcp@proton.me. We will fix it or switch the source off.
"AI use" is whether the source's terms or robots.txt say anything against AI/TDM use
("not stated" means silent, not permitted). Rate limits marked "documented" come from the
source; everything else is our own spacing. list_jurisdictions returns the same data.
Sources table (licence, commercial use, AI use, auth, rate limit, robots.txt)
| Country | Source (host we call) | Licence | Commercial | AI use | Auth | Rate limit | robots.txt and what a self-hoster should know |
|---|---|---|---|---|---|---|---|
| ad | Tribunal Constitucional del Principat d'Andorra: sentències and autes (www.tribunalconstitucional.ad) | Unknown: the legal notice names the court as owner, says 'Tots els drets reservats' and is silent on reuse or automated access (checked 2026-11-06) | Unknown | Not stated | None | Unknown, nothing documented; 1 s spacing, no 429 seen in ~10 requests (2026-11). robots.txt: Drupal default, no Crawl-delay (2026-11-06) | |
| ad | Portal Jurídic del Principat d'Andorra (BOPA service, Govern d'Andorra / Consell General): consolidated laws and Government regulations (portaljuridicandorra.ad) | Govern d'Andorra legal notice: all rights reserved; only personal use of downloadable files is authorised, commercial use not permitted | No | Not stated | None | Robots.txt Crawl-Delay: 10 (checked 2026-11-06); 10 s spacing | Personal use only: Portal Jurídic terms allow personal use only, no commercial use; consolidated texts are unofficial (the BOPA is the only authentic version). |
| ad | Consell General del Principat d'Andorra: Constitució (Catalan booklet PDF) (www.consellgeneral.ad) | Unknown: consellgeneral.ad has no legal notice or terms page (checked 2026-11-10); the Constitution is an official text | Unknown | Not stated | None | Unknown, nothing documented; 1 s spacing; one ~450 KB PDF, kept in a small in-memory cache; no 429 seen in ~10 requests (2026-11) | |
| af | Ministry of Justice laws database (de facto authority) (laws.moj.gov.af) | Unknown; no terms or licence page, footer 'Copyright © 2019 | MOJ. All Rights Reserved' | Unknown | Not stated | None | Unknown; 2 s spacing, no 429 seen in ~30 requests (2026-11) | Site of the Ministry of Justice of the current de facto administration (Islamic Emirate); texts and in-force status reflect that administration. PDFs as published in the Official Gazette, not consolidated; text extracted from PDF, check the original. |
| afchpr | AJUDATA, the African Court's case database (ajudata.african-court.org) | © African Court on Human and Peoples' Rights, "All Rights Reserved" (site footer); no terms-of-use page and no clause on automated access | Unknown | Not stated | None | Unknown; 1 s spacing, no 429 seen in ~25 requests (2026-11); page size fixed at 50 by the source | |
| afchpr | African Union treaty page: African Charter on Human and Peoples' Rights and the Court's Protocol (au.int) | Not researched; link only, nothing is fetched from it | Unknown | Not stated | None | Unknown | |
| afchpr | African Court website (Rules of Court) (www.african-court.org) | Not researched; link only, nothing is fetched from it | Unknown | Not stated | None | Unknown | |
| al | Qendra e Botimeve Zyrtare (qbz.gov.al, Ministry of Justice) | Not stated. FAQ: published information is accessible to the general public without any restriction | Unknown | Not stated | None | Not published; 1 request/s self-imposed, no 429 seen in a handful of requests (2026-11-05) | |
| al | Gjykata e Lartë (High Court of Albania, gjykataelarte.gov.al) | Not stated. Terms: the website is free to use and available to all users; only unlawful use is forbidden | Unknown | Not stated | None | API sends x-ratelimit-limit: 50 (window not stated); 1.5 s between requests self-imposed | |
| am | ARLIS, Armenian Legal Information System (unified official publication website; Ministry of Justice / Official Bulletin CJSC) (www.arlis.am) | No licence or terms published (footer: '© All rights reserved'); the texts are official documents, which Copyright Law HO-142-N art. 4(1)(c) excludes from copyright | Unknown | Not stated | None | Unknown; 1 s spacing, no 429 seen in ~25 requests (2026-11) | |
| ar | InfoLEG (www.argentina.gob.ar/normativa, Ministerio de Justicia) | Creative Commons Reconocimiento 2.5 Argentina (infoleg.gob.ar footer) | Unknown | Not stated | None | Unknown; no robots.txt (404); 2 s spacing, no 429 seen in ~10 requests (2026-11) | Credit "InfoLEG – Ministerio de Justicia de la Nación". Consolidated texts are not official (only the Boletín Oficial is). No case law: SAIJ's terms allow personal use only, so it is not used. |
| ar | InfoLEG – Leyes Argentinas (Ministerio de Justicia, argentina.gob.ar/normativa) | Creative Commons Attribution 4.0 International (argentina.gob.ar Términos y condiciones) | Yes | Not stated | None | Robots.txt Crawl-delay: 10 (checked 2026-11-05); 10 s spacing | CC BY 4.0: credit 'InfoLEG – Ministerio de Justicia de la Nación' when reusing. Consolidated texts are not official; only the Boletín Oficial is authentic. |
| at | RIS — Rechtsinformationssystem des Bundes (OGD API v2.6) (data.bka.gv.at) | CC BY 4.0 (stated in the RIS OGD FAQ at data.bka.gv.at/ris/api/v2.6/) | Yes | Not stated | None | Documented: max 0.5 req/s (2 s gap), no parallel connections; anything beyond manual-scale use must be announced to ris.it@bka.gv.at and run 20:00–05:00 or weekends (RIS OGD FAQ, read 2026-11-05). Using 2 s spacing. | robots.txt Disallow: / for all clients; officially documented open-data API, read as a template rule (unconfirmed). Anything beyond manual-scale use must be announced to ris.it@bka.gv.at and run 20:00–05:00 or weekends. |
| au | Federal Register of Legislation (api.prod.legislation.gov.au) | CC BY 4.0 (attribute to the Federal Register of Legislation and link legislation.gov.au; Coat of Arms and third-party material excluded) | Yes | Yes | None | Unknown (none published; API is the site's own backend); 1 s spacing, no 429 seen in ~30 requests (2026-11-05) | Undocumented site backend. www robots.txt: Crawl-delay 10; API host has none. |
| az | e-qanun.az, Unified Electronic Database of Legal Acts (Ministry of Justice) | Unknown: no terms page; footer says 'Bütün Haqqlar Qorunur' (All Rights Reserved). Official texts are excluded from copyright under the Azerbaijani Copyright Law (art. 7; unverified) | Unknown | Not stated | None | Unknown; 1 s spacing, no 429 seen in ~80 requests (2026-11) | e-qanun.az serves its text files only with an e-qanun.az Referer header (hotlink protection); this adapter sends one. Off until the operator decides that is acceptable. Off by default — needs WLM_PERMITTED=az and the operator's permission. |
| ba | Ustavni sud Bosne i Hercegovine (ustavnisud.ba) – decisions database | Unknown: no terms of use on the site (footer 'Copyrights @ 2026 Ustavni sud BiH Sva prava zadržana.'); official court decisions | Unknown | Not stated | None | Unknown; 1 s spacing, no 429 seen in ~25 requests (2026-11) | |
| ba | Vlada Federacije BiH (fbihvlada.gov.ba) – Hronološki registar zakona (Federation laws as published) | Unknown: no terms of use on the site (footer 'Copyright 2021. Vlada Federacije Bosne i Hercegovine'); official legislative texts | Unknown | Not stated | None | Unknown; 1 s spacing, no 429 seen in ~20 requests (2026-11) | Federation of BiH entity laws only, as published in Službene novine FBiH (not consolidated; state, Republika Srpska and Brčko laws are not covered). |
| ba | Parlamentarna skupština BiH (parlament.ba) – Ustav BiH and Prečišćeni tekstovi zakona (state level) | Unknown: no terms of use found on the site; official Parliament publication. The consolidated texts are the Parliament's UNOFFICIAL consolidations (Neslužbeni prečišćeni tekst); only the Službeni glasnik BiH text is authentic | Unknown | Not stated | None | Unknown; 1 s spacing, no 429 seen in ~25 requests (2026-11) | State-level acts: the Constitution (with Amandman I) and the Parliament's unofficial consolidated texts, a selection of state acts (not every act); the authentic text is in Službeni glasnik BiH. |
| bb | Barbados Judicial System: judgments (barbadoslawcourts.gov.bb) | 'Copyright Barbados Judicial System 2015 - 2026. All Rights Reserved.' No licence; the 'Terms & Conditions' footer link is empty (no terms page, checked 2026-11-05); silent on reuse and automated access | Unknown | Not stated | None | Robots.txt Crawl-delay: 10 (honoured: 10 s spacing); no 429 in ~12 requests (2026-11) | |
| bb | Barbados Judicial System: Consolidated Laws (barbadoslawcourts.gov.bb) | 'Copyright Barbados Judicial System 2015 - 2026. All Rights Reserved.' No licence; the 'Terms & Conditions' footer link is empty (no terms page, checked 2026-11-05); silent on reuse and automated access | Unknown | Not stated | None | Robots.txt Crawl-delay: 10 (honoured: 10 s spacing; law lists cached in memory 6 h) | Laws are OCR text of scanned printed revised editions (1971 / L.R.O. 1985 and later reprints): may predate amendments and contain OCR errors; check the PDF. |
| bb | CCJ judgment lists and PDFs (ccj.org) | © Caribbean Court of Justice; no licence stated (the Terms of Use page is empty, 2026-11-05) | Unknown | Not stated | None | Unknown; 1 s spacing, both lists cached in memory 6 h; no 429 seen in ~20 requests (2026-11) | |
| bd | Laws of Bangladesh (bdlaws.minlaw.gov.bd), Legislative and Parliamentary Affairs Division | Unknown: no terms of use or licence; page footer 'Copyright © 2019, Legislative and Parliamentary Affairs Division' | Unknown | Not stated | None | Unknown; 1 s spacing, no 429 seen in ~20 requests (2026-11) | |
| bd | Supreme Court of Bangladesh (supremecourt.gov.bd) – Judgments and Orders | Unknown: no terms of use, copyright or licence statement on the site | Unknown | Not stated | None | Unknown; 1 s spacing, no 429 seen in ~10 requests (2026-11) | |
| bg | Конституционен съд (Constitutional Court), constcourt.bg | No licence or terms page; footer says 'съдържанието е обект на авторско право' (content is copyrighted), but official acts of state bodies are excluded from copyright (ЗАПСП art. 4 item 1) | Unknown | Not stated | None | Unknown; 1 s spacing, no 429 in ~20 requests (2026-11-06); Cloudflare-fronted | |
| bg | Народно събрание (National Assembly), parliament.bg API: Constitution and laws as adopted | No terms page; laws are excluded from copyright (ЗАПСП art. 4 item 1) | Unknown | Not stated | None | Unknown; 1 s spacing, no 429 in ~40 requests (2026-11-06, -10) | |
| bh | Legislation and Legal Opinion Commission (هيئة التشريع والرأي القانوني), lloc.gov.bh | Site terms: content is copyright LLOC; modifying it or using it 'for any other purposes' is called an infringement. Separately, Bahraini copyright law (22/2006 art. 4(b)) excludes legislation and judgments from copyright, but that does not lift the site's terms on automated use: reuse still needs LLOC's permission. | Unknown | Not stated | None | Unknown; 1 s spacing, no 429 seen in ~40 requests (2026-11) | LLOC's terms reserve copyright and forbid modifying content or using it 'for other purposes'; texts are passed on unmodified for reference. Check the official PDF before relying on them. Even with permission this source holds legislation and Constitutional Court judgments only, not Court of Cassation judgments. Off by default — needs WLM_PERMITTED=bh and the operator's permission. |
| bj | Cour constitutionnelle du Bénin: décisions (courconstitutionnelle.bj) | No terms published; footer '© Cour Constitutionnelle du Bénin - 2023' | Unknown | Not stated | None | Unknown; 1 s spacing, no 429 seen in ~20 requests (2026-11) | |
| bj | Secrétariat général du Gouvernement du Bénin: lois, décrets, ordonnances (sgg.gouv.bj) | No terms (mentions légales page is empty); footer '© Présidence de la République du Bénin - 2026' | Unknown | Not stated | None | Unknown; 1 s spacing, no 429 seen in ~20 requests (2026-11) | Texts as promulgated, not consolidated; many recent PDFs are image-only scans with no extractable text. |
| bo | Tribunal Agroambiental – Buscador de Resoluciones (SISAGRO consultas) (arbol.tribunalagroambiental.bo) | Unknown: no terms-of-use or licence page on tribunalagroambiental.bo (checked 2026-11-06); court resolutions are official texts | Unknown | Not stated | None | Unknown; robots.txt allows all, no crawl-delay (2026-11-06); 1 s spacing, no 429 seen in ~10 requests | |
| bo | Cámara de Diputados – Leyes Promulgadas (WP REST API), laws as promulgated (diputados.gob.bo) | Unknown: no terms-of-use page; site footer says '©2025. Cámara de Diputados. Todo los derechos reservados.' (checked 2026-11-06); laws are official texts | Unknown | Not stated | None | Unknown; robots.txt is 404 (no rules, 2026-11-06); 1 s spacing, no 429 seen in ~15 requests | Bolivian law texts here are the laws as promulgated (PDF, partly OCR'd by the source), not consolidated: check later amending laws. |
| bo | LexiVox – Bolivian legislation (constitution, laws, decree-laws, codes; unofficial) (www.lexivox.org) | GFDL / CC BY-SA 3.0: lexivox.org/terminos.html lets reusers copy, modify and redistribute the content with attribution (link to the source URL); each norm page says 'Derechos GFDL' (checked 2026-11-10). Run by DeveNet S.R.L., La Paz | Yes | Not stated | None | Unknown; robots.txt is 404 and pages carry meta robots ALL (2026-11-10); 1 s spacing, no 429 seen in ~15 requests | LexiVox is a private, unofficial compilation of Bolivian norms as published (texts transcribed from the Gaceta Oficial, not consolidated, no legal authority): check the Gaceta Oficial and later amending laws. |
| br | STF – Pesquisa de Jurisprudência (Supremo Tribunal Federal) (jurisprudencia.stf.jus.br) | Unknown: no STF terms of use found; judicial decisions are excluded from copyright under Lei 9.610/1998 art. 8, IV | Unknown | Not stated | None | Unknown: nothing published; jurisprudencia.stf.jus.br has no robots.txt (the SPA answers every path); 1 s spacing, no 429 seen in ~15 requests (2026-11-05). Undocumented internal API: may change without notice. | No robots.txt. Undocumented internal API; may change without notice. |
| br | normas.leg.br (Senado Federal / Câmara dos Deputados) – consolidated federal legislation | CC BY 4.0 (declared in every record's license/sdLicense); Senado portal policy: reuse allowed for lawful purposes with attribution | Yes | Not stated | None | Unknown: nothing published; normas.leg.br robots.txt allows all; legis.senado.leg.br robots.txt answers 403 (no rules readable). 1 s spacing, no 429 seen in ~20 requests (2026-11-05) | robots.txt allows all (legis.senado.leg.br's answers 403). |
| bs | Find Case Law, The National Archives (UK): Judicial Committee of the Privy Council judgments (caselaw.nationalarchives.gov.uk) | Open Justice Licence v2.0: free re-use incl. commercial; 'computational analysis' (programmatic bulk searching to identify, extract or enrich records) needs a separate, free licence | Yes | No | None | Documented: 1,000 requests / rolling 5 min per IP, HTTP 429 when exceeded (API docs, checked 2026-11) | |
| bs | Statute Law of The Bahamas, Law Reform and Revision Commission (laws.bahamas.gov.bs) | Government of The Bahamas Copyright: 'Any reproduction shall ensure its accuracy, and the source and copyright status of the material is made evident to users. The website may only be used for informational non-commercial purposes' | No | Not stated | None | Unknown; no Crawl-delay; 1 s spacing, index and letter lists cached in memory 6 h; no 429 in ~15 requests (2026-11) | Statute Law of The Bahamas: Government copyright, informational non-commercial use only; not the authoritative text (that is the printed Revised Edition and the Official Gazette). |
| bs | Court of Appeal of The Bahamas judgments (courtofappeal.org.bs) | © Court of Appeal of the Commonwealth of The Bahamas, all rights reserved; no licence or terms of use; the site's only policy page is a privacy/data policy (read 2026-11-05) | Unknown | Not stated | None | Unknown; no Crawl-delay; 1 s spacing, no 429 in ~10 requests (2026-11) | |
| bs | Supreme Court of The Bahamas judgments, The Judiciary of The Bahamas (courts.bs) | © The Judiciary of The Bahamas; no licence or terms of use; the site's only policy page is a privacy/data policy (read 2026-11-05) | Unknown | Not stated | None | Unknown; no robots.txt; 1 s spacing, the one-page judgment list (~1.2 MB) cached in memory 6 h; no 429 in ~10 requests (2026-11) | |
| bt | Depository of Laws (legislation.gov.bt), Office of the Attorney General of Bhutan | None stated (no terms, licence or copyright notice on the site, 2026-11) | Unknown | Not stated | None | Unknown; 1 s spacing, no 429 seen in ~25 requests (2026-11) | |
| bz | Judgments of the Senior Courts of Belize, Belize Judiciary (belizejudiciary.org) | '© 2024 Belize Supreme Court Judiciary' footer; no licence or terms-of-use page (checked 2026-11-06) | Unknown | Not stated | None | Unknown; no robots.txt, no Crawl-delay; 1 s spacing, no 429 in ~25 requests (2026-11) | |
| bz | Laws of Belize, Attorney General's Ministry (agm.gov.bz) | '© 2022 By The Attorney General's Ministry of Belize - All Rights Reserved' footer; no terms-of-use page (checked 2026-11-06) | Unknown | Not stated | None | Unknown; no robots.txt, no Crawl-delay; 1 s spacing, no 429 in ~25 requests (2026-11) | |
| bz | CCJ judgment lists and PDFs (ccj.org) | © Caribbean Court of Justice; no licence stated (the Terms of Use page is empty, 2026-11-05) | Unknown | Not stated | None | Unknown; 1 s spacing, both lists cached in memory 6 h; no 429 seen in ~20 requests (2026-11) | |
| bz | Find Case Law, The National Archives (caselaw.nationalarchives.gov.uk) | Open Justice Licence v2.0: free re-use incl. commercial; 'computational analysis' (programmatic bulk searching to identify, extract or enrich records) needs a separate, free licence | Yes | No | None | Documented: 1,000 requests / rolling 5 min per IP, HTTP 429 when exceeded (API docs, checked 2026-11) | |
| ca | Supreme Court of Canada judgments (decisions.scc-csc.ca, hosted by Lexum for the Court) | Reasons for judgment: Reproduction of Federal Law Order (SI/97-5), free reproduction incl. commercial if accurate and not presented as official. Headnotes and editorial features (paragraph numbers, lists of authorities): commercial reproduction needs the Court's written permission | Reasons: yes. Headnotes/editorial features: written permission | Yes | None | Unknown; 1 s spacing, no 429 seen (2026-11) | robots.txt blocks only one crawler (BUbiNG). |
| ca | Justice Laws Website, Department of Justice Canada (laws-lois.justice.gc.ca) | Open Government Licence – Canada (open.canada.ca XML dataset); also Reproduction of Federal Law Order (not to be presented as official) | Yes | Yes | None | Unknown; 1 s spacing, no 429 seen (2026-11) | No robots.txt. Must not be presented as the official version. |
| ccj | CCJ judgment lists and PDFs (ccj.org) | © Caribbean Court of Justice; no licence stated (the Terms of Use page is empty, 2026-11-05) | Unknown | Not stated | None | Unknown; 1 s spacing, both lists cached in memory 6 h; no 429 seen in ~20 requests (2026-11) | |
| ch | Federal Supreme Court (search.bger.ch) | Unknown: no reuse terms published; the site footer says '© Alle Rechte vorbehalten', but court decisions are not copyright-protected in Switzerland (Art. 5(1)(c) URG, SR 231.1) | Unknown | Not stated | None | Robots.txt Crawl-delay: 2 (read 2026-11-05); using 2 s spacing, no 429 seen in a handful of requests (2026-11) | |
| ch | Fedlex (fedlex.data.admin.ch SPARQL + www.fedlex.admin.ch/filestore) | Not copyright-protected (Art. 5 URG); free reuse under Art. 49 PublV (SR 170.512.1): text unchanged, kept apart from comments, with the notice 'Dies ist keine amtliche Veröffentlichung...'; paid redistribution only in value-added form | Yes | Not stated | None | Unknown, nothing documented; 1 s spacing on both hosts, no 429 seen (2026-11). fedlex.data.admin.ch robots.txt disallows /filestore/*, so files are read from www.fedlex.admin.ch/filestore (allowed) | fedlex.data.admin.ch robots.txt disallows /filestore/*; we fetch the same files from the www host, whose robots.txt allows them (what the Fedlex viewer itself loads). Defensible, not confirmed with Fedlex. |
| ci | Cour de cassation de Côte d'Ivoire: jurisprudence (eservices / sigcc) (eservices.courdecassation.ci) | No terms published; footer '© Copyright 2026. Tous Droits Réservés' | Unknown | Not stated | None | Unknown; 1 s spacing, no 429 seen in ~25 requests (2026-11) | |
| ci | Assemblée nationale de Côte d'Ivoire: lois (assnat.ci) | No terms published; footer 'Copyright ©2019 assnat.ci - Tous droits réservés' | Unknown | Not stated | None | Unknown; 1 s spacing, no 429 seen in ~25 requests (2026-11) | Texts as adopted by the Assemblée nationale (not consolidated, mostly 2012-2020); the Journal officiel is the authentic version. |
| cl | BCN Ley Chile (www.leychile.cl, nuevo.leychile.cl) | Legal texts are excluded from copyright (Ley 17.336 art. 11 b); bcn.cl portal metadata declares CC BY-SA 3.0 CL; no Ley Chile terms page found | Unknown | Not stated | None | Unknown; 1 s spacing, no 429 seen in ~15 requests (2026-11-05); no robots.txt on leychile.cl / bcn.cl | No robots.txt. No Ley Chile terms page found. |
| cm | Cour suprême du Cameroun (coursupreme.cm) | 'Copyright © 2019 CSC. All Rights Reserved' (site footer); no terms of use or licence page (checked 2026-11-06) | Unknown | Not stated | None | Unknown; robots.txt 404 (no rules, no Crawl-delay); 1 s spacing, no 429 in ~15 requests (2026-11) | |
| cm | Présidence de la République du Cameroun (prc.cm), Actes: lois, ordonnances, décrets | 'Copyright © 2026 Présidence de la République du Cameroun - Tous droits réservés' (site footer); the 'Règles de confidentialité' page is empty; no terms of use (checked 2026-11-06) | Unknown | Not stated | None | Unknown; robots.txt (Joomla default) only disallows system folders, no Crawl-delay; 1 s spacing, no 429 in ~30 requests (2026-11) | |
| cn | Supreme People's Court of the PRC (最高人民法院), guiding cases (指导性案例) (www.court.gov.cn) | None published; site footer: 中华人民共和国最高人民法院 版权所有 (all rights reserved) | Unknown | Not stated | None | Unknown; 1 s spacing, no 429 seen in ~80 requests (2026-11-05) | No robots.txt. No legislation: flk.npc.gov.cn robots.txt forbids all automated access. China Judgments Online needs a login and is not used. |
| co | Corte Constitucional – relatoría (sentencias, full text) (www.corteconstitucional.gov.co) | Unknown: no terms or licence page found on corteconstitucional.gov.co (2026-11-05) | Unknown | Not stated | None | Unknown; 1 s spacing, no 429 seen in ~20 requests (2026-11-05); robots.txt explicitly allows /relatoria/, disallows /API/ and /sentencias/ | robots.txt allows /relatoria/ (full texts), disallows /API/ and /sentencias/. |
| co | datos.gov.co dataset of Corte Constitucional sentencias (Socrata) | Creative Commons Attribution-ShareAlike 4.0 (dataset metadata); attribution: Corte Constitucional | Yes | Not stated | None | Robots.txt Crawl-delay: 1; Socrata API without app token is throttled per IP (undocumented amount); no 429 seen in ~15 requests (2026-11-05) | Search matches metadata (number, magistrate, process), not judgment text. Dataset updated monthly. |
| co | Función Pública – Gestor Normativo (consolidated legislation) (www.funcionpublica.gov.co) | No open licence: terms say the content 'podrá ser utilizada teniendo en cuenta las normas que protegen el derecho a la propiedad intelectual' and forbid automated capture/copying without written consent (checked 2026-11-06) | Unknown | Not stated | None | Unknown; 1 s spacing, no 429 seen in ~25 requests (2026-11-06); robots.txt 'Disallow:' (allows all). TLS chain incomplete: works only with the OS trust store (macOS/Windows), fails certificate verification on Linux | Función Pública's terms forbid using 'ningún mecanismo o hardware u otro proceso manual o automático para capturar, monitorizar como propio o copiar' the portal or its content without its written consent. No consent held. The Gestor also says it is informative only and does not vouch for a norm's current validity (vigencia). Off by default — needs WLM_PERMITTED=co and the operator's permission. |
| cr | SINALEVI – Sistema Nacional de Legislación Vigente (Procuraduría General de la República, SCIJ) (sinalevi.go.cr) | Unknown: no licence or terms page; footer says '© Procuraduría de la República. Todos los derechos reservados.' (2026-11-06) | Unknown | Not stated | None | Unknown; 1 s spacing, no 429 seen in ~25 requests (2026-11-06); no robots.txt (404) on sinalevi.go.cr or pgrweb.go.cr | |
| cu | Gaceta Oficial de la República de Cuba (gacetaoficial.gob.cu) | Unknown; footer says 'Todos los Derechos Reservados | © DESOFT 2019', no licence or terms page | Unknown | Not stated | None | Robots.txt Crawl-delay: 10 (obeyed, 10 s spacing). Host often times out on connect from abroad (unreachable 2026-11-06, reachable 2026-11-10) | |
| cu | Ministerio de Justicia de Cuba (Gaceta Oficial reposts) (www.minjus.gob.cu) | Unknown; site says 'Todos los derechos reservados', no licence or terms page | Unknown | Not stated | None | Unknown; 2 s spacing, no 429 seen in ~25 requests (2026-11). Host often times out on connect (Cuban network) | |
| cv | Tribunal Constitucional de Cabo Verde (tribunalconstitucional.cv) | 'Copyright © 2026 . Todos os direitos Reservados | Tribunal Constitucional de Cabo Verde' footer; no terms-of-use page (checked 2026-11-06) | Unknown | Not stated | None | Unknown; no robots.txt, no Crawl-delay; 1 s spacing, no 429 in ~40 requests (2026-11) | |
| cv | Supremo Tribunal de Justiça de Cabo Verde, jurisprudência (stj.cv) | '© 2023 Supremo Tribunal de Justiça, All Rights Reserved' footer; no terms-of-use page (checked 2026-11-06) | Unknown | Not stated | None | Unknown; no robots.txt, no Crawl-delay; 1 s spacing, no 429 in ~10 requests (2026-11) | |
| cv | JURIS CV – Jurisprudência Cabo-verdiana (Conselho Superior da Magistratura Judicial) (jurisprudencia.cv) | /advertencia: 'As informações que constam deste sítio são públicas e podem ser reproduzidas, desde que a respectiva fonte seja mencionada. No entanto, é proibida a sua utilização para fins comerciais ou ofensivos.' (checked 2026-11-10) | No | Not stated | None (login optional, not used) | Robots.txt Crawl-delay: 10 (documented); 10 s spacing, no 429 in ~12 requests (2026-11-10) | JURIS CV: reproduction allowed with the source named (jurisprudencia.cv, CSMJ); commercial use is forbidden by its terms. |
| cz | rozhodnuti.justice.cz (Ministry of Justice) | Unknown: published as open data by the Ministry of Justice (rozhodnuti.justice.cz/opendata), no licence stated; not in the NKOD catalogue | Unknown | Not stated | None | Unknown, none documented; no 429 in ~30 requests (2026-11); using 1 s spacing | No robots.txt. Lower courts only, from 2020. |
| cz | e-Sbírka (Ministry of the Interior) (e-sbirka.gov.cz) | NKOD terms for the e-Sbírka open data: no copyrighted works, no database rights, no personal data (CC0-equivalent); legal texts are exempt under § 3 of the Czech Copyright Act. The /sbr-cache REST API itself is undocumented | Yes | Not stated | None | Unknown, none documented; no 429 in ~40 requests (2026-11); using 1 s spacing | No robots.txt. The REST backend is undocumented. |
| cz | Sbírka soudních rozhodnutí a stanovisek (Nejvyšší soud), sbirka.nsoud.cz | No terms page; court decisions are official works exempt from copyright (§ 3 Czech Copyright Act 121/2000) | Unknown | Not stated | None | None documented; robots.txt 'User-agent: * Disallow:' (allows all); no 429 in ~15 requests (2026-11-10); using 1 s spacing | |
| cz | Vyhledávač NSS (Nejvyšší správní soud), vyhledavac.nssoud.cz | No terms page; court decisions are official works exempt from copyright (§ 3 Czech Copyright Act 121/2000) | Unknown | Not stated | None | None documented; robots.txt 404 (www.nssoud.cz robots asks Crawl-Delay 10, not binding here); using 2 s spacing | |
| de | NeuRIS (testphase.rechtsinformationen.bund.de) | No licence stated; court decisions are public-domain official works (§ 5 UrhG) | Unknown | Not stated | None | Documented: 600 req/min per IP, 503 above (docs.rechtsinformationen.bund.de/guides/rate-limiting, 2026-11-05) | robots.txt Disallow: / for all clients, but the API is documented for building applications; same template reading as at/nl (unconfirmed). Still a trial service. Off by default — needs WLM_PERMITTED=de and the operator's permission. |
| de | Bundesfinanzhof – Entscheidungen online (bundesfinanzhof.de) | Impressum: decisions are official works (§ 5 UrhG), free to use | Unknown | Not stated | None | Robots.txt Crawl-Delay: 60 (2026-11-10); throttled to 1 request per 60 s | |
| de | Gesetze im Internet (Bundesamt für Justiz / BMJV) (www.gesetze-im-internet.de) | No licence stated; statutes are public-domain official works (§ 5 UrhG) | Unknown | Not stated | None | Unknown; 1 s spacing, no 429 seen (2026-11-05) | |
| difc | DIFC Courts judgments (www.difccourts.ae) | © DIFC Courts; Terms of Use allow personal, non-commercial use only; no copying, storing or redistribution without express written permission | No | Not stated | None | Unknown; 1 s spacing, no 429 seen in ~20 requests (2026-11) | robots.txt disallows only /menu and /videos. Off by default — needs WLM_PERMITTED=difc and the operator's permission. |
| dk | Retsinformation (Civilstyrelsen) (www.retsinformation.dk) | Civilstyrelsen open-data terms: free, non-exclusive, unlimited right of use (copy, distribute, modify, commercial and non-commercial); laws are not copyrighted (ophavsretsloven § 9). Must not imply endorsement by Civilstyrelsen. ELI XML is the documented channel; search and the HTML fallback use the website's own undocumented JSON | Yes | Yes | None | None documented for www.retsinformation.dk (terms: don't load the interface unreasonably); no 429 in ~25 requests (2026-11); using 1 s spacing | Search uses the website's undocumented JSON. Case law not covered: Domsdatabasen only allows API access after an approved application, so it is not used. |
| do | Tribunal Superior Electoral – visor de sentencias (visorpdf.tse.do) | No open licence stated; Términos de Uso §4 reserves the portal's content to the TSE; robots.txt Content-Signal search=yes, ai-train=no, use=reference | Unknown | No | None | Unknown; 1 s spacing, no 429 seen in ~20 requests (2026-11-06); no Crawl-delay in robots.txt | Electoral court only (TSE contentious judgments, 2021+); the site reserves its content against AI training (robots.txt ai-train=no, use=reference). |
| dz | Journal Officiel de la République Algérienne (JORADP), Secrétariat Général du Gouvernement (www.joradp.dz) | Unknown (no terms of use published on joradp.dz) | Unknown | Not stated | None | Unknown; 1.5 s spacing, no 429 seen in ~30 requests (2026-11) | |
| dz | Cour constitutionnelle (and former Conseil constitutionnel) of Algeria (cour-constitutionnelle.dz) | Unknown (no terms of use, legal notice or copyright line on cour-constitutionnelle.dz) | Unknown | Not stated | None | Unknown; 1 s spacing, no 429 seen in ~15 requests (2026-11) | |
| ec | Corte Constitucional del Ecuador – Buscador de Sentencias (public JSON backend) and signed decision PDFs (esacc storage) (buscador.corteconstitucional.gob.ec) | Unknown: no terms-of-use or licence page on buscador/esacc or corteconstitucional.gob.ec (checked 2026-11-06); footer says '© Corte Constitucional del Ecuador | Todos los derechos reservados'; court decisions are official texts | Unknown | Not stated | None | Unknown; no robots.txt on either host (2026-11-06); 1 s spacing, no 429 seen in ~15 requests (2026-11-06) | |
| echr | HUDOC (European Court of Human Rights) (hudoc.echr.coe.int) | © ECHR-CEDH; reproduction allowed free of charge, with acknowledgment, for private use or information/education about the Court's work | No | Not stated | None | Unknown; 1 s spacing, no 429 seen in ~20 requests (2026-11) | No robots.txt. A commercial deployment needs the Court's permission. |
| echr | European Convention on Human Rights and Protocols (official PDF, read it there; not available through this server) (www.echr.coe.int) | Not stated | Unknown | Not stated | None | Unknown | |
| ecowas | ECOWAS Community Court of Justice website (courtecowas.org) | © ECOWAS Community Court of Justice; reuse allowed with credit and changes indicated (Legal Notice); robots.txt Content-Signal search=yes, ai-train=no, use=reference | Unknown | No | None | Unknown; 1 s spacing, decision list (21 requests) cached in memory 12 h; no 429 seen in ~110 requests (2026-11-06) | Credit the ECOWAS Court of Justice when reusing; only the Reports of Cases / Official Journal texts are authentic; the site reserves its content against AI training (robots.txt ai-train=no, use=reference). |
| ecowas | ECOWAS Court Law Reports (CCJELR), English volumes 2004-2017 (courtecowas.org) | © ECOWAS Community Court of Justice; reuse allowed with credit and changes indicated (Legal Notice); robots.txt Content-Signal search=yes, ai-train=no, use=reference | Unknown | No | None | Same host as the decision list (1 s spacing); one 3-7 MB PDF per volume, 2 volumes kept in memory; no 429 seen (2026-11-10) | Credit the ECOWAS Court of Justice when reusing; the site reserves its content against AI training (robots.txt ai-train=no, use=reference). |
| ee | Riigi Teataja (State Gazette, Ministry of Justice and Digital Affairs) (www.riigiteataja.ee) | Legal acts are not protected by copyright (Copyright Act § 5 p 1); RT publishes all acts as XML open data (RT FAQ '9. Avaandmed'). RT Act § 12(1): texts shown elsewhere must refer to the Riigi Teataja text. | Yes | Not stated | None | Not published (behind Cloudflare); no 429 in ~40 requests (2026-11-05); using 1 s spacing | robots.txt disallows ~5,600 listed acts (we refuse those) and the court-decision routes, so no case law. |
| efta | EFTA Court website (eftacourt.int, api.eftacourt.int) | Unknown (no reuse terms published; the Legal Notice page is empty, footer '© 2026 EFTA Court') | Unknown | Not stated | None | Unknown; 1 s spacing, no 429 seen in ~20 requests (2026-11) | api.eftacourt.int robots.txt allows all; eftacourt.int has none. |
| eg | المحكمة الدستورية العليا – Supreme Constitutional Court portal (judgments, full text) (www.sccourt.gov.eg) | None stated: no terms page; footer 'جميع الحقوق محفوظة © 2025 للمحكمة الدستورية العليا' (all rights reserved). Court judgments are excluded from copyright under Egyptian Law 82/2002 art. 141 | Unknown | Not stated | None | Unknown; 1 s spacing, no 429 seen in ~40 requests (2026-11-06); robots.txt absent (404) | |
| es | BOE consolidated law (www.boe.es) | BOE reuse conditions (licencia tipo, Resolución 27-06-2024, under Ley 37/2007): attribution with link to boe.es, consolidated texts must be marked as informative only with their last-update date | Yes | Not stated | None | Unknown: no limit in the API docs (APIconsolidada.pdf) or terms; robots.txt has no Crawl-delay. 1 s spacing, no 429 seen in ~20 requests (2026-11-05). | robots.txt has no Crawl-delay. |
| es | Constitutional Court HJ (hj.tribunalconstitucional.es) | Unknown: hj.tribunalconstitucional.es shows no aviso legal or reuse terms; the main site's aviso legal sits behind a JavaScript browser check and could not be read (2026-11-05). Court decisions are excluded from copyright (Ley de Propiedad Intelectual art. 13). | Unknown | Not stated | None | Unknown: nothing published; robots.txt is 404 (no rules). 1 s spacing; a search costs 2-3 requests (token, POST, list). No 429 seen (2026-11-05). | robots.txt 404. |
| et | House of Peoples' Representatives: published laws (Federal Negarit Gazeta PDFs, hopr.gov.et) | Terms of use page is empty; footer '© Copyright House of People's Representatives of Ethiopia, 2026. All rights reserved.' | Unknown | Not stated | None | Unknown; 1 s spacing, no 429 seen in ~25 requests (2026-11) | Negarit Gazeta issues as originally published (not consolidated); the library is kept by hand and a few entries link to a missing or wrong PDF. |
| eu | Publications Office CELLAR (EUR-Lex data): SPARQL + REST (publications.europa.eu) | EU legal documents reusable under Commission Decision 2011/833/EU (commercial or non-commercial reuse, acknowledge source, do not distort); EUR-Lex metadata CC0 | Yes (unconfirmed for CJEU material) | Not stated | None | None published (checked 2026-11); 1 s spacing, no 429 seen in ~40 requests (2026-11) | Allowed by robots.txt. Acknowledge the source; do not distort. |
| fi | Finlex open data (opendata.finlex.fi) | CC BY 4.0 (Finlex FAQ); statutes themselves are public domain (Copyright Act 404/1961 s. 9) | Yes | Not stated | None | Not published: guide says volumes 'may be restricted', answered with 429; no 429 in ~30 requests (2026-11-05); using 1 s spacing | |
| fi | Finlex website (www.finlex.fi), KKO/KHO published decisions | Public, 'no restrictions on use' (Finlex FAQ); court decisions are public domain (Copyright Act s. 9); no personal-data misuse | Yes | Not stated | None | Not published; no 429 in ~15 requests (2026-11-05); using 1 s spacing | |
| fr | Judilibre (Cour de cassation, via PISTE) (www.courdecassation.fr) | Licence Ouverte / Open Licence 2.0 (Etalab) + Cour de cassation reuse CGU | Yes | Not stated | Free key | Unknown; PISTE per-app quotas (README: 'quotas ... sur le portail PISTE'); 1 s spacing | Pseudonymised decisions: do not try to re-identify people; profiling, comparing or rating judges and court clerks is a criminal offence (COJ art. L111-13). |
| fr | Légifrance API (DILA, via PISTE) (www.legifrance.gouv.fr) | Licence Ouverte / Open Licence 2.0 (Etalab) | Yes | Not stated | Free key | Unknown; PISTE per-app quotas shown in the app's 'Consulter les quotas' (CGU IV.3); 1 s spacing | Légifrance API data are not legally binding: only the signed PDF Journal officiel is (CGU VI.1). Decisions: profiling, comparing or rating judges is a criminal offence (COJ art. L111-13, CJA art. L10). |
| gb | Find Case Law, The National Archives (caselaw.nationalarchives.gov.uk) | Open Justice Licence v2.0: free re-use incl. commercial; 'computational analysis' (programmatic bulk searching to identify, extract or enrich records) needs a separate, free licence | Yes | No (robots.txt blocks named AI bots: GPTBot, ClaudeBot…) | None | Documented: 1,000 requests / rolling 5 min per IP, HTTP 429 when exceeded (API docs, checked 2026-11) | Our User-Agent is not blocked. Computational analysis needs the free licence from caselaw@nationalarchives.gov.uk — get it before hosting. Coverage from 2003. |
| gb | legislation.gov.uk, The National Archives | Open Government Licence v3.0 | Yes | Yes | None | Documented: 1,500 requests / 5 min per user, requests blocked until the 5-min average drops (fair-use policy, checked 2026-11) | robots.txt: Crawl-delay 5. |
| ge | Legislative Herald of Georgia (Matsne), Ministry of Justice (matsne.gov.ge) | Unknown: no open licence; site footer says 'All Rights Reserved' | Unknown | Not stated | None | Robots.txt Crawl-delay: 10, so 10 s spacing; no 429 seen in ~20 requests (2026-11) | Supreme Court search (supremecourt.ge) is robots-disallowed and not used. |
| ge | Courts of Georgia decisions (ecd.court.ge) | Unknown: no terms published | Unknown | Not stated | None | Unknown; 1 s spacing, no 429 seen in ~20 requests (2026-11) | Decisions dated 2018-01 to 2020-04 only. |
| gr | Areios Pagos case law (www.areiospagos.gr) | Areios Pagos terms: further use allowed on the sole condition that texts are not altered or distorted and that the source and publication date are cited | Yes | Not stated | None | Unknown; 1 s spacing, no 429 seen in ~20 requests (2026-11-05) | Supreme Civil and Criminal Court only. |
| gr | Government Gazette search (search.et.gr, Εθνικό Τυπογραφείο) | Terms of use: personal, informational, non-commercial use only; no reproduction or copying for non-personal use without permission | No | Not stated | None | Unknown; 1 s spacing, no 429 seen in ~25 requests (2026-11-05) | Off by default — needs WLM_PERMITTED=gr and the operator's permission. Scanned FEK issues have no text layer and are reported, not OCR'd. |
| gt | Corte de Constitucionalidad – sentencias PDF (jurisprudencia.cc.gob.gt) | Unknown: no licence on the PDF host; the CC's terms (www.cc.gob.gt) sit behind a Cloudflare challenge; robots.txt Content-Signal search=yes, ai-train=no, use=reference | Unknown | No | None | Unknown; 1 s spacing, no 429 seen in ~10 requests (2026-11-06); no Crawl-delay in robots.txt | Constitutional Court rulings by id only (no search: the CC's search portal blocks automated clients); robots.txt reserves the content against AI training (ai-train=no, use=reference). |
| gy | Laws of Guyana, Ministry of Legal Affairs (mola.gov.gy) | 'Copyright @ Ministry of Legal Affairs. All rights reserved' (site footer); no terms of use or licence page (checked 2026-11-05) | Unknown | Not stated | None | Unknown; no Crawl-delay; 1 s spacing, no 429 in ~15 requests (2026-11) | |
| gy | CCJ judgment lists and PDFs (ccj.org) | © Caribbean Court of Justice; no licence stated (the Terms of Use page is empty, 2026-11-05) | Unknown | Not stated | None | Unknown; 1 s spacing, both lists cached in memory 6 h; no 429 seen in ~20 requests (2026-11) | |
| hk | Hong Kong e-Legislation (Department of Justice) open data on DATA.GOV.HK (data.gov.hk) | DATA.GOV.HK Terms and Conditions of Use v1.2 (free reuse incl. commercial, with source acknowledgement and attribution to the HKSAR Government, DoJ and DATA.GOV.HK) | Yes | Not stated | None | Unknown; 1 s spacing, no 429 seen in ~12 requests (2026-11) | Attribute the HKSAR Government, DoJ and DATA.GOV.HK. Open-data XML, not the verified copies with legal status. No case law: the Judiciary's Legal Reference System and HKLII both forbid automated access in robots.txt. www.elegislation.gov.hk itself is robots-disallowed. |
| hn | Biblioteca Virtual del Tribunal Superior de Cuentas (TSC) – laws, codes, regulations and decrees as published (PDF, mostly La Gaceta copies) (www.tsc.gob.hn) | Unknown: no licence or terms of use on www.tsc.gob.hn; robots.txt disallows only /wp-admin/ (checked 2026-11-06) | Unknown | Not stated | None | Unknown; no Crawl-delay; 1 s spacing, no 429 seen in ~25 requests (2026-11-06) | |
| hn | ENAG – La Gaceta Digital (Diario Oficial de la República de Honduras) (www.enag.gob.hn) | Unknown: no licence or terms page; the site says a Congreso–ENAG agreement gives 'acceso universal y gratuito a la legislación hondureña' published in La Gaceta (checked 2026-11-10) | Unknown | Not stated | None | Unknown; robots.txt standard Joomla (no Crawl-delay; /index.php/ allowed); 2 s spacing | |
| hr | Narodne novine (official gazette of the Republic of Croatia) (narodne-novine.nn.hr) | No open licence stated; site terms say content is copyright and usable 'under the conditions of the law'. Laws, regulations and court decisions are official texts excluded from copyright (Zakon o autorskom pravu, čl. 8). | Unknown | Yes | None | Documented: 'configure scripts and bots to at most 3 requests per second' (data_access_hr.aspx, read 2026-11-05); using 0.5 s spacing, no 429 seen | robots.txt disallows ~100 gazette articles by path (checked before each fetch) and searches of the notices part (not used). Case law = Constitutional Court decisions published in the gazette only: odluke.sudovi.hr and sljeme.usud.hr are Disallow: /. |
| ht | Conseil Supérieur du Pouvoir Judiciaire (CSPJ): document library (cspj.ht) | Unknown: no terms page; footer 'Droit d'auteur © 2026 Conseil Supérieur du Pouvoir Judiciaire'. Haitian laws are official texts. | Unknown | Not stated | None | Unknown; 1 s spacing, no 429 seen in ~40 requests (2026-11) | Small selection (~17 laws on justice, family, foreigners, corruption, trafficking, free zones; no nationality law) uploaded by the CSPJ, as published, not consolidated; check Le Moniteur for amendments. |
| ht | Cour de cassation d'Haïti: Constitution PDF (1987 original) (www.courdecassation.ht) | Unknown: no terms page; no robots.txt (404). The Constitution is an official text. | Unknown | Not stated | None | Unknown; 1 s spacing, no 429 seen in ~4 requests (2026-11-10) | Constitution text is the 1987 original; the 2011 amended PDF on the same page is a scan. |
| hu | Bírósági Határozatok Gyűjteménye (eakta.birosag.hu, Országos Bírósági Hivatal) | Not stated (published free of charge for information; reuse terms not found) | Unknown | Not stated | None | Not published; 1 request/s self-imposed, no 429 seen in a handful of requests (2026-11-05) | Case law only, PDF full texts. No legislation: the Nemzeti Jogszabálytár's terms forbid automated requests without written permission. |
| icj | International Court of Justice website (www.icj-cij.org): case pages and document search | © International Court of Justice; site disclaimer: 'may not be reproduced or used for commercial purposes'. No other licence stated. | No | Not stated | None | Unknown; 1 s spacing, no 429 seen in ~35 requests (2026-11) | ICJ site terms: its information may not be reproduced or used for commercial purposes (the Statute and Rules texts are read from its HTML pages). Decision texts are PDF-only and blocked by a bot challenge here: you get metadata and links, not the text. |
| icsid | ICSID case database (icsid.worldbank.org, icsidfiles.worldbank.org) | © ICSID / World Bank Group; WBG Terms and Conditions (2025-07-25): non-commercial use with attribution, no derivative or commercial use (ICSID's own /user-agreement page answers 403 to this client) | No | Not stated | None | Unknown; 1 s spacing, case list cached in memory 6 h; no 429 seen in ~10 requests (2026-11) | robots.txt allows /api and case pages. Text-layer PDFs only (no OCR). |
| id | JDIH Kementerian Sekretariat Negara (jdih.setneg.go.id) – Produk Hukum | No licence published; statutes are not copyright-protected (UU 28/2014 Pasal 42); site footer 'All Rights Reserved by Kementerian Sekretariat Negara RI' | Unknown | Not stated | None | Unknown; 1 s spacing, no 429 seen in ~25 requests (2026-11-06) | |
| id | Majelis Permusyawaratan Rakyat (www.mpr.go.id) – UUD NRI 1945 | No licence published; the Constitution is not copyright-protected (UU 28/2014 Pasal 42); site footer 'HAK CIPTA (c) SEKRETARIAT JENDERAL MPR RI'; the book says 'MILIK NEGARA, TIDAK DIPERDAGANGKAN' | Unknown | Not stated | None | Unknown; 1 s spacing, one page + one ~35 MB PDF per load, cached (2026-11-10) | |
| ie | Irish Statute Book (eISB, Office of the Attorney General) (www.irishstatutebook.ie) | Oireachtas (Open Data) PSI Licence, which incorporates CC BY 4.0 (attribution required). Search uses the site's own Solr title index (undocumented); texts use the documented ELI XML/HTML | Yes | Yes | None | None documented; robots.txt is 404 (no rules); no 429 in ~25 requests (2026-11); using 1 s spacing | robots.txt 404. Search uses the site's undocumented Solr index. No case law: judgments.courts.ie robots.txt is Disallow: /. |
| ie | Law Reform Commission Revised Acts (revisedacts.lawreform.ie) | Legislative text: Oireachtas (Open Data) PSI Licence (CC BY 4.0); LRC annotations: CC BY 4.0. Attribute the Houses of the Oireachtas and the LRC separately | Yes | Yes | None | None documented; robots.txt allows all; no 429 in ~15 requests (2026-11); using 1 s spacing | robots.txt allows all. Attribute the Oireachtas and the LRC separately. |
| il | Knesset OData (ParliamentInfo) – Israeli law database (official) (knesset.gov.il) | No licence stated; laws are not copyright-protected (Copyright Act 2007, s. 6) | Unknown | Not stated | None | Unknown; 1 s spacing, no 429 seen in ~20 requests (2026-11) | Official law index and metadata. |
| il | Sefer HaChukim (ספר החוקים, Reshumot) as-published PDFs on fs.knesset.gov.il (official) | No licence stated; laws are not copyright-protected (Copyright Act 2007, s. 6) | Unknown | Not stated | None | Unknown; 1 s spacing, no 429 seen in ~25 PDF requests (2026-11); no robots.txt (404) | Volunteer-maintained consolidated text (shown as a warning); check the Knesset gazette before relying on it. No case law. |
| il | Open Law Book (ספר החוקים הפתוח), Hebrew Wikisource – non-official (crowd-maintained, Wikimedia Foundation) (he.wikisource.org) | CC BY-SA 4.0 (Wikimedia Terms of Use s. 7) | Yes | Not stated | None | Unknown for article pages; 1 s spacing, no 429 seen (2026-11) | Consolidated text is volunteer-maintained on Wikisource, not an official version; check the Knesset gazette PDFs before relying on it. |
| in | India Code (Legislative Department, Ministry of Law and Justice; run by NIC) (indiacode.gov.in) | Restrictive (Term of Use + Copyright Policy, both 'Last updated June 22, 2026', read 2026-11-05 from the site's JS bundle): personal, non-commercial use only; 'Not use any automated means to access the Portal for any purpose without our express written permission'; 'Use of API data requires written authorization'; 'Data obtained through APIs must not be cached, stored, or redistributed without permission'. No written permission held. Whether s. 52(1)(q) Copyright Act 1957 overrides this for the Acts: unverified | No | No | None technically (anonymous REST API), but the terms require written authorization from the Legislative Department for API/automated use | Unknown; 1 s spacing, no 429 seen in ~25 requests (2026-11-05). robots.txt returns HTTP 500 (no rules served) | robots.txt returns HTTP 500. Off by default — needs WLM_PERMITTED=in and the operator's permission. Whether the Copyright Act 1957 overrides this for the Acts is unverified. |
| in | Indian Supreme Court Judgments (AWS Open Data; Dattam Labs mirror of the Supreme Court's e-SCR) (registry.opendata.aws) | Dataset CC BY 4.0 (AWS Open Data registry, read 2026-11-10); the judgments themselves are not copyright-protected for reproduction (s. 52(1)(q)(iv) Copyright Act 1957); attribute the Supreme Court of India / e-SCR | Yes | Yes | None (public S3 bucket, no AWS account) | None documented (Amazon S3); 0.5 s spacing, no 429/503 seen in ~30 requests (2026-11-10) | S.C.R.-reported judgments only; the official copy is at scr.sci.gov.in. |
| iq | Kurdistan Parliament legislation database (قاعدة التشريعات), legislation.krd (Kurdistan Region of Iraq only) | Unknown: no terms or copyright notice on legislation.krd (official legislative texts of the Kurdistan Region) | Unknown | Not stated | None | Unknown; 1 s spacing, no 429 seen in ~30 requests (2026-11) | Kurdistan Region legislation only (not federal Iraqi law). Texts are as enacted; amendments are separate records. |
| is | Ísland.is court rulings (Stafrænt Ísland; Hæstiréttur, Landsréttur, héraðsdómstólar) (island.is) | No reuse licence stated; the island.is user terms (notendaskilmálar, 2022-12-05) say nothing on reuse or automated access. Court judgments are not protected by copyright in Iceland (höfundalög nr. 73/1972, 9. gr.; unverified). API is the portal's own undocumented GraphQL (frontend code is MIT on GitHub) | Unknown | Not stated | None | None documented; island.is has no robots.txt (404, 2026-11-05); no 429 in ~20 requests (2026-11); using 1 s spacing | No robots.txt. Undocumented GraphQL backend of the portal. |
| it | Normattiva open data (dati/api.normattiva.it) | CC BY 4.0 from 2026-01-01 (dati.normattiva.it 'Dati disponibili' page, read 2026-11-05; CC BY-NC 4.0 during the 2025 trial) | Yes | Not stated | None | Unknown (not documented); 1 s spacing, no 429 seen in ~20 requests (2026-11-05) | |
| it | Normattiva — www.normattiva.it (texts by URN:NIR) | Reproduction allowed if the source is named and the text is said to be non-authentic and free (Note legali); only the Gazzetta Ufficiale is official | Unknown | Not stated | None | Unknown (not documented); 1 s spacing, no 429 seen in ~25 requests (2026-11-05). Codice civile pages are 2.6 MB and take 6-12 s. | |
| itlos | ITLOS case pages (www.itlos.org) | ITLOS Terms and Conditions of Use: download and copy for personal, non-commercial use (academic, research, private study), Tribunal acknowledged as source; ITLOS Reports and Pleadings texts may not be reproduced or stored in a retrieval system without the Registrar's written permission | No | Not stated | None | Unknown; 1 s spacing, case list cached in memory 6 h; no 429 seen in ~8 requests (2026-11) | ITLOS terms: personal, non-commercial use only, acknowledge the Tribunal as source. Judgment/order texts (ITLOS Reports) need the Registrar's permission to reproduce, so only the case record and PDF links are given here. |
| jm | Find Case Law, The National Archives (UK): Judicial Committee of the Privy Council judgments (caselaw.nationalarchives.gov.uk) | Open Justice Licence v2.0: free re-use incl. commercial; 'computational analysis' (programmatic bulk searching to identify, extract or enrich records) needs a separate, free licence | Yes | No | None | Documented: 1,000 requests / rolling 5 min per IP, HTTP 429 when exceeded (API docs, checked 2026-11) | |
| jm | Supreme Court of Jamaica judgments (supremecourt.gov.jm) | © the Court; no licence stated. Terms of Use page has a privacy policy and disclaimer only ('makes the information on this website available as a public service'); silent on reuse and automated access (read 2026-11-05) | Unknown | Not stated | None | Unknown; no Crawl-delay; 1 s spacing, no 429 in ~15 requests (2026-11) | |
| jm | Court of Appeal of Jamaica judgments (courtofappeal.gov.jm) | © the Court; no licence stated. Terms of Use page has a privacy policy and disclaimer only ('makes the information on this website available as a public service'); silent on reuse and automated access (read 2026-11-05) | Unknown | Not stated | None | Unknown; no Crawl-delay; 1 s spacing, the two judgment lists cached in memory 6 h; no 429 in ~10 requests (2026-11) | |
| jo | Constitutional Court of Jordan (المحكمة الدستورية), cco.gov.jo | Site copyright notice: content owned by the Constitutional Court (Copyright Law 22/1992); downloading, viewing and printing allowed for personal or in-house, non-commercial use; small parts may be republished unmodified with the source named; other uses need the court's permission. | No | Not stated | None | Unknown; 1 s spacing, no 429 seen in ~30 requests (2026-11) | Constitutional Court terms: personal or in-house non-commercial use only; cite 'المحكمة الدستورية' as the source and quote the text unmodified. |
| jp | Case law: 裁判所 裁判例検索 (courts.go.jp), NOT wired in, search down since 2026-11-05 (e-Gov has no case law) | Not reviewed | Unknown | Not stated | None | Unknown | |
| jp | e-Gov 法令検索 / 法令API Version 2 (Digital Agency) (laws.e-gov.go.jp) | Public Data License 1.0 (公共データ利用規約 第1.0版, CC BY 4.0-compatible; attribution required, mark edits) per e-Gov terms. Statutes are also outside copyright (Copyright Act art. 13) | Yes | Not stated | None | Unknown (not in the OpenAPI spec); 1 s spacing, no 429 seen in ~25 requests (2026-11) | |
| kg | Constitutional Court of the Kyrgyz Republic (constsot.kg) | None stated (footer: © Constitutional Court of the Kyrgyz Republic); court acts are official documents | Unknown | Not stated | None | Unknown; 1.5 s spacing, no 429 seen in ~20 requests (2026-11) | |
| kh | Council for the Development of Cambodia (CDC): Laws and Regulations (cdc.gov.kh) | Unknown (no terms of use published) | Unknown | Not stated | None | Unknown; 1 s spacing, no 429 seen in ~15 requests (2026-11) | Unofficial English translations published by the CDC; the official Khmer text prevails. Texts are as published (often as enacted, not consolidated). |
| la | Official Gazette of the Lao PDR (Ministry of Justice): search index (www.laoofficialgazette.gov.la) | Free access for all users; altering copied texts is a criminal offence; republishing as books needs Ministry of Justice permission | Unknown | Not stated | None | Unknown; 1 s spacing, no 429 seen in ~15 requests (2026-11); host is slow (~20 KB/s) and drops some TLS connections | Titles and metadata only: the Gazette's texts are scanned Lao PDFs (no text layer); open the PDF. Copied texts must not be altered; printing them as books needs Ministry of Justice permission. |
| lb | المجلس الدستوري / Constitutional Council of Lebanon (cc.gov.lb) | Unknown: no terms of use; footer 'جميع الحقوق محفوظة' (all rights reserved); robots.txt Content-Signal search=yes, ai-train=no, use=reference | Unknown | No | None | Unknown; 1 s spacing, no 429 seen in ~40 requests (2026-11-06) | cc.gov.lb reserves its content against AI training (robots.txt content signal ai-train=no, use=reference): use these texts for reference and cite the Council's page; decision PDFs have a faulty text layer, so check the PDF. |
| li | Lilex – Gesetzesdatenbank des Fürstentums Liechtenstein (Rechtsdienst der Regierung) (www.gesetze.li) | Unknown (no licence or terms of use published; Impressum/Datenschutz are silent on reuse) | Unknown | Not stated | None | Unknown; 1 s spacing, no 429 seen in ~25 requests (2026-11); no robots.txt (404) | |
| li | Fürstlicher Oberster Gerichtshof – Entscheidungen (www.ogh.li) | Impressum: site texts are copyright; commercial use needs prior written permission (court decisions themselves are official works) | No | Not stated | None | Unknown; robots.txt 404 (no Crawl-delay); 1 s spacing, no 429 in ~20 requests (2026-11-10) | ogh.li Impressum: commercial use of the site's texts needs the court's prior written permission. |
| lu | Legilux (legilux.public.lu, data.legilux.public.lu) | CC BY 4.0 (jolux:license on every file; data.public.lu dataset 'Legilux - Journal officiel'), © Ministère d'État — Service central de législation | Yes | Yes | None | Unknown, nothing documented; 1 s spacing on both hosts, no 429 seen in ~20 requests (2026-11). data.legilux.public.lu robots.txt disallows /eli/* and /filestore/*, so files are read from legilux.public.lu/filestore (allowed) | data.legilux.public.lu robots.txt disallows /eli/* and /filestore/*; files are read from legilux.public.lu, whose robots.txt allows them. |
| lu | data.public.lu — Cour de cassation decisions (Administration judiciaire), yearly ZIPs of PDFs read member by member with HTTP Range | CC BY-ND 4.0 (stated on the dataset page): reproduce unaltered, credit Administration judiciaire; the official search remains justice.public.lu | Yes | Yes | None | Unknown, nothing documented; 1 s spacing, no 429 seen in ~25 requests (2026-11). Range reads only: ~16 kB per year listing, ~50-330 kB per decision, never a whole ZIP | |
| lv | E-lietas portāls (gateway.elieta.lv, Tiesu administrācija) | CC0 1.0 (same decisions published as open data by Tiesu administrācija: data.gov.lv dataset 'anonimizetie-nolemumi') | Yes | Not stated | None | Not published; no robots.txt on gateway.elieta.lv or elieta.lv; no 429 in ~20 requests (2026-11-05); using 1 s spacing | No robots.txt. Anonymised decisions. No legislation: likumi.lv search is robots-disallowed and re-use needs Latvijas Vēstnesis' written consent. |
| ly | وزارة العدل - Ministry of Justice of Libya (aladel.gov.ly) | Unknown; footer '© جميع الحقوق محفوظة وزارة العدل - ليبيا' (all rights reserved), no terms page | Unknown | Not stated | None | Unknown; 1 s spacing, no 429 seen in ~25 requests (2026-11) | Ministry of Justice selection (about 190 laws, regulations and treaties plus ministerial decisions), as enacted, not consolidated; not the Official Gazette. |
| ly | المحكمة العليا - Supreme Court of Libya (alolya.gov.ly) | Unknown; footer 'جميع الحقوق محفوظة، المحكمة العليا' (all rights reserved), no terms page | Unknown | Not stated | None | Unknown; 1 s spacing, no 429 seen in ~30 requests (2026-11) | Only the rulings the court has put online (about 60, decided 2020-2026) and its journal volumes for judicial years 37-60 (older volumes not online, many scanned); not the full archive. |
| ma | Constitutional Court of Morocco (cour-constitutionnelle.ma) – Decisions | Unknown: no terms of use published; footer says 'جميع الحقوق محفوظة' (all rights reserved) | Unknown | Not stated | None | Unknown; 1 s spacing, no 429 seen in ~15 requests (2026-11-06) | |
| ma | Ministry of Justice legal portal Adala (adala.justice.gov.ma) | Unknown: no terms of use published; footer '© 2024 وزارة العدل' | Unknown | Not stated | None | Unknown; 1 s spacing, no 429 seen in ~25 requests (2026-11-06) | |
| mc | Legimonaco — Gouvernement Princier de Monaco (Direction des Affaires Juridiques): Constitution, codes, laws, ordinances, treaties and court decisions (legimonaco.mc) | Unknown: the site states no licence or terms of use (no mentions-légales page, checked 2026-11-06); official texts of the Principality | Unknown | Not stated | None | Unknown, nothing documented; 1 s spacing, no 429 seen in ~30 requests (2026-11). robots.txt: none (404, 2026-11-06) | |
| md | Curtea Supremă de Justiție (Supreme Court of Justice), jurisprudenta.csj.md | Unknown: no terms page on csj.md or jurisprudenta.csj.md; published under CSM Regulation 472/21 (2008), 'accesul ... este gratuit' | Unknown | Not stated | None | Unknown; no robots.txt on jurisprudenta.csj.md (404), www.csj.md asks Crawl-delay 10; 2 s spacing, no 429 in ~12 requests (2026-11-06) | |
| md | Președinția Republicii Moldova: Constituția (consolidated PDF), presedinte.md | No terms page on presedinte.md; official texts (acte normative) are excluded from copyright, Legea 139/2010 art. 7 | Unknown | Not stated | None | Unknown; robots.txt 'Allow: /'; one PDF per session (cached), 1 s spacing (2026-11-10) | |
| md | Portalul Național al Instanțelor de Judecată (courts of appeal and district courts), instante.justice.md | Unknown: no terms page on instante.justice.md; published under CSM Regulation 472/21 (2008), 'accesul ... este gratuit' | Unknown | Not stated | None | Robots.txt Crawl-delay: 10 (honoured: 10 s spacing); no 429 in ~6 requests (2026-11-06) | |
| me | Ustavni sud Crne Gore (ustavnisud.me) – Sudska arhiva | Unknown: no terms of use or licence on the site (footer '© Ustavni sud Crne Gore. Sva prava zadržana.'); official court decisions | Unknown | Not stated | None | Unknown; 1 s spacing, no 429 seen in ~30 requests (2026-11) | |
| mg | Haute Cour Constitutionnelle (hcc.gov.mg) | Unknown; no terms of use published (footer: 'Copyright © HCC 2020') | Unknown | Not stated | None | Unknown; 1 s spacing, no 429 seen in ~10 requests (2026-11); no robots.txt (404) | |
| mg | CNLegis – Centre National LEGIS, Primature (cnlegis.gov.mg) | Unknown; no terms of use published (footer: '© 2018 DIRCNLEGIS') | Unknown | No | None | Unknown; 1.5 s spacing, no 429 seen in ~15 requests (2026-11) | |
| mm | Supreme Court of the Union: laws, procedures and amending laws (unionsupremecourt.gov.mm) | No terms of use published; footer 'Copyright © 2020 Supreme Court of the Union. All Rights Reserved.' | Unknown | Not stated | None | Unknown; 1 s spacing, no 429 seen in ~40 requests (2026-11) | Text extracted from PDFs; many Burmese PDFs use legacy fonts, so letters can be substituted or out of order. Check the PDF before quoting. |
| mm | Supreme Court of the Union: Rulings and Case Management System (rcms.usc.gov.mm) | No terms of use published; footer 'Copyright © 2020 - The Supreme Court of The Union. All Rights Reserved.' | Unknown | Not stated | None (public JSON API behind the site's JavaScript app) | Unknown; 1 s spacing, no 429 seen in ~25 requests (2026-11) | |
| mn | shuukh.mn, electronic database of court decisions (Judicial General Council of Mongolia) | No licence or terms published (footer: '© 2020 - 2026 Шүүхийн ерөнхий зөвлөл'); court decisions published by a public body | Unknown | Not stated | None | Unknown; 1 s spacing, no 429 seen in ~20 requests (2026-11) | |
| mt | Legislation Malta (legislation.mt), Office of the State Advocate / Legislation Unit | Unknown: '© Copyright: Office of the State Advocate'; no terms of use or re-use licence published (FAQ/privacy/cookie pages checked 2026-11) | Unknown | Not stated | None | Unknown; 1 s spacing, no 429 seen in ~20 requests (2026-11) | |
| mu | Find Case Law, The National Archives (UK): Judicial Committee of the Privy Council judgments (caselaw.nationalarchives.gov.uk) | Open Justice Licence v2.0: free re-use incl. commercial; 'computational analysis' (programmatic bulk searching to identify, extract or enrich records) needs a separate, free licence | Yes | No | None | Documented: 1,000 requests / rolling 5 min per IP, HTTP 429 when exceeded (API docs, checked 2026-11) | |
| mu | Supreme Court of Mauritius website (supremecourt.govmu.org): judgment search (subordinate courts) and legislation library | © Supreme Court of Mauritius; Terms and Conditions §3: material 'may be reproduced free of charge in any format or medium provided it is reproduced accurately and not used in a misleading context; and the source of the material must be identified and the copyright status acknowledged' | Unknown | Not stated | None | Unknown; no Crawl-delay in robots.txt; 1 s spacing, no 429 seen in ~35 requests (2026-11-06) | Personal use only: the site says it is 'maintained for your personal use and viewing'. Reproduce accurately with attribution: '© Supreme Court of Mauritius'. The site's texts are for convenience of reference; official versions are in the Mauritius Reports / SCJ and the Government Gazette. Currently OFF by default (robots.txt Disallow: / since 2026-11-10): subordinate-court judgments and the 2024+ library are unavailable. Off by default — needs WLM_PERMITTED=mu and the operator's permission. |
| mu | Revised Laws of Mauritius, Attorney General's Office (attorneygeneral.govmu.org) | © Government of Mauritius; terms of use: copies may be made, but the texts should not be published, disseminated or incorporated 'for commercial use without the prior approval of the Solicitor General' | No | Not stated | None | Unknown; no robots.txt; one list request (SharePoint REST, ~170 KB, cached 6 h) plus one PDF per law; 1 s spacing | Non-commercial use only without the Solicitor General's prior approval. The site's Revised Laws are updated to 30 June 2017 (some later issues); the authoritative text is the printed Revised Laws. The PDF text layer of some laws (the Constitution, bilingual codes) has stray spaces inside words: check any quotation against the PDF. |
| mu | National Assembly of Mauritius (mauritiusassembly.govmu.org): Acts as passed | No reuse terms; disclaimer page only (accuracy not guaranteed, verify with the relevant department) | Unknown | Not stated | None | Unknown; one 2 MB page (cached 6 h) plus one PDF per Act; 1 s spacing | |
| mv | MvLaw (mvlaw.gov.mv), Attorney General's Office legislation database | No terms of use published (footer: 'Copy Right 2023 © Atourney generals office'); official legislation of the Maldives | Unknown | Not stated | None | Unknown; no Crawl-delay in robots.txt; 1 s spacing, no 429 seen in ~20 requests (2026-11-06) | |
| mv | Government Gazette of the Maldives (gazette.gov.mv), President's Office | No terms of use or licence published (footer: '© ދިވެހި ސަރުކާރުގެ ގެޒެޓް 2013 - 2026'); the official gazette of the Maldives | Unknown | Not stated | None | Unknown; robots.txt 'Disallow:' with no Crawl-delay; 1 s spacing, no 429 seen in ~15 requests (2026-11-10) | |
| mz | Tribunal Supremo (ts.gov.mz): judgments tables of the TS and the Tribunais Superiores de Recurso, and its legislation page | All rights reserved (site footer: 'Copyright © 2022-2024 | Tribunal Supremo | Todos Direitos Reservados'); no terms of use published | Unknown | Not stated | None | Unknown; 1 s spacing, no 429 seen in ~30 requests (2026-11) | |
| mz | Conselho Constitucional (cconstitucional.org.mz): acórdãos and deliberações | Not stated (no terms of use published) | Unknown | Not stated | None | Unknown; 1 s spacing, no 429 seen in ~20 requests (2026-11) | |
| ng | Supreme Court of Nigeria (supremecourt.gov.ng) – Judgments | Unknown: no terms of use or licence published on the site | Unknown | Not stated | None | 60 req/min per the API's x-ratelimit-limit header (seen 2026-11-05); 1.1 s spacing | Supreme Court judgments only. No legislation. |
| ng | National Assembly of Nigeria (nass.gov.ng) – Acts as passed | Unknown: no terms of use published (the footer 'Terms' link is empty) | Unknown | Not stated | None | None documented; 1 s spacing (4 catalogue requests, then one PDF per law) | |
| ng | Nigerian Investment Promotion Commission (nipc.gov.ng) – Acts | Unknown: no terms of use published | Unknown | Not stated | None | None documented; 1 s spacing | |
| ng | PLAC Laws of Nigeria (lawsofnigeria.placng.org): unrevised LFN 2004 (unofficial) | Unknown: no terms page; footer '(c) Copyright Policy and Legal Advocacy Centre 2026'; an NGO print of the official 2004 revision, law as at 31 Dec 2002 | Unknown | Not stated | None | Unknown; 1 s spacing, no 429 seen in ~6 requests (2026-11-10); index read on demand (69 pages) | PLAC's 2004 Laws of the Federation: unrevised, law as at 31 Dec 2002 (later Acts and amendments are missing); an NGO copy, not the Government Printer's. |
| ng | FAOLEX (FAO) – Constitution of Nigeria 1999, consolidated to 2023 (PLAC print) (faolex.fao.org) | FAO terms: may be copied and downloaded for private study, research, teaching and non-commercial products or services, with acknowledgement of the source | No | Not stated | None | None documented; 1 s spacing (one 8 MB PDF, cached) | Constitution text is PLAC's April 2023 consolidation hosted by FAOLEX, not the Government Printer's; non-commercial use only under FAO's terms. |
| nl | rechtspraak.nl (uitspraken.rechtspraak.nl, data.rechtspraak.nl) | Public Domain Mark 1.0 (data.overheid.nl dataset 'Uitspraken rechtspraak.nl'); judgments carry no copyright (Auteurswet art. 11) | Yes | Yes | None | Documented: max 10 requests/s and no bulk download for the Open Data webservice (rechtspraak.nl/uitspraken/open-data, checked 2026-11); the /api/zoek + /api/document website backend has no stated limit: 1 s spacing used, no 429 seen (2026-11) | Allowed (PDF download path excluded; not used). |
| nl | BWB legislation search (zoekservice.overheid.nl, SRU) | CC0 1.0 (data.overheid.nl dataset 'Basis Wetten Bestand'); legislation carries no copyright (Auteurswet art. 11) | Yes | No (wetten.overheid.nl blocks AI agents by name; we only link to it) | None | Unpublished fair-use policy; 1 s spacing | robots.txt Disallow: / for all clients. Officially documented developer API ("Handleiding SRU BWB"/"SRU 2.0"); we read the blanket rule as a template on KOOP's API hosts (unconfirmed). One search per question, ≤50 records. Contact: cup@koop.overheid.nl. |
| nl | BWB law texts (repository.officiele-overheidspublicaties.nl) | CC0 | Yes | (as above) | None | Unknown; 1 s spacing | No robots.txt. |
| no | domstol.no Supreme Court decision pages (Domstoladministrasjonen) | Court decisions are not protected by copyright (åndsverkloven § 14); no licence or terms page published for the summaries | Unknown | Not stated | None | Unknown; 1 s spacing, no 429 seen in ~25 requests (2026-11) | Summaries only: the full-judgment PDFs are under a robots-disallowed path. No legislation and no lower courts: lovdata.no and api.lovdata.no robots.txt are Disallow: /. |
| np | Nepal Kanoon Patrika (नेपाल कानून पत्रिका), Supreme Court of Nepal (nkp.gov.np) | © Supreme Court of Nepal, all rights reserved (no licence stated; no terms of use page) | Unknown | Not stated | None | Unknown; 1.5 s spacing, no 429 seen in ~40 requests (2026-11) | Official Supreme Court law report, all rights reserved; dates are Bikram Sambat (वि.सं.), and older texts carry legacy-font conversion errors in Latin words. |
| pa | Legispan – Asamblea Nacional de Panamá (texts as published in the Gaceta Oficial, including Supreme Court rulings published there) (legispan.asamblea.gob.pa) | Unknown: no licence or terms of use; the site has only a privacy policy (legispan.asamblea.gob.pa/privacy-policy), silent on reuse and automation (2026-11-06) | Unknown | Not stated | None | Unknown; 1 s spacing, no 429 seen in ~40 requests (2026-11-06); no robots.txt (the app serves its index page at /robots.txt; S3 host answers AccessDenied) | |
| pe | Tribunal Constitucional – Consulta de causas and published resolutions (www.tc.gob.pe) | Unknown: tc.gob.pe has no terms-of-use or licence page (checked 2026-11-06); court decisions are official texts | Unknown | Not stated | None | Robots.txt Crawl-delay: 30 (2026-11-06), honoured: one request per 30 s, so a search takes ~30 s and a decision up to ~90 s | |
| pe | El Peruano – Diario Oficial, Búsquedas (Editora Perú): norms as published (busquedas.elperuano.pe) | Unknown: no terms-of-use page found on busquedas.elperuano.pe or elperuano.pe (2026-11-06) | Unknown | Not stated | None | Unknown; robots.txt allows all, no crawl-delay; 1 s spacing, no 429 seen in ~15 requests (2026-11-06) | |
| pe | Congreso de la República – Constitución Política del Perú, edición oficial (consolidated) (www.congreso.gob.pe) | Unknown: congreso.gob.pe has no terms-of-use or licence page found (2026-11-10); the Constitution is an official text | Unknown | Not stated | None | Unknown; one PDF (~2.4 MB) per call, cached in memory; robots.txt of www3.congreso.gob.pe allows /Docs/ (2026-11-10) | |
| ph | The LawPhil Project (lawphil.net), Arellano Law Foundation: non-official (NGO) | CC BY-NC 4.0 (Philippines) for the collection; the texts are works of the Philippine Government | No | Not stated | None | Unknown; 1 s spacing, no 429 seen in ~40 requests (2026-11) | Non-official source: the LawPhil Project (Arellano Law Foundation), CC BY-NC 4.0 (non-commercial use, attribution required). Check against the official printed text. |
| pk | Islamabad High Court (mis.ihc.gov.pk) – Case Law System | Unknown: no terms of use or licence; footer disclaimer only | Unknown | Not stated | None | Unknown; 1 s spacing, no 429 seen in ~10 requests (2026-11); a broad keyword search returns up to 2000 rows (~2 MB, ~9 s) | |
| pk | The Pakistan Code (pakistancode.gov.pk), Ministry of Law and Justice | Unknown: no terms of use or licence; footer '© Copyright 2022 - Ministry of Law and Justice' | Unknown | Not stated | None | Unknown; 1 s spacing, no 429 seen in ~15 requests (2026-11) | Pakistan Code texts are 'for information purposes only' and 'under review'; the Gazette notification is the authentic text. |
| pl | Portal Orzeczeń Sądów Powszechnych (Ministry of Justice) (orzeczenia.ms.gov.pl) | Not stated on the portal; court judgments are official documents excluded from copyright (art. 4 Polish Copyright Act); re-use of public-sector information under the 2021 Open Data Act | Unknown | Not stated | None | Unknown, none documented; the portal has a CAPTCHA bot check (not triggered in ~10 requests, 2026-11); using 1 s spacing | Has a CAPTCHA bot check (not triggered in testing). |
| pl | Sejm ELI API (Chancellery of the Sejm) (api.sejm.gov.pl) | Not stated in the API docs; normative acts and official documents are excluded from copyright (art. 4 Polish Copyright Act) | Unknown | Not stated | None | Unknown, none documented; no 429 in ~20 requests (2026-11); using 1 s spacing | No robots.txt (WAF rejects the path). |
| ps | Maqam – موسوعة القوانين وأحكام المحاكم الفلسطينية (An-Najah National University, Faculty of Law) – non-official (academic) (maqam.najah.edu) | Unknown (no licence stated; terms of use silent on reuse) | Unknown | Not stated | None | Unknown; 1 s spacing, no 429 seen in ~40 requests (2026-11) | Non-official academic source (An-Najah National University): the site says its content is for citation and guidance only and cannot be relied on officially before the courts; check the Official Gazette (الوقائع الفلسطينية). |
| pt | DGSI – Bases Jurídico-Documentais (IGFEJ, Ministério da Justiça) (www.dgsi.pt) | No published terms; court decisions are excluded from copyright (Código do Direito de Autor, art. 7) — unverified for the database itself | Unknown | Not stated | None | Unknown; 1 s spacing; occasional empty replies seen (2026-11) | robots.txt 404. Occasional empty replies. |
| pt | Tribunal Constitucional – Acórdãos (www.tribunalconstitucional.pt) | Reproduction authorised for private purposes, citing the source and that the online text is not authentic (page footer) | No | Not stated | None | Unknown; 1 s spacing, no throttling seen (2026-11) | robots.txt empty. |
| pt | PGDL – Legislação (Procuradoria-Geral Distrital de Lisboa, Ministério Público); unofficial consolidations (www.pgdlisboa.pt) | © PGDL, 'Todos os direitos reservados' (footer); statutory texts themselves are excluded from copyright (CDADC art. 7) | Unknown | Not stated | None | Unknown; 1 s spacing; pages are 0.5 MB, the full Código Civil 5 MB | robots.txt 404. Unofficial consolidations; ask PGDL before systematic or commercial reuse (shown as a warning). |
| py | Biblioteca y Archivo Central del Congreso Nacional (BACN) – Leyes Paraguayas (www.bacn.gov.py) | Unknown (no terms of use published; official public-sector site, laws are public) | Unknown | Not stated | None | Unknown; 1 s spacing, no 429 seen in ~20 requests (2026-11) | Texts are the laws as enacted (BACN copy), not consolidated; check amending laws. |
| py | Corte Suprema de Justicia – Sistema de Información de Jurisprudencia (www.csj.gov.py) | Unknown (no terms of use published; official court site) | Unknown | Not stated | None | Unknown; 1.5 s spacing, no 429 seen in ~25 requests (2026-11) | |
| ro | ÎCCJ decisions (www.scj.ro) | Unknown: no terms page on scj.ro (iccj.ro is behind a browser check); court decisions are excluded from copyright (Law 8/1996 art. 9 lit. b) | Unknown | Not stated | None | Unknown; 1 s spacing, no 429 in ~10 requests (2026-11-05) | Decision by id only: search results come from a robots-disallowed path. iccj.ro, ccr.ro and ReJust sit behind bot checks and are not used. |
| ro | Chamber of Deputies legislative database (www.cdep.ro), metadata only | Unknown: no terms page; legal acts are excluded from copyright (Law 8/1996 art. 9 lit. b) | Unknown | Not stated | None | Unknown; 1 s spacing, no 429 in ~15 requests (2026-11-05) | Index search, no text ('nu au caracter oficial'). legislatie.just.ro was down when tested (2026-11-05). |
| ro | Camera Deputaţilor, Constituţia României (cdep.ro), revised text 2003 | No terms page; legal acts are excluded from copyright (Law 8/1996 art. 9 lit. b); robots.txt only disallows /declaratii/ | Unknown | Not stated | None | Unknown; 1 s spacing, no 429 in ~12 requests (2026-11-10) | |
| rs | Vrhovni sud (Supreme Court of Serbia): Baza sudske prakse (www.vrh.sud.rs) | No licence stated; site footer claims copyright for the Court over all site material. Court decisions are not copyright works under the Serbian Copyright Act (Zakon o autorskom i srodnim pravima, čl. 6). | Unknown | Not stated | None | Robots.txt Crawl-delay: 10 (read 2026-11-06); using 10 s spacing, no 429 seen | |
| rs | Ustavni sud (Constitutional Court): Ustav RS i propisi (www.ustavni.sud.rs) | No licence or terms page; footer '© Република Србија Уставни суд'. Laws are not copyright works under the Serbian Copyright Act (čl. 6). | Unknown | Not stated | None | Unknown; 1 s spacing, no 429 in ~8 requests (2026-11-10) | |
| rw | Portal of Rwandan Laws and Case Laws (amategeko.gov.rw), Rwanda Law Reform Commission and Judiciary of Rwanda | No licence stated. Legal notice: laws are 'property of Rwanda Law Reform Commission (RLRC)', law reports and judgments 'property of the Judiciary'; © Government of the Republic of Rwanda | Unknown | Not stated | None | Unknown; 1 s spacing per host. No 429 in ~30 requests (2026-11), but the API answered 502 for a while after a per-page text request | Laws are the Official Gazette texts as published, not consolidated; the portal says they do not replace the Gazette. |
| sc | Judiciary of Seychelles website (judiciary.sc): Decisions from the Courts | 'Copyright © 2022 Seychelles Judiciary | All Rights Reserved'; no terms of use page; judgments are public court records | Unknown | Not stated | None | Unknown; no Crawl-delay in robots.txt; 2 s spacing, no 429 seen in ~10 requests (2026-11-06) | Judgment PDFs as posted by the Judiciary ('All Rights Reserved'); the text layer of scanned PDFs may contain recognition errors - check the PDF. |
| sc | Official Gazette of Seychelles (gazette.sc): Acts, S.I.s and Bills | '© Copyright 2020-2026 Government of Seychelles'; 'The Gazette is available online, free of charge, to any person' (About the Official Gazette) | Unknown | Not stated | None | Unknown; no Crawl-delay in robots.txt; 1 s spacing, no 429 seen in ~15 requests (2026-11-06) | |
| sc | Judiciary of Seychelles website (judiciary.sc): Laws of Seychelles (Constitution and main codes) | Constitution: Government Printer 2010 edition, site 'All Rights Reserved'; the codes are Laws.Africa PDFs: 'There is no copyright on the legislative content of this document', PDF copy CC BY 4.0 | Unknown | Not stated | None | Unknown; no Crawl-delay in robots.txt; 2 s spacing, 7 requests (2026-11-10), no 429 | Revised texts with an 'as at' date: the Constitution is revised up to August 2018 (later amendment Acts are on gazette.sc); the codes are Laws.Africa consolidations posted by the Judiciary, some with outstanding amendments named in the metadata. |
| se | Rättspraxis open data (Domstolsverket / Sveriges Domstolar) (rattspraxis.etjanst.domstol.se) | CC0 1.0 (dataset 'Domstolars rättspraxis' on dataportal.se, publisher Domstolsverket); documented API: /openapi/puh-openapi.yaml | Yes | Not stated | None | Unknown, none documented; no 429 in ~25 requests (2026-11); using 1 s spacing | Documented OpenAPI. |
| se | Riksdagen open data (data.riksdagen.se) | Riksdagen open data terms: free to use and redistribute with attribution 'Källa: Sveriges riksdag'; must not suggest the Riksdag stands behind the service | Yes | Not stated | None | Unknown, none documented; no 429 in ~20 requests (2026-11); using 1 s spacing | Must not suggest the Riksdag stands behind the service. |
| sg | SG Courts judgments (www.elitigation.sg/gd) | © Government of Singapore; eLitigation Terms of Use cl. 6.1: no reproduction or display without CrimsonLogic's prior written approval; Judiciary terms: no commercial reuse without permission | No | Not stated | None | Not published; 1 request/s self-imposed, no 429 seen in ~15 requests (2026-11-05) | Off by default — needs WLM_PERMITTED=sg and the operator's permission. No legislation: Singapore Statutes Online blocks this project's User-Agent (403) and puts automated extraction under extra conditions. |
| sg | Singapore Statutes Online (sso.agc.gov.sg): statutes live here, not queryable by this server because it blocks automated clients; check it in a browser | Not stated | Unknown | Not stated | None | Unknown | |
| si | Sodna praksa (www.sodnapraksa.si) | Unknown: no terms of use published on sodnapraksa.si; court decisions are official texts not protected by copyright (ZASP art. 9). The journal articles also in the database (SOPM/SOSC) are copyrighted and not used | Unknown | Not stated | None (Keycloak login only for favourites/notes, not used) | Unknown, none documented; no 429 in ~15 requests (2026-11); using 1 s spacing | |
| si | PISRS (Pravni informacijski sistem RS, Government of Slovenia) (pisrs.si) | Unknown: the PISRS terms page (/pogoji-uporabe) is an unfilled placeholder (2026-11-05); legislation is not protected by copyright (ZASP art. 9). Texts are unofficial consolidations (NPB); only Uradni list RS is authentic | Unknown | Not stated | None | Unknown, none documented; no 429 in ~15 requests (2026-11); using 1 s spacing. A 403 triggers a proof-of-work bot check, which we do not solve | robots.txt disallows only the /iskanje UI route, not /api. A 403 triggers a proof-of-work bot check, which we do not solve. Unofficial consolidations. |
| sk | Najvyšší súd SR open data (Supreme Court) (www.nsud.sk) | Open data, stated on nsud.sk/opendata: free for anyone, on equal terms, for any purpose, commercial or non-commercial; no named licence | Yes | Not stated | None | Unknown, none documented; no 429 in ~30 requests (2026-11); using 1 s spacing | Supreme Court only: obcan.justice.sk robots.txt disallows /pilot, so lower courts are not covered. |
| sk | Slov-Lex (Ministry of Justice) (www.slov-lex.sk) | Unknown: no terms page found; legal texts are excluded from copyright (§ 5 of the Slovak Copyright Act 185/2015 Z. z.). The search API behind www.slov-lex.sk is undocumented | Unknown | Not stated | None | Unknown, none documented; no 429 in ~25 requests (2026-11); using 1 s spacing | Undocumented search API behind the SPA. |
| sn | Conseil constitutionnel du Sénégal (decisions and consolidated Constitution) (conseilconstitutionnel.sn) | Unknown (no terms page; footer has no rights statement) | Unknown | Not stated | None | Unknown; 1.5 s spacing, slow host, no 429 seen in ~15 requests (2026-11) | |
| sn | Primature / Secrétariat général du Gouvernement (lois, décrets, codes) (primature.sn) | Unknown (no terms page; footer '© Primature 2024') | Unknown | Not stated | None | Unknown; 1 s spacing, no 429 seen in ~12 requests (2026-11) | |
| sn | Ministère de la Justice du Sénégal (codes, lois and décrets as PDF) (justice.sec.gouv.sn) | Unknown (no terms or legal-notice page; footer '© 2026 Direction de la Dématérialisation et de l'Automatisation') | Unknown | Not stated | None | Unknown; 1 s spacing, no 429 seen in ~10 requests (2026-11-10); robots.txt allows all | |
| sn | JURICAF (AHJUCAF): Cour suprême decisions (unofficial) (juricaf.org) | ODbL 1.0 (database right held by AHJUCAF; /static/mentionslegales) | Yes | Not stated | None | Unknown; 1 s spacing, no 429 seen in ~6 requests (2026-11-10) | Cour suprême decisions come from JURICAF, the unofficial AHJUCAF database (pseudonymised, ODbL licence, attribute JURICAF); its robots.txt forbids paging, so only the first 10 hits of a search are shown. |
| sr | Rechtspraak Suriname, Hof van Justitie (rechtspraak.sr) | No licence, terms or copyright notice on the site (checked 2026-11-06); decisions are published anonymised under the court's Selectie- en anonimiseringsbesluit | Unknown | Not stated | None | Unknown; no Crawl-delay; 1 s spacing, no 429 in ~40 requests (2026-11) | |
| sr | Surinaamse wetten, De Nationale Assemblee (dna.sr) | Auteursrechten page: 'Onder voorwaarde dat (een link naar) de bron wordt vermeld, mogen onderdelen van de inhoud van dna.sr worden overgenomen.' The disclaimer bans commercial use without written permission (checked 2026-11-06) | No | Not stated | None | Unknown; no robots.txt, no Crawl-delay; 1 s spacing, no 429 in ~30 requests (2026-11) | Cite De Nationale Assemblee (dna.sr) with a link when reusing text; commercial use needs written permission from De Nationale Assemblee. 'Geldende teksten t/m 2005' are older consolidations and may not include later amendments. |
| tj | Constitutional Court of the Republic of Tajikistan (constcourt.tj) | None stated (footer: © 2019 Constitutional Court of the Republic of Tajikistan); court acts and laws are official documents | Unknown | Not stated | None | Unknown (robots.txt sets no Crawl-delay); 1 s spacing, no 429 seen (2026-11) | |
| tj | Official website of the President of the Republic of Tajikistan (president.tj) | None stated; presidential and Government acts are official documents | Unknown | Not stated | None | Unknown (robots.txt sets no Crawl-delay); 1 s spacing, no 429 seen (2026-11) | |
| tj | Базаи қонунгузории ҶТ, National Legislation Centre under the President of the Republic of Tajikistan (base.mmk.tj) | None stated (footer: ©2017 Маркази миллии қонунгузории назди Президенти ҶТ); laws are official documents | Unknown | Not stated | None | Unknown; no robots.txt; 1.5 s spacing, no 429 in ~25 requests, but the server sometimes drops connections (2026-11) | base.mmk.tj stopped in December 2019: laws and amendments since then are missing, and its 'in force' status is as of 2019. |
| tm | Mejlis of Turkmenistan (mejlis.gov.tm) | None stated; footer '2026 Ähli hukuklar goralan' (All rights reserved) | Unknown | Not stated | None | Unknown; 1 s spacing, no 429 seen (2026-11) | |
| tm | Supreme Court of Turkmenistan (court.gov.tm) | None stated (no terms page; privacy policy covers only personal data) | Unknown | Not stated | None | Unknown; 1 s spacing, no 429 seen (2026-11) | |
| tr | Bedesten (bedesten.adalet.gov.tr) | No published terms (undocumented public-site API). Court decisions and legislation are excluded from copyright, FSEK (Law 5846) art. 31 (unverified on an official terms page) | Unknown | Not stated | None | ~10 req/30 s per IP, 429 + Retry-After (measured by yargi-mcp; 3.5 s spacing, no 429 seen in ~40 requests, 2026-11) | Undocumented public-site API. |
| tr | Constitutional Court decision banks (*.anayasa.gov.tr) | No published terms. Decisions are excluded from copyright, FSEK art. 31 (unverified on an official terms page) | Unknown | Not stated | None | Unknown; 1 s spacing, no 429 seen in ~15 requests (2026-11) | |
| tr | Uyuşmazlık Mahkemesi Karar Arama (kararlar.uyusmazlik.gov.tr) | No published terms; no robots.txt (404, 2026-11-10). Decisions are excluded from copyright, FSEK art. 31 (unverified on an official terms page) | Unknown | Not stated | None | Unknown; 1 s spacing, no 429 seen in ~10 requests (2026-11) | |
| tr | Sayıştay Kararlar (Genel Kurul, Temyiz Kurulu, Daire) (www.sayistay.gov.tr) | No terms page found (only an information-security policy); robots.txt has no Disallow (2026-11-10). FSEK art. 31 (unverified on an official terms page) | Unknown | Not stated | None | Unknown; 1 s spacing, no 429 or WAF block seen in ~12 requests (2026-11) | |
| tr | Rekabet Kurumu Kurul Kararı Arama (www.rekabet.gov.tr) | No terms page found; no robots.txt (error page, 2026-11-10). Board decisions are official texts, FSEK art. 31 (unverified on an official terms page) | Unknown | Not stated | None | Unknown; 1 s spacing, no 429 seen in ~6 requests (2026-11) | |
| tr | Gelir İdaresi Başkanlığı Özelgeler (gib.gov.tr) | No terms page found; robots.txt 'User-agent: * Allow: /' (2026-11-10). Advance tax rulings, not court decisions | Unknown | Not stated | None | Unknown; 1 s spacing, no 429 seen in ~5 requests (2026-11) | |
| tt | Judiciary of Trinidad and Tobago: Recent Judgments (ttlawcourts.org) and judgment PDFs (webopac.ttlawcourts.org) | © The Judiciary of Trinidad and Tobago; Copyright Act Chap. 22:19. Terms: material 'may be downloaded for information purposes' | No | Not stated | None | Unknown; 1 s spacing per host, no 429 seen in ~25 requests (2026-11) | Personal use only: Judiciary terms say the site is maintained for personal use and viewing; its material may be downloaded for information purposes. |
| tt | Digital Legislative Library, Law Revision Commission (laws.gov.tt) | © Ministry of Land and Legal Affairs, all rights reserved; no licence or reuse terms stated | Unknown | Not stated | None | Unknown; 1 s spacing, recent-updates list cached 6 h; no 429 seen in ~20 requests (2026-11) | Unofficial versions: the Law Revision Commission says only the printed Revised Laws are official; revised editions run to 31 Dec 2016, later updates are unofficial. |
| tt | Find Case Law, The National Archives (caselaw.nationalarchives.gov.uk) | Open Justice Licence v2.0: free re-use incl. commercial; 'computational analysis' (programmatic bulk searching to identify, extract or enrich records) needs a separate, free licence | Yes | No | None | Documented: 1,000 requests / rolling 5 min per IP, HTTP 429 when exceeded (API docs, checked 2026-11) | |
| tw | Judicial Yuan 裁判書查詢 (FJUD, judgment.judicial.gov.tw) | Open Government Data License, version 1.0 (政府資料開放授權條款-第1版) per the Judicial Yuan website open-data declaration; attribution required | Yes | Not stated | None | Unknown (not published); 1 s spacing, no 429 seen in ~20 requests (2026-11) | Traditional Chinese; ROC dates converted. |
| tw | Ministry of Justice 全國法規資料庫 (law.moj.gov.tw, LawAll.aspx only) | Open Government Data License, version 1.0 (政府資料開放授權條款-第1版) per the MOJ open-data declaration; attribution required | Yes | Not stated | None | Unknown (not published); 1 s spacing, no 429 seen in ~10 requests (2026-11) | robots.txt is Disallow: / except LawAll.aspx, so no legislation search: laws open by pcode (B0000001 = 民法). |
| untc | United Nations Treaty Collection (treaties.un.org), MTDSG status records and certified true copies | © United Nations; UN website Terms of Use: download and copy for personal, non-commercial use, no resale, redistribution or derivative compilations | No | Not stated | None | Robots.txt Crawl-delay: 2 (honoured: 2 s spacing); no 429 seen in ~130 requests during 2026-11-06 test runs; no documented limit | UN Terms of Use: materials may be downloaded and copied for personal, non-commercial use only, without redistribution or derivative compilations. |
| us | govinfo (api.govinfo.gov, www.govinfo.gov) | Public domain (US Government works, 17 U.S.C. 105; court opinions) | Yes | Yes | Search needs a free api.data.gov key (WLM_US_GOVINFO_KEY, set in the environment or a .env file); falls back to DEMO_KEY. Fetching needs none |
Api.govinfo.gov: DEMO_KEY x-ratelimit-limit 10, then 429 with Retry-After ~37,000 s (measured 2026-11-05); a personal key gets the api.data.gov default (1,000/hour, documented, unverified for govinfo). www.govinfo.gov: unknown; 1 s spacing, no 429 seen (2026-11) | A shared deployment must set its own key. |
| us | Supreme Court of the United States: opinions of the Court (supremecourt.gov) | Public domain (court opinions; US Government works, 17 U.S.C. 105) | Yes | Yes | None | Robots.txt Crawl-delay: 1 (documented); 2 s spacing. Akamai answers some plain requests with 403 'Access Denied' at random (opinion lists, a PDF, the web-policies page; 2026-11-10); the same URL works minutes later. One retry after 10 s, then an error | Its search endpoints return 403 (Akamai) and are not used. |
| us | National Archives: Constitution of the United States (transcription) (www.archives.gov) | Public domain / CC0 1.0 (NARA Copyright, Restrictions, and Permissions Notice on /global-pages/privacy.html) | Yes | Yes | None | Robots.txt Crawl-delay: 10 (documented); 10 s spacing, 3 pages, cached | |
| us | govinfo (U.S. Government Publishing Office): Statutes at Large and Public and Private Laws (www.govinfo.gov) | Public domain (US Government works, 17 U.S.C. 105; govinfo Public Domain & Copyright Notice) | Yes | Yes | None for citations ('1 Stat. 50', 'Pub. L. 117-58': link service, MODS, PDF/HTML); full-text search uses the govinfo API key like the other collections | Www.govinfo.gov: unknown; 1 s spacing, no 429 in ~40 requests (2026-11-10). api.govinfo.gov search: see the govinfo source above | |
| us | United States Code (Office of the Law Revision Counsel, U.S. House) (uscode.house.gov) | Public domain (US Government work, 17 U.S.C. 105) | Yes | Yes | None | Unknown; 1 s spacing, no 429 seen in ~10 requests (2026-11). search.xhtml and search.json.gz return 403 (Akamai) and are not used | |
| uy | IMPO – Banco de Datos de normativa (Dirección Nacional de Impresiones y Publicaciones Oficiales) (www.impo.com.uy) | Licencia de Datos Abiertos – Uruguay v0.1 for the ?json=true open data (IMPO Datos Abiertos page, since July 2018: commercial and non-commercial use, attribution to IMPO + licence + dataset required); but IMPO's 'Condiciones de Uso del Banco de Datos' still say use is personal and forbid copying, passing to third parties and commercialisation | Unknown | Not stated | None | Robots.txt Crawl-Delay: 10 (honoured: 10 s spacing); no 429 seen in ~15 requests (2026-11-05). Whole codes download slowly (~15 KB/s) | robots.txt disallows /cgi-bin/ (IMPO's search), so laws are found by code name or number only. Get IMPO's confirmation before redistributing or commercial use (shown as a warning). |
| uy | Base de Jurisprudencia Nacional Pública (BJN), Poder Judicial (bjn.poderjudicial.gub.uy) | Unknown; no terms or licence page found for BJN (free access without login per its user manual) | Unknown | Not stated | None | Unknown; 1 s spacing, no 429 seen in ~15 requests (2026-11-05); no robots.txt on bjn.poderjudicial.gub.uy (404) | No robots.txt. |
| uz | lex.uz, National Database of Legislation (Ministry of Justice, 'Adolat' National Legal Information Centre) | Lex.uz terms (/ru/axborot): personal use only; copying or distribution for profit needs the Centre's written permission | No | Not stated | None | Unknown; 1 s spacing, no 429 seen in ~25 requests (2026-11) | Personal use only: lex.uz terms allow use of its information for personal purposes only; copying, distribution or transfer for profit needs the Adolat Centre's written permission. |
| vn | Bộ Tư pháp: Cơ sở dữ liệu quốc gia về văn bản pháp luật (vbpl.vn) | No licence or terms published (checked 2026-11-10); official Ministry of Justice database | Unknown | Not stated | None | Unknown; 1 s spacing, no 429 seen in ~30 requests (2026-11) | |
| vn | Cổng Thông tin điện tử Chính phủ: Hệ thống văn bản (vanban.chinhphu.vn) | © Cục Thông tin và Truyền thông Chính phủ; republication allowed with the source named (site footer) | Unknown | Not stated | None | Unknown; 1 s spacing, no 429 seen in ~15 requests (2026-11) | Attribution required: name 'Cục Thông tin và Truyền thông Chính phủ' or 'www.chinhphu.vn' when republishing. Texts are as issued, not consolidated. |
| vn | Tòa án nhân dân tối cao: Trang tin điện tử về án lệ (anle.toaan.gov.vn) | © Tòa án nhân dân tối cao; republication allowed with the source named (site footer) | Unknown | Not stated | None | Unknown; 1 s spacing, no 429 seen in ~40 requests (2026-11) | Attribution required: name 'Trang tin điện tử về án lệ (anle.toaan.gov.vn)' when republishing. Needs the OS certificate store (works on macOS/Windows, not Linux): the site sends an incomplete certificate chain. |
| wto | WTO dispute pages and dispute data files (www.wto.org) | © World Trade Organization. Unrestricted official documents and legal texts are free for public use; other material may be reproduced for non-commercial purposes with attribution, and the WTO must be informed. Commercial use needs written permission. | No | Not stated | None | Unknown; 1 s spacing; data files cached in memory 6 h; no 429 seen in ~20 requests (2026-11) | WTO case summaries are Secretariat material: reuse is non-commercial with attribution to the WTO, and the summaries are not official or exhaustive. |
| xk | Gjykata Kushtetuese e Republikës së Kosovës (Constitutional Court), gjk-ks.org | No licence or terms of use published (only a privacy policy); site footer '© Gjykata Kushtetuese e Kosovës'. Law 04/L-065 art. 12 excluded official materials from copyright (successor law 08/L-205 not checked) | Unknown | Not stated | None | Unknown; 1 s spacing, no 429 in ~20 requests (2026-11) | |
| xk | Gazeta Zyrtare e Republikës së Kosovës (Official Gazette, Office of the Prime Minister), gzk.rks-gov.net | No licence or terms of use published; footer 'Copyright ZKM - MAP © 2022'. Law 04/L-065 art. 12 excluded laws and official materials from copyright (successor law 08/L-205 not checked) | Unknown | Not stated | None | Unknown; 1.5 s spacing, no 429 in ~30 requests (2026-11) |
Known issues in this beta
As of 12 November 2026. The status page shows each source's state today.
- Down or blocked. Switzerland's Federal Supreme Court site shows a bot check; Fontes stops and gives you the link to search it in a browser. Austria and Palestine return server errors, Senegal and Jordan are often unreachable, and Laos is very slow.
- Off by default. Bahrain's and Colombia's terms forbid automated access without permission, so Fontes doesn't touch them unless you switch them on.
- No legislation source. Egypt, Iceland, Laos and Mongolia: case law only.
- Weaker search than you'd expect. Nigeria, Trinidad and Tobago, the Philippines and Belize search titles only, so a word in the body won't be found. Benin and Barbados publish scanned PDFs, so text may be missing or garbled. In several countries (the UK and Germany among them) some hits only mention your words in passing; Fontes flags these where it can.
- Texts that may be out of date. Philippine laws are as first passed, without later amendments (Fontes says so on every provision). Chile's consolidated text can lag; Fontes flags later amending laws it finds. Mongolia's source shows wrong dates on some decisions.
- Slow searches. Some Czech case-law searches take up to 60 seconds, and your AI app may give up first. Turkey takes up to about 40 seconds when it checks the subject of each decision. Barbados asks for 10 seconds between requests, so a search returns at most 20 results.
- Page 2 can repeat or skip a result. Hungary, Poland and France sometimes return a different order for the same search; the Czech Republic and Sweden can do this past result 100. Fontes says so in the results.
- Smaller things. Uruguay has no permanent links to decisions. Armenia (legislation, in-force filter) and Madagascar (case law) can return a page one or two results short.
- Coverage gaps. Each jurisdiction lists its gaps in
list_jurisdictions(for example, the UK's Find Case Law starts in 2003; older and many first-instance decisions are only on BAILII). Check that a consolidated text is up to date for the date you care about.
Star history
Licence
Apache 2.0, see LICENSE.
Source data remains under each publisher's licence (e.g. Open Justice Licence, Open Government Licence, CC BY 4.0). Fontes ships no legal texts; it fetches them when asked, and every answer names the source and links to it. If you republish text you got through Fontes, credit the publisher as its licence requires (the sources table above gives the attribution each one asks for). Some sources restrict commercial use. Check them before you rely on a result commercially.
Made by a lawyer, for lawyers, and for everyone the law belongs to.
Yüce Karapazar. Fontes is a free research tool; no legal services are offered. Contact: fontesmcp@proton.me.
Metadata
Release files for fontes-mcp 0.1.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| fontes_mcp-0.1.0.tar.gz | 1.6 MB | Without provenance | Details for fontes_mcp-0.1.0.tar.gz |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| fontes_mcp-0.1.0-py3-none-any.whl | Python 3 | none | any | Details for fontes_mcp-0.1.0-py3-none-any.whl |
Total release size: 3.0 MB
Release files / fontes_mcp-0.1.0.tar.gz
| Download URL | fontes_mcp-0.1.0.tar.gz |
|---|---|
| Size | 1.6 MB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
0ad5a449f33b11aa8030dac3e2650e8b8814589f0daf962bb499021ecf87335f
|
|
BLAKE2b-256 checksum How to use checksums |
0db8a78c86b385e2ea74937afdb239a2fd286305a2dfc083997b77c58a9e7ce5
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.2
|
Release files / fontes_mcp-0.1.0-py3-none-any.whl
| Download URL | fontes_mcp-0.1.0-py3-none-any.whl |
|---|---|
| Size | 1.5 MB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
740603cf8498fdfa746e29f54374e2f21c290a09384fd43401f5bfac47162a05
|
|
BLAKE2b-256 checksum How to use checksums |
d34a05c93323301b84ea10da02e200b0e9b8fa1e1a972e564da8b3998d99e8f0
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.2
|
Security for fontes-mcp 0.1.0
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.