# Track your eCourts e-Filing cases through an API

> Read your Defective cases, Pending Scrutiny list and e-filed cases with their CNR numbers from eCourts e-Filing with one API call each. A workflow can check the Defective tab every weekday morning and email you each new defect to cure.

Page: https://fous.com/automate/ecourts-e-filing
Updated: 2026-11-12

Works with your own eCourts e-Filing account. Fous is an independent product.

## What you can build on the e-Filing portal

### Get defective cases

Reads the Defective tab under My e-filing status on the Dashboard and opens each case for the defects raised on it.

- Takes: Nothing
- Returns: E-filing number, cause title, date defects were raised, defects listed

### Check my e-filing status

Reads one tab under My e-filing status: Drafts, Pending Acceptance, Not Accepted, Deficit Court Fees, Pending Scrutiny or Defective.

- Takes: Tab name
- Returns: E-filing number, CNR number, cause title, date updated, rejection date and reasons

### Get e-filed cases with CNR numbers

Reads the e-filed cases tab under My cases: each e-filed case with its CNR number and the date it was last updated.

- Takes: Updated since (optional)
- Returns: E-filing number, CNR number, cause title, date last updated

### Get the court fees report

Opens Reports on the Dashboard, picks the court fees report and filters it by From Date and To Date.

- Takes: From date, to date
- Returns: Case details, court fees paid, receipt, transaction ID

## Automate the e-Filing portal with a workflow

A [workflow](/product/workflows) runs your methods as one process, with nobody at the screen. A schedule or a call from your own system starts it, the steps run in order, and the result arrives in your inbox or in the systems you already use.

### New defects to cure, every weekday morning

Starts: Every weekday at 8:00 India time

1. Get the cases in the Defective tab, with the defects listed for each.
2. Keep the cases that were not in the Defective tab on the last run.
3. Email you each case's e-filing number, cause title, date raised and defects.

### New CNR numbers, posted to your case system

Starts: Every weekday at 18:00 India time

1. Get the cases in the e-filed cases tab under My cases.
2. Keep the cases that were not there on the last run.
3. Post each e-filing number, CNR number and cause title to your webhook.

### Monthly court fees, handed to accounts

Starts: Monthly on the 1st at 9:00 India time

1. Get the court fees report for the previous month.
2. Stop when it has no rows.
3. Post case details, fees paid, receipt and transaction ID to your accounting webhook.

You can run a workflow by hand on every plan, Free included. Schedules and webhook triggers come with the paid plans, from $29 a month.

## Once built, one call from your code

Once you have built a [method](/product/methods), it is one POST to /v1/runs from your backend, or a tool an AI agent calls over MCP. This is what “Get defective cases” would look like.

Example request:

```
curl https://api.fous.com/v1/runs \
  -H "Authorization: Bearer $FOUS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "method": "filing.ecourts.gov.in/get_defective_cases",
    "input": {}
  }'
```

Example response:

```
{
  "status": "completed",
  "data": {
    "cases": [
      {
        "efiling_number": "EF-0000417-2026",
        "cause_title": "Acme Traders vs Northwind Logistics",
        "defects_raised_on": "2026-11-10",
        "defects": [
          "Vakalat not signed by the party"
        ]
      }
    ],
    "count": 1
  }
}
```

An example with invented data, not a ready-made endpoint. The method exists in your organization once you build it, and its name, inputs and fields follow your request.

## The e-Filing portal’s own options

The e-Committee's e-Filing portal and its user manual describe a web portal for advocates, litigants, government pleaders and clerks, with no API for them. You file, sign, pay and follow cases on the Dashboard, and the Reports section shows a court fees report by date. Online court fee payment exists only where the state accepts it.

| Option | What it covers | What it takes |
| --- | --- | --- |
| Reports on the Dashboard | A court fees report filtered by From Date and To Date, with case details, fees paid, receipt and transaction ID. | A registered e-Filing account. |
| Online court fee payment | Pays court fees and deficit court fees through a payment gateway while filing. | A state government that accepts court fees electronically. Otherwise you upload a scanned receipt. |
| e-Sewa Kendras | Help at the court complex with registering on the e-Filing portal. | A visit to the Kendra or Judicial Service Centre at your court complex. |
| The e-Filing portal by hand | New cases, documents, Vakalat, e-signing, court fees and the My e-filing status and My cases tabs. | An account registered with your Bar Registration Number, or as a litigant, government pleader or clerk. |

