Search the legal case database by citation text or case name.
Returns an empty array (not 404) when no cases match.
Cost: 1 API credit.
qq=Maneka Gandhi — case name full-text search (GIN index, fast)q=[2019] 11 SCR 706 — SCR citation match (btree index, instant)q=2023 INSC 922 — INSC neutral citation match| Param | Type | Values | Description |
|---|---|---|---|
court_code | string | SC, DEL, BOM, MAD, CAL, KER, GUJ, RAJ, MP, UP, HIM, UTT, JKL, TEL, AND, ORI, JHA, CHH, PH, ALL, PAT, GAU, KAR, SIK | Filter by court |
year_start | integer | e.g. 1950 | Earliest decision year (inclusive) |
year_end | integer | e.g. 2024 | Latest decision year (inclusive) |
validity_status | string | GOOD_LAW, OVERRULED, DISTINGUISHED, QUESTIONED, SUPERSEDED, AFFIRMED, PARTIALLY_OVERRULED, UNKNOWN | Filter by validity status |
For more details, see the API Reference.
Documentation Index
Fetch the complete documentation index at: https://vaquill.ai/docs/llms.txt
Use this file to discover all available pages before exploring further.
API key issued from the Vaquill developer dashboard. Pass as Authorization: Bearer vq_key_...
Search query — citation text or case name
2 - 300Max results (1-50)
1 <= x <= 50Filter by court code. Common values: SC (Supreme Court), DEL (Delhi HC), BOM (Bombay HC), MAD (Madras HC).
Earliest decision year (inclusive), e.g. 1950.
1800 <= x <= 2100Latest decision year (inclusive), e.g. 2024.
1800 <= x <= 2100Filter by legal validity. One of: GOOD_LAW, OVERRULED, DISTINGUISHED, QUESTIONED, SUPERSEDED, AFFIRMED, PARTIALLY_OVERRULED, UNKNOWN.
ISO 3166-1 alpha-2 country code (e.g. IN for India). Reserved for future multi-jurisdiction support. Currently the dataset covers India only, so requests for other country codes will return empty results naturally from the database.