# Vaquill AI > Legal research platform and case law API. Search US federal and state case law, look up statutes, resolve citations, and integrate legal data into your product. ## Docs - [Get amendment history](https://vaquill.ai/docs/api-reference/acts-&-legislation/get-amendment-history.md): Get the amendment history and footnotes for an act or regulation, including substitutions, insertions, and omissions. - [Search Indian legislation](https://vaquill.ai/docs/api-reference/acts-&-legislation/search-indian-legislation.md): Search acts, regulations, and legislation using semantic search. Filter by category, state, department, and year range. - [Ask a legal question](https://vaquill.ai/docs/api-reference/ask/ask-a-legal-question.md): Ask a legal question in plain language and get an AI answer grounded in real court judgments from 20M+ cases. Standard and deep research modes. - [Ask a legal question streaming](https://vaquill.ai/docs/api-reference/ask/ask-a-legal-question-streaming.md): Stream AI legal answers in real-time via Server-Sent Events. Get thinking steps, source citations, and answer tokens as they generate. - [Look up full case details](https://vaquill.ai/docs/api-reference/citations/look-up-full-case-details.md): Get full case details including aliases and citation treatment stats - how many times followed, distinguished, or overruled. - [Resolve a citation to its canonical case](https://vaquill.ai/docs/api-reference/citations/resolve-a-citation-to-its-canonical-case.md): Resolve a US legal citation (Bluebook or standard reporter format) to its canonical case record. - [Search cases by citation or name](https://vaquill.ai/docs/api-reference/citations/search-cases-by-citation-or-name.md): Search the legal case database by citation text or case name. Filter by court, year range, and validity status. - [Traverse the citation network](https://vaquill.ai/docs/api-reference/citations/traverse-the-citation-network.md): Citation graph traversal for US cases. Returns directed nodes and edges plus depth control, per-edge treatment hints, and a ranking of the most influential subsequent citers. - [Browse and discover acts](https://vaquill.ai/docs/api-reference/indian-acts-&-legislation/browse-and-discover-acts.md): Browse 23,000+ Indian acts, regulations, and legislation with filters. - [Get act text URLs](https://vaquill.ai/docs/api-reference/indian-acts-&-legislation/get-act-text-urls.md): Get URLs for the full text, PDF, and HTML versions of an act. - [Get amendment history](https://vaquill.ai/docs/api-reference/indian-acts-&-legislation/get-amendment-history.md): Get the amendment history (footnotes) for an act. - [Search Indian legislation](https://vaquill.ai/docs/api-reference/indian-acts-&-legislation/search-indian-legislation.md): Search 23,000+ Indian acts, regulations, and legislation using semantic search. - [Get API credit pricing](https://vaquill.ai/docs/api-reference/pricing/get-api-credit-pricing.md): Returns the credit-to-price conversion rate and per-endpoint credit costs. - [Quick search for bots](https://vaquill.ai/docs/api-reference/research/quick-search-for-bots.md): Bot-friendly search returning a flat list of top results with title, summary, and PDF URL. Designed for WhatsApp, Telegram, and Slack bots. - [Search the legal corpus](https://vaquill.ai/docs/api-reference/research/search-the-legal-corpus.md): Search the legal corpus using keyword-based full-text search with Boolean operators. Filter by court, date, and bench strength. - [List available codes for a US state](https://vaquill.ai/docs/api-reference/statutes/list-us-state-codes.md): List the distinct codes (Penal, Civil, Health & Safety, Education, ...) ingested for a given US state. Returned actId values plug into /statutes/search filters. - [List US statutes coverage by jurisdiction](https://vaquill.ai/docs/api-reference/statutes/list-us-statutes-coverage.md): Discover the 50 US states + DC + federal jurisdictions covered by /statutes/search, each annotated with ingested section counts. - [Get statute full text](https://vaquill.ai/docs/api-reference/us-statutes/get-statute-full-text.md): Get the full text of a statute section in HTML and plain text. - [Get statute section metadata](https://vaquill.ai/docs/api-reference/us-statutes/get-statute-section-metadata.md): Get detailed metadata for a specific statute section by its ID. - [List available codes for a US state](https://vaquill.ai/docs/api-reference/us-statutes/list-available-codes-for-a-us-state.md): List the distinct codes (Penal, Civil, Health & Safety, ...) ingested for one US state. Returned `actId` values can be passed to /statutes/search as filters. - [List US statutes coverage by jurisdiction](https://vaquill.ai/docs/api-reference/us-statutes/list-us-statutes-coverage-by-jurisdiction.md): List supported states plus DC and federal (USC/CFR), each with the number of ingested sections. Use this to discover which jurisdictions are queryable via /statutes/search. - [Search US statutes, constitutions, court rules, and executive actions](https://vaquill.ai/docs/api-reference/us-statutes/search-us-statutes-constitutions-court-rules-and-executive-actions.md): Hybrid semantic + BM25 search across the full US legal corpus indexed by Vaquill — over **1.3 million sections**. - [Authentication](https://vaquill.ai/docs/authentication.md): API key authentication for the Vaquill API - [Changelog](https://vaquill.ai/docs/changelog.md): What's new in Vaquill - product releases, API changes, and documentation updates. - [Credits](https://vaquill.ai/docs/credits.md): API credit costs, pricing, and credit packs - [Data Sources](https://vaquill.ai/docs/data-sources.md): Overview of the US legal data that powers Vaquill's research API and platform - [Errors](https://vaquill.ai/docs/errors.md): HTTP status codes and error handling - [Agent Mode](https://vaquill.ai/docs/guides/agent-mode.md): Let the AI autonomously search, fetch URLs, read files, and call tools to answer complex legal questions - [Answer Verification](https://vaquill.ai/docs/guides/answer-verification.md): Every AI response is fact-checked against the source documents before you see it - [Case Law Research](https://vaquill.ai/docs/guides/case-law-research.md): Search millions of US court cases with Boolean operators and filters - [Chronology Builder](https://vaquill.ai/docs/guides/chronology-builder.md): Turn discovery documents, contracts, and case files into a clean timeline of events with sourced citations - [Citation Graph](https://vaquill.ai/docs/guides/citation-graph.md): Interactive precedent map showing how cases cite each other - and whether the case you're relying on is still good law - [Citations](https://vaquill.ai/docs/guides/citations.md): Resolve, search, and traverse the citation network - [Client Management](https://vaquill.ai/docs/guides/client-management.md): Manage client records, link them to matters, and run firm-wide conflict checks - [Compliance Check](https://vaquill.ai/docs/guides/compliance-check.md): Run a document against major regulatory frameworks and get a clause-by-clause gap analysis with remediation steps - [Contract Review](https://vaquill.ai/docs/guides/contract-review.md): Clause-by-clause analysis with risk assessment and compliance checks - [Conversation Sharing](https://vaquill.ai/docs/guides/conversation-sharing.md): Generate a public link to a conversation - share a research thread with a client, co-counsel, or partner with full citations preserved - [Deep Research Mode](https://vaquill.ai/docs/guides/deep-research.md): Multi-hop reasoning for cross-document analysis and comparative legal questions - [Compare Documents](https://vaquill.ai/docs/guides/document-comparison.md): Redline two versions of a document and export real Word Track Changes - even when the source files are different formats - [Document Matrix](https://vaquill.ai/docs/guides/document-matrix.md): Extract the same fields from dozens or hundreds of documents into a single spreadsheet, with every cell sourced - [Document Search](https://vaquill.ai/docs/guides/document-search.md): Upload documents and ask questions with cited answers - [Email Ingestion](https://vaquill.ai/docs/guides/email-to-rag.md): Forward emails to your matter and have them - and their attachments - automatically ingested and searchable - [Supported File Formats](https://vaquill.ai/docs/guides/file-formats.md): Reference list of file formats Vaquill can ingest and search, with notes on OCR and special handling - [Drive Import](https://vaquill.ai/docs/guides/google-drive-import.md): Connect your Google Drive and import documents directly into a matter without downloading and re-uploading - [Inline Threading](https://vaquill.ai/docs/guides/inline-threading.md): Branch into a focused sub-conversation on any sentence in an AI response - keep your main research thread clean - [Legal Tools](https://vaquill.ai/docs/guides/legal-tools.md): Purpose-built tools for the work lawyers do every day - contract review, NDA triage, risk assessment, redlining, and more - [Matters & Workspaces](https://vaquill.ai/docs/guides/matters-workspaces.md): Organize work by case, deal, or project - [MCP Client](https://vaquill.ai/docs/guides/mcp-client.md): Connect external MCP servers to Vaquill and use their tools directly in chat - [Memories](https://vaquill.ai/docs/guides/memories.md): Persistent cross-session memory that learns your preferences and personalizes responses - [Retrieval Strategies](https://vaquill.ai/docs/guides/retrieval-strategies.md): Six different ways the system finds the right sources for your question - pick the one that fits the work - [Skills](https://vaquill.ai/docs/guides/skills.md): Curated legal playbooks that guide the AI through structured frameworks for contract review, risk assessment, and more - [Statutes & Regulations](https://vaquill.ai/docs/guides/statutes-regulations.md): Search the US Code, Code of Federal Regulations, and all 50 state statutes - with amendment history and how courts have interpreted each section - [Subscriptions](https://vaquill.ai/docs/guides/subscriptions.md): How Vaquill is priced and what's included - [Team Workspaces](https://vaquill.ai/docs/guides/team-workspaces.md): Organization-level workspace for firms and in-house teams, with role-based access and shared resources - [Canned Responses](https://vaquill.ai/docs/guides/tools/canned-responses.md): Draft routine legal communications - data subject requests, subpoena receipts, vendor inquiries - in the right tone - [Company Lookup](https://vaquill.ai/docs/guides/tools/company-lookup.md): Pull corporate registry information for parties to a contract or matter - [Contract Debugger](https://vaquill.ai/docs/guides/tools/contract-debugger.md): Find internal inconsistencies, contradictions, undefined terms, and broken cross-references in a contract - [Document Analyst](https://vaquill.ai/docs/guides/tools/document-analyst.md): Ask any question about an uploaded document and get a sourced answer with page-level citations - [NDA Triage](https://vaquill.ai/docs/guides/tools/nda-triage.md): Fast pass/warn/fail screening of NDAs against a standard checklist - [Redline Analysis](https://vaquill.ai/docs/guides/tools/redline-analysis.md): Get commentary on a counterparty's tracked changes - what changed, why it matters, and how to respond - [Risk Assessment](https://vaquill.ai/docs/guides/tools/risk-assessment.md): 5x5 severity-likelihood matrix for any legal matter, with mitigation options and escalation guidance - [Translation](https://vaquill.ai/docs/guides/tools/translation.md): Translate legal documents while preserving defined terms, citations, and formatting - [n8n and Make.com](https://vaquill.ai/docs/integrations/automation/n8n.md): Pre-built n8n and Make.com templates that read questions from a Google Sheet, call the Vaquill /ask API, and write answers + sources back. - [Chrome Extension](https://vaquill.ai/docs/integrations/browser/chrome.md): AI-powered legal research assistant as a Manifest V3 Chrome extension. Calls the Vaquill API directly with the user's own API key - no proxy server required. - [Discord Bot](https://vaquill.ai/docs/integrations/chatbots/discord.md): Vaquill legal AI for Discord servers with prefix commands, per-channel memory, and source citations. - [Chatbots](https://vaquill.ai/docs/integrations/chatbots/index.md): Drop-in legal AI bots for Slack, Discord, Microsoft Teams, Telegram, WhatsApp, and Signal. - [Microsoft Teams Bot](https://vaquill.ai/docs/integrations/chatbots/microsoft-teams.md): Vaquill legal AI for Microsoft Teams with Adaptive Cards, tenant allowlists, and Azure-native deployment. - [Signal Bot](https://vaquill.ai/docs/integrations/chatbots/signal.md): Vaquill legal AI on Signal via signal-cli-rest-api - Docker Compose stack with primary or linked-device registration. - [Slack Bot](https://vaquill.ai/docs/integrations/chatbots/slack.md): Drop the Vaquill legal AI into Slack with @mentions, slash commands, DMs, and in-thread context. - [Telegram Bot](https://vaquill.ai/docs/integrations/chatbots/telegram.md): Vaquill legal AI for Telegram with BotFather setup, markdown-table PNG rendering, and inline source buttons. - [WhatsApp Bot](https://vaquill.ai/docs/integrations/chatbots/whatsapp.md): Vaquill legal AI on WhatsApp via Twilio - FastAPI server, slash commands, sandbox-to-production path. - [Integrations](https://vaquill.ai/docs/integrations/index.md): MCP servers, chatbots, widgets, browser extensions, and automation templates that connect Vaquill to the tools your team already uses. - [CanLII MCP Server](https://vaquill.ai/docs/integrations/mcp/canlii.md): Canadian case law and legislation metadata across all federal, provincial, and territorial jurisdictions via MCP. Bring your own CanLII API key. - [CourtListener MCP Server](https://vaquill.ai/docs/integrations/mcp/courtlistener.md): US federal and state court opinions, dockets, RECAP filings, PACER data, oral arguments, judges, and eCFR regulations via MCP. Bring your own free CourtListener token. - [MCP Servers](https://vaquill.ai/docs/integrations/mcp/index.md): Connect Vaquill's US legal corpus to Claude, Cursor, VS Code, Windsurf, and any other MCP client. - [Vaquill MCP Server](https://vaquill.ai/docs/integrations/mcp/vaquill.md): US legal research MCP for Claude, Cursor, VS Code, and Windsurf. USC + CFR + 50-state law + US case law. - [Docker Widget](https://vaquill.ai/docs/integrations/widgets/docker-widget.md): Self-hosted FastAPI + Vite chat widget bundled in a single Docker container. Embed with a floating button or inline script tag on any site. - [Embedded Chat Widget](https://vaquill.ai/docs/integrations/widgets/embedded-chat.md): Lean Next.js 15 chat widget with streaming SSE responses, inline citations, and one-env-var Vercel deploy. US-pinned out of the box. - [Widgets](https://vaquill.ai/docs/integrations/widgets/index.md): Embeddable legal AI chat widgets - single script tag, iframe, or full Next.js deployment with voice mode and conversation history. - [Widget Pro](https://vaquill.ai/docs/integrations/widgets/widget-pro.md): Full-featured Next.js chat widget with multi-thread sidebar, voice mode, cross-tab sync, gamification, and configurable citation viewers. - [Introduction](https://vaquill.ai/docs/introduction.md): AI-powered legal research platform and API - search the US Code, CFR, federal and state case law, review contracts, resolve citations, and build legal tech products ## OpenAPI Specs - [openapi](https://api.vaquill.ai/external/openapi.json) ## Optional - [Dashboard](https://app.vaquill.ai)