jade.io APIjade.io ↗
Retrieve recent High Court of Australia cases, full judgment text, and medium neutral citation lookups via the JADE.io API. 3 endpoints, no auth required.
No input parameters required.
curl -X GET 'https://api.parse.bot/scraper/e339b8bc-e111-4f88-afc1-4ff0ce4a07dd/get_recent_cases' \ -H 'X-API-Key: $PARSE_API_KEY'
Retrieves a list of recent High Court of Australia (HCA) cases from the JADE Express page. Returns case names, citations, decision dates, and judges. Typically returns ~47 of the most recent HCA decisions.
No input parameters required.
{
"type": "object",
"fields": {
"cases": "array of case summary objects with article_id, case_name, citation, date, judges",
"total": "integer count of cases returned"
},
"sample": {
"data": {
"cases": [
{
"date": "13 May 2026",
"judges": "Gageler CJ; Gordon, Edelman, Steward and Beech-Jones JJ",
"citation": "[2026] HCA 16",
"case_name": "Zip Co Limited v Firstmac Limited",
"article_id": "1227673"
}
],
"total": 47
},
"status": "success"
}
}About the jade.io API
The JADE.io API provides access to Australian legal cases across 3 endpoints, covering recent High Court decisions, full judgment text, and citation-based lookups. The get_recent_cases endpoint returns up to ~47 of the most recent HCA decisions including case names, citations, decision dates, and judges. Cases from a wide range of Australian courts can be retrieved by JADE article ID or by medium neutral citation components.
What the API Returns
The JADE.io API surfaces Australian legal case data across three focused endpoints. get_recent_cases returns an array of High Court of Australia (HCA) case summaries, each containing an article_id, case_name, citation, date, and judges list. The total field gives the count of cases in the response — typically around 47 of the most recent HCA decisions.
Full Case Content
get_case accepts a numeric article_id (obtainable from get_recent_cases or lookup_citation) and returns the complete judgment. Response fields include court, title, citation, case_name, full_text, article_id, and catchwords. The catchwords field contains legal headnotes that describe the topics covered in the decision — useful for classification without parsing the full text.
Citation Lookup
lookup_citation resolves a medium neutral citation given its three components: year (4-digit), court (abbreviation code such as VSC, HCA, FCA, NSWSC, QCA, WASC), and number. It returns the case_name and full citation string, for example [2023] VSCA 1. This makes it straightforward to verify whether a cited case exists and retrieve its JADE article_id for a follow-up call to get_case. Supported court codes span Victorian, federal, NSW, Queensland, South Australian, and Western Australian jurisdictions.
- Monitor recent High Court of Australia decisions by polling
get_recent_casesfor newarticle_idvalues - Build a citation resolver that confirms whether a medium neutral citation such as [2022] HCA 10 exists using
lookup_citation - Extract and index
catchwordsfromget_caseresponses to classify judgments by legal topic - Retrieve full judgment text via
get_caseto feed into legal research or summarization workflows - Cross-reference a list of case citations against JADE to retrieve judge names and decision dates in bulk
- Populate a legal database with structured case metadata including court name, citation, and case name from multiple Australian jurisdictions
| Tier | Price | Credits/month | Rate limit |
|---|---|---|---|
| Free | $0/mo | 100 | 5 req/min |
| Hobby | $30/mo | 1,000 | 20 req/min |
| Developer | $100/mo | 5,000 | 250 req/min |
One credit = one API call regardless of which marketplace API you call. Exceeding the rate limit returns a 429 response. Authenticate with the X-API-Key header.
Does JADE have an official developer API?+
What does `get_case` return beyond the judgment text?+
get_case returns seven fields: court, title, citation, case_name, full_text, article_id, and catchwords. The catchwords field contains legal headnotes summarising the topics and principles addressed in the decision, which can be used independently of the full text.Which Australian courts are covered by `lookup_citation`?+
Does the API support full-text search by legal topic or keyword?+
Is there pagination for `get_recent_cases`, or can I retrieve older cases?+
get_recent_cases, though they can be retrieved directly via get_case if you already have an article_id, or via lookup_citation if you know the citation. You can fork the API on Parse and revise it to add paginated historical retrieval.