Read on November 12, 2026: [eFiling Services portal](https://filing.ecourts.gov.in/pdedev/), [e-Filing procedure user manual](https://ecourts.gov.in/ecourts_home/static/manuals/efiling-User-manual.pdf), [e-Filing 3.0 registration notice and guide](https://cdnbbsr.s3waas.gov.in/s3ec01a0ba2648acd23dc7a5829968ce53/uploads/2026/06/2026060248.pdf).

## Signing in to the e-Filing portal

The e-Filing portal signs you in with your state, user type and a username and password. Advocates can use their Bar Registration Number, mobile number, email or unique registration code as the username. With Fous you sign in once through the portal's own sign-in with your own account: the login is sealed with AES-256, and an expired session is signed back in.

## Worth knowing

- **Two checks before a case is filed**: After final filing, the e-filing Administrator checks the case (Pending Acceptance), then the court scrutinizes it (Pending Scrutiny). Defects come back in the Defective tab with a Cure defects button.
- **Save each tab before moving on**: The e-filing number is generated when you press Save. Data entered without saving can be lost when the session expires, so the manual tells you to save at regular intervals.
- **Court fees depend on your state**: Online payment of court fees works only where the state government accepts court fees electronically. Elsewhere you upload a scanned receipt; money orders and demand drafts are not accepted.
- **Filing needs a signed affirmation**: The affirmation is e-signed with Aadhaar, confirmed by an OTP to the mobile number registered with UIDAI, or signed with a digital signature token. Documents are uploaded as PDF.

## More in Legal, courts and intellectual property

- [Portal Informacyjny Sądów Powszechnych](https://fous.com/automate/portal-informacyjny-sadow-powszechnych.md)
- [MyHMCTS](https://fous.com/automate/myhmcts.md)
- [Money Claim Online](https://fous.com/automate/money-claim-online.md)
- [PACER](https://fous.com/automate/pacer.md)
- [Authorized Paid Representative Portal](https://fous.com/automate/authorized-paid-representative-portal.md)
- [Arbitration Forums](https://fous.com/automate/arbitration-forums.md)
- [CCMS](https://fous.com/automate/ccms.md)
- [CounselLink](https://fous.com/automate/counsellink.md)
- [Legal Tracker](https://fous.com/automate/legal-tracker.md)
- [TyMetrix 360](https://fous.com/automate/tymetrix-360.md)
- [Collaborati](https://fous.com/automate/collaborati.md)
- [MyEPO Portfolio](https://fous.com/automate/myepo-portfolio.md)

Other industries: [e-SkyCargo](/automate/e-skycargo), [Empower Plan Service Center](/automate/empower-plan-service-center), [APM Terminals TERMPoint](/automate/apm-terminals-termpoint), [RXO Connect](/automate/rxo-connect), [GE Aerospace Supplier Portal](/automate/ge-aerospace-supplier-portal), [MyBoeingFleet](/automate/myboeingfleet).

## Frequently asked questions

### Does eCourts e-Filing have an API?

No. The e-Committee's portal and user manual describe a web portal for advocates and litigants, not an API. What you can take out of it yourself is the court fees report under Reports, filtered by From Date and To Date, and the status tabs on the Dashboard.

### When does an e-filed case get its CNR number?

From Pending Scrutiny onward: the manual shows the CNR number in that tab, after the e-filing Administrator's acceptance check. The e-filed cases tab under My cases then lists each case with its e-filing number and CNR number.

### How do I cure defects raised by the court registry?

Open the Defective tab under My e-filing status. It lists each case's e-filing number, cause title and when the defects were raised. Open the case, correct the defects and press Cure defects to resubmit it.

### What happens to a case that is Not Accepted?

It appears in the Not Accepted tab with its e-filing number, cause title and rejection date. Pressing Re-Submit shows the reasons for rejection and lets you correct and resubmit the case. Cases rejected by the court for defects that cannot be cured appear under Rejected matters.

### Is Fous affiliated with the e-Committee, Supreme Court of India?

No. Fous is an independent product. You use it with your own e-Filing account, and a method reads and does only what that account can.

Fous is an independent product: it is not affiliated with, endorsed by or sponsored by the operator of eCourts e-Filing (e-Committee, Supreme Court of India (NIC)). The name is used only to say which system this page is about. Something here wrong or out of date? Write to legal@fous.com.
