1. Home
  2. Checks
  3. Court record verification

Court record verification API: check for court cases before you commit

Search court records across India for cases in a person's or a company's name, and see whether they were the one bringing the case or the one accused.

A court record verification API searches India's public court records for cases involving a person or business. It covers district and taluka courts, the High Courts, the Supreme Court and tribunals such as the NCLT and the Debt Recovery Tribunals.

Because many people share a name, results are narrowed using details like date of birth, father's name and address, and each case shows the person's role in it.

What you send. What you get back.

You send

  • NameThe full name of the person or business.
  • Identifying detailsDate of birth, father's or spouse's name and address, to tell people with the same name apart.
  • ConsentConfirmation that the person agreed to the check.

You get back

  • Cases foundEach matching case with its court, case number and filing date.
  • Type of caseCivil or criminal, and the laws it was filed under.
  • Their roleWhether they brought the case or were named as the other party.
  • StatusWhether the case is pending or has been decided.
  • Match confidenceHow sure the match is, given the details you supplied.

Checked with: Public court records, including the eCourts system, High Courts, the Supreme Court and tribunals. ASP Associates is a private company and is not part of any government body.

How a court records check works

  1. 1. You send the person's name and details

    The more identifying detail you give, the more precise the result.

  2. 2. Court records are searched

    Across district courts, High Courts, the Supreme Court and tribunals.

  3. 3. Unlikely matches are filtered out

    For example, a case filed when the person was a child cannot be theirs.

  4. 4. You get the cases that fit

    With the court, the type of case, the person's role and its current status.

Where it is used

Background checks before hiring

Especially for roles that handle money, customers or sensitive information.

Lending and credit decisions

A pending recovery or insolvency case changes the picture.

Checking a business partner or vendor

Find disputes and insolvency proceedings before you sign.

Good to know.
  • A court case is not a conviction. Being named in a case, or bringing one, says nothing by itself about guilt.
  • Common names produce many possible matches. Supplying date of birth and father's name makes the result far more reliable.
  • Records depend on what each court has published online. Coverage is broad but no search can promise to find every case.

For developers

One POST request with the details and the person's consent. One JSON response. Every ASP Associates check follows the same shape.

  • Test first. Try it with sample data before going live.
  • Clear errors. If a check cannot run, the response says why.
  • Help from engineers. On WhatsApp, from the people who built it.
See how integration works
POST /v2/legal/court-check-360
Authorization: Bearer your-test-key
Content-Type: application/json

{
  "full_name": "Ananya Sharma",
  "dob": "1994-08-14",
  "father_name": "R. Sharma",
  "pincode": "110001",
  "consent": true
}
{
  "outcome": "SUCCESS",
  "request_id": "req_court_8f7b3a",
  "data": {
    "matches_found": 1,
    "cases": [
      {
        "court_name": "District Court (sample)",
        "case_type": "Civil Suit",
        "filing_date": "2023-08-11",
        "case_status": "DISPOSED",
        "subject_role": "RESPONDENT"
      }
    ]
  },
  "consent_verified": true
}

Sample data, shortened for reading. The full reference comes with your test access.

Questions about court record verification

How can I check if someone has a court case against them in India?

Court records in India are largely public and searchable by name. A court record check searches district courts, High Courts, the Supreme Court and tribunals for cases in that name, then uses date of birth, father's name and address to rule out other people who share it.

Does a court case mean the person is guilty?

No. A case shows that a dispute or charge exists or existed, not how it ended. Many cases are civil disputes, many are settled, and a person may be the one who brought the case. Each result shows the type of case, the person's role and its status so you can judge fairly.

Which courts are covered?

District and taluka courts under the eCourts system, the High Courts, the Supreme Court, and tribunals including the National Company Law Tribunal and the Debt Recovery Tribunals.

How do you avoid mixing up people with the same name?

By using more than the name. Date of birth removes cases filed before the person was an adult. Father's or spouse's name and address are compared with the details in the court papers. What remains is far more likely to be the right person.

Is it legal for an employer to run a court record check?

Court records are public, and checking them is a normal part of background verification in India. It should still be done with the candidate's knowledge and consent, and the findings used fairly, for example by letting the candidate explain.

Can I check a company for insolvency or recovery cases?

Yes. Proceedings before the National Company Law Tribunal and the Debt Recovery Tribunals are included, which is where insolvency and bank recovery cases are heard.