API Reference
Free, no-auth, CORS-permissive REST API for U.S. legal data. Click an endpoint below for full parameter docs, code samples, and example responses.
Base URL
No authentication required. Rate limit: 100 requests per minute. All responses return JSON.
Endpoints
/api/v1/statutesSearch and filter U.S. federal and state statutes by jurisdiction, topic, and keyword.
View docs →/api/v1/casesSearch U.S. court cases by jurisdiction, court level, and topic.
View docs →/api/v1/billsSearch legislative bills by status, chamber, jurisdiction, and topic.
View docs →/api/v1/jurisdictionsRetrieve the full catalog of available jurisdictions — federal, 50 states, and territories.
View docs →More resources
- Citation Guide — how to attribute public-domain U.S. legal data in your publications
- OpenAPI spec — machine-readable OpenAPI 3.1 JSON for all endpoints
- How to Research Federal Law — source hierarchy, databases, and citation conventions
- How to Research State Law — finding state codes, regulations, and case law
- How to Cite Law — Bluebook and plain-language citation forms
Pagination
All list endpoints support offset-based pagination using limit and offset parameters. Check meta.hasMore to determine whether more results exist.
Error Handling
The API returns standard HTTP status codes. Successful requests return 200. Invalid parameters return 400. Rate-limited requests return 429.