# Legalize > Open legislation platform. Consolidated laws with full reform history, from every country listed at https://legalize.dev/#countries. Browse on the web, query via REST API, or clone the raw data from GitHub. Legalize makes legislation accessible as structured data. Every law is a Markdown file with metadata. Every reform is a git commit. The platform serves three audiences: citizens browsing laws, developers building legal tools, and researchers analyzing legislative change. ## Browse Laws - [Spain](https://legalize.dev/es): 8,600+ Spanish laws with reform history since 1960 - [France](https://legalize.dev/fr): French legal codes consolidated - [Sweden](https://legalize.dev/se): 9,700+ Swedish laws (SFS) - [Austria](https://legalize.dev/at): Austrian federal laws - [Latvia](https://legalize.dev/lv): 15,000+ Latvian consolidated norms - [All Countries](https://legalize.dev/#countries): the complete, current list Each country page has full-text search, filtering by law type and status, and a timeline of legislative reforms. ## REST API - [API Overview](https://legalize.dev/api): How it works, quick examples, signup - [Interactive Docs (Swagger)](https://legalize.dev/api/docs): OpenAPI spec with all endpoints, parameters, and response schemas - [Dashboard](https://legalize.dev/dashboard): Get a free API key, manage keys, track usage - [Pricing](https://legalize.dev/pricing): Free (2,000 calls/mo), Pro (€29), Enterprise (€149+) - [Full API Reference for LLMs](https://legalize.dev/llms-full.txt): Complete endpoint documentation with examples and response shapes ## MCP Connector Free request quotas reset on the 1st at 00:00 UTC. Pro quotas follow the paid subscription's monthly dates; annual billing includes twelve monthly quotas. API and MCP share usage. Unused requests do not roll over. - [MCP Connector](https://legalize.dev/mcp): Official Model Context Protocol server. Endpoint `https://legalize.dev/mcp` (Streamable HTTP, OAuth sign-in required). Read-only tools over the whole corpus: list_countries, search_laws, get_law, law_at_date, diff_law, reform_history, law_stats. - [Tool catalogue](https://legalize.dev/mcp/tools.json): Readable without a token. - `law_at_date` returns what a norm said on a given day plus the git commit SHA of that version, so any quote can be checked against the public repositories. ## Open Data - [GitHub Organization](https://github.com/legalize-dev): One repository per country. Each law is a Markdown file. Each reform is a git commit with structured metadata. - [legalize-dev/legalize-es](https://github.com/legalize-dev/legalize-es): Spain — 8,600+ laws - [legalize-dev/legalize-se](https://github.com/legalize-dev/legalize-se): Sweden — 9,700+ laws - [legalize-dev/legalize-lv](https://github.com/legalize-dev/legalize-lv): Latvia — 15,000+ laws - [legalize-dev/legalize-pipeline](https://github.com/legalize-dev/legalize-pipeline): The open-source engine that fetches, transforms, and commits legislation ## Optional - [RSS Feeds](https://legalize.dev/es/feed.xml): Latest legislation updates per country (replace `es` with any country code) - [Sitemap](https://legalize.dev/sitemap.xml): Full site structure for crawlers - [Privacy Policy](https://legalize.dev/privacy): Minimal data collection, no tracking without consent