Discover/Nic API
live

Nic APInclat.nic.in

Access recent NCLAT judgments and orders from the Principal Bench (New Delhi) and Chennai Bench. Retrieve case titles, order dates, coram, and PDF URLs via one API.

This API takes change requests — .
Endpoint health
verified 2h ago
list_judgments
1/1 passing latest checkself-healing
Endpoints
1
Updated
2h ago

What is the Nic API?

The NCLAT API exposes one endpoint — list_judgments — that returns up to the last 14 days of final orders and judgments from India's National Company Law Appellate Tribunal. Each record surfaces 10 fields including case number, case title with party names, bench location, order date, coram composition, and a direct PDF reference URL, covering both the New Delhi Principal Bench and the Chennai Bench.

This call costs2 credits / call— charged only on success
Try it
Page number for client-side pagination over the 14-day result set.
NCLAT bench location.
Number of items per page (1–50).
api.parse.bot/scraper/c7ccabe4-6b69-41a2-a610-bc69b645fb48/<endpoint>
Ready to send
Fill in the parameters and hit sign in to send to see live response data here.
Call it over HTTPgrab a free API key at signup
curl -X GET 'https://api.parse.bot/scraper/c7ccabe4-6b69-41a2-a610-bc69b645fb48/list_judgments?page=1&location=delhi&page_size=15' \
  -H 'X-API-Key: $PARSE_API_KEY'
Python SDK · recommended

Typed, relational, agent-ready

A generated client with real types, enums, and the links between objects — the structure a flat JSON response can't carry. Autocompletes in your editor and reads cleanly to coding agents.

  • Fully typed · autocompletes
  • Objects link to objects
  • Typed errors & pagination

Typed Python client. Set up the SDK in your uv project, then pull this API’s typed client:

uv add parse-sdk
uv run parse init
uv run parse add --marketplace nclat-nic-in-api

uv run parse add --marketplace pulls a pinned snapshot of this canonical API — it won’t change underneath you. To customize it, subscribe and swap to your own copy.

"""Walkthrough: NCLAT SDK — bounded, re-runnable; every call capped."""
from parse_apis.nclat_nic_in_api import Nclat, Bench, InvalidInput

client = Nclat()

# List latest Delhi judgments — limit= caps TOTAL items fetched.
for judgment in client.judgments.list(location=Bench.DELHI, limit=3):
    print(judgment.case_title, judgment.order_date, judgment.bench)

# Fetch a single recent Chennai judgment with .first()
item = client.judgments.list(location=Bench.CHENNAI, limit=1).first()
if item:
    print(item.case_no, item.order_type, item.coram)
    print("PDF:", item.pdf_url)

# Typed error handling around a call with invalid input
try:
    for j in client.judgments.list(location=Bench.DELHI, limit=2):
        print(j.filing_number, j.case_type, j.status)
except InvalidInput as e:
    print("invalid input:", e)

print("exercised: judgments.list")
All endpoints · 1 totalmissing one? ·

Retrieve recent NCLAT judgments and final orders from the last 14 days, sorted most-recent-first. Each item includes case title with party names, case number, order date, bench location, coram (bench composition), and a PDF reference URL. Results are paginated client-side from a single upstream fetch of the rolling 14-day window.

Input
ParamTypeDescription
pageintegerPage number for client-side pagination over the 14-day result set.
locationstringNCLAT bench location.
page_sizeintegerNumber of items per page (1–50).
Response
{
  "type": "object",
  "fields": {
    "page": "current page number",
    "items": "array of judgment records with case_no, case_type, case_title, bench, order_date, order_type, coram, pdf_url, filing_number, status",
    "total": "total number of judgments in the 14-day window",
    "location": "bench location used for this query",
    "page_size": "items per page",
    "total_pages": "total number of pages"
  },
  "sample": {
    "data": {
      "page": 1,
      "items": [
        {
          "bench": "New Delhi",
          "coram": "Hon'ble Justice Yogesh Khanna (Officiating Chairperson) , Hon'ble Mr. Barun Mitra (Member (Technical)) , Hon'ble Mr. Ajai Das Mehrotra (Member (Technical)) ,",
          "status": "Disposed",
          "case_no": "538/ND/2022",
          "pdf_url": "https://nclat.nic.in/display-board/view_order?filing_no=9910138000612022&order_date=2026-07-24&order_type=J&bench_name=delhi",
          "case_type": "IA",
          "case_title": "Vovid Solutions Pvt. Ltd. & Ors. VS Mukesh Jain & Ors.",
          "order_date": "2026-07-24",
          "order_type": "Final Order /Judgement",
          "filing_number": "9910138000612022"
        }
      ],
      "total": 112,
      "location": "delhi",
      "page_size": 10,
      "total_pages": 12
    },
    "status": "success"
  }
}

About the Nic API

What the API Returns

The list_judgments endpoint delivers a paginated list of recent NCLAT judgments and final orders from a rolling 14-day window. Each item in the items array includes case_no, case_type, case_title (with party names), bench, order_date, order_type, coram, pdf_url, filing_number, and status. Results are sorted most-recent-first, giving you immediate access to the latest appellate decisions affecting company law matters in India.

Filtering and Pagination

The location parameter lets you restrict results to a specific bench — either the Principal Bench in New Delhi or the Chennai Bench. Pagination is controlled via the page and page_size parameters (1–50 items per page). The response envelope always includes total, total_pages, page, and page_size so you can build accurate pagination UI or iterate programmatically over the full result set.

Coverage and Freshness

Data reflects judgments published within the last 14 days on the official NCLAT website at nclat.nic.in. The pdf_url field points directly to the order document, allowing downstream consumers to fetch and parse the full text of the judgment. The coram field identifies the bench composition by name, which is useful for tracking decisions by specific judges or benches over time.

Reliability & maintenanceVerified

The Nic API is a managed, monitored endpoint for nclat.nic.in — not a raw scraper you maintain. Every endpoint is automatically health-checked on a schedule, and when nclat.nic.in changes and a check fails, the API is automatically queued for repair and re-verified. It is built to keep working as the site underneath it changes.

This isn't an official nclat.nic.in API — it's an independent, maintained REST wrapper over public data. Where the source has no official API (or only a limited one), Parse gives you a stable contract over a source that never promised one, and keeps it current. Need a new endpoint or field? You can revise it yourself in plain English and the agent rebuilds it against the live site in minutes — contributing the change back to the shared API is free.

Last verified
2h ago
Latest check
1/1 endpoint passing
Maintenance
Monitored & self-healing
Will this API break when the source site changes?+
It's built not to. Every endpoint is health-checked on a schedule with automated test probes. When the source site changes and a check fails, the API is automatically queued for repair and re-verified — that's the self-healing layer. Each API page shows when its endpoints were last verified. And because marketplace APIs are shared, any fix reaches everyone using it.
Is this an official API from the source site?+
No — Parse APIs are independent, managed REST wrappers over publicly available data. That is the point: where a site has no official API (or only a limited one), Parse gives you a maintained, monitored endpoint for that data and keeps it working as the site changes — so you get a stable contract over a source that never promised one.
Can I fix or extend this API myself if I need a new endpoint or field?+
Yes — and you don't have to wait on us. This API was generated by the Parse agent, which stays attached. Describe the change in plain English ("add an endpoint that returns reviews", "fix the price field") in the revise box on the API page or via the revise_api MCP tool, and the agent rebuilds it against the live site in minutes. Contributing the change back to the public API is free.
What happens if I call an endpoint that has an issue?+
Errors are machine-readable: a bad call returns a clean status with the list of available endpoints and a repair hint, so an agent (or you) can recover or trigger a fix instead of failing silently. Confirmed failures feed the automatic repair queue.
Common use cases
  • Monitor daily NCLAT orders relevant to a specific company by filtering case_title for party names.
  • Build a legal alert system that notifies counsel when new insolvency-related orders are published.
  • Aggregate pdf_url links for bulk download and full-text indexing of NCLAT judgments.
  • Track bench composition trends using the coram field across the New Delhi and Chennai benches.
  • Populate a legal research database with structured metadata: case_no, order_date, order_type, and bench.
  • Audit filing timelines by correlating filing_number with order_date across the 14-day window.
Pricing & limitsSee full pricing →
TierPriceCredits/monthRate limit
Free$0/mo1005 req/min
Hobby$30/mo1,00020 req/min
Developer$100/mo5,000100 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.

Frequently asked questions
Does NCLAT provide an official developer API?+
No. The NCLAT website at nclat.nic.in does not publish an official developer API or data feed for judgments and orders.
What does `list_judgments` actually return for each record?+
Each record in the items array contains: case_no, case_type, case_title (with both party names), bench (New Delhi or Chennai), order_date, order_type, coram (the judges who heard the matter), pdf_url (a direct link to the order document), filing_number, and status.
How far back does the judgment data go?+
The list_judgments endpoint covers a rolling 14-day window from the current date. Orders older than 14 days are not returned. If you need a longer historical range, you can fork this API on Parse and revise it to extend the lookback period.
Can I retrieve judgments from NCLAT benches other than New Delhi and Chennai?+
The API currently covers only the Principal Bench (New Delhi) and the Chennai Bench, which are the two benches listed on the NCLAT website. You can fork this API on Parse and revise it to add coverage for any additional bench locations if NCLAT publishes them.
Does the API return the full text of the judgment or just metadata?+
Each record includes a pdf_url field pointing to the order document, but the API returns structured metadata only — not the extracted text of the judgment itself. You can fork this API on Parse and revise it to include a text-extraction endpoint that fetches and parses the linked PDF.
Page content last updated . Spec covers 1 endpoint from nclat.nic.in.
Related APIs in Government PublicSee all →
judgments.ecourts.gov.in API
Search for Indian court judgments and orders across multiple courts to access legal rulings, case decisions, and judicial orders. Find relevant court cases by searching through a comprehensive database of Indian judicial decisions.
cestat.gov.in API
Access recent orders from India's Customs, Excise and Service Tax Appellate Tribunal (CESTAT) with complete case details, party names, bench information, dates, and direct PDF links to both daily/interim and final rulings. Stay updated on tribunal decisions relevant to customs, excise, and service tax appeals without manually searching multiple sources.
livelaw.in API
Access Supreme Court and High Court judgments, legal news, articles, and digests from LiveLaw.in, with the ability to filter by year, category, and author. Stay updated on the latest legal developments, court decisions, and expert legal analysis across Indian courts.
ecourtsindia.com API
Search and retrieve detailed information about court cases across India's Supreme Court, High Courts, and District Courts from a database of over 239 million cases. Find case details, track legal proceedings, and access comprehensive court records to stay informed about judicial matters across the Indian court system.
indiankanoon.org API
indiankanoon.org API
barandbench.com API
Stay updated with India's latest legal news and court developments by accessing real-time articles from Bar and Bench's comprehensive legal journalism platform. Get timely insights on judiciary decisions, legal policy changes, and important case updates directly from one of India's most trusted sources for legal information.
bailii.org API
Search and retrieve court judgments and case law from British and Irish courts across multiple jurisdictions, with filtering by date range and location. Access complete case details including full judgment text and metadata to research legal precedents and decisions.
indocourtatlas.com API
Search and browse judicial records, legal decisions, and court cases from courts throughout Indonesia to find relevant case information and rulings. Access comprehensive Indonesian court data through simple search and browsing capabilities to research legal precedents and case outcomes.