> ## Documentation Index
> Fetch the complete documentation index at: https://ecourtsindia.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Search cases

> Solr full-text search across metadata, AI summaries and full order text. 40+ filters. Max PageSize 100; loop Page until hasNextPage is false. Quote phrases for exact match; AND/OR/NOT uppercase. Use Litigants for party-only search.



## OpenAPI

````yaml https://openapi.gitbook.com/o/X2HbEVfDbyhRjXFDsXJM/spec/ecourtsindia-api.json get /api/partner/search
openapi: 3.0.3
info:
  title: eCourtsIndia API
  version: '4.0'
  description: >-
    Official REST API for India's largest court-data layer — 27.9 crore+ case
    records across the Supreme Court, 25 High Courts, 600+ district courts and
    tribunals. Search cases, read order text and AI summaries, fetch cause
    lists, and refresh live case data.


    - Docs: https://ecourtsindia.com/api/docs

    - Pricing: https://ecourtsindia.com/api/pricing

    - Developer guide:
    https://blogs.ecourtsindia.com/2026/05/18/how-to-use-ecourtsindia-api/


    Auth: send `Authorization: Bearer eci_live_...` on every call (except Court
    Structure). Court Structure and Enums are free; most other calls consume API
    credits. Responses follow `{ data, meta:{ request_id } }`. A CNR is the
    16-char case id `[A-Z]{4}\d{12}`.
  contact:
    name: eCourtsIndia
    url: https://ecourtsindia.com/api
servers:
  - url: https://webapi.ecourtsindia.com
    description: Partner API
security:
  - bearerAuth: []
tags:
  - name: Court Structure
    description: Walk States > Districts > Complexes > Courts. Free, no auth.
  - name: Reference
    description: Live enum dictionaries. Free.
  - name: Cases
    description: Case retrieval and refresh.
  - name: Orders
    description: Order PDF, markdown and AI analysis.
  - name: Search
    description: Solr full-text search with 40+ filters.
  - name: Cause List
    description: Daily court schedules.
paths:
  /api/partner/search:
    get:
      tags:
        - Search
      summary: Search cases
      description: >-
        Solr full-text search across metadata, AI summaries and full order text.
        40+ filters. Max PageSize 100; loop Page until hasNextPage is false.
        Quote phrases for exact match; AND/OR/NOT uppercase. Use Litigants for
        party-only search.
      parameters:
        - name: Query
          in: query
          required: false
          schema:
            type: string
          example: '"jio" AND "airtel"'
          description: Full-text query
        - name: Litigants
          in: query
          required: false
          schema:
            type: string
          example: Virendra Vora
          description: Party names (both sides)
        - name: CourtCodes
          in: query
          required: false
          schema:
            type: string
          example: DLHC01
          description: ''
        - name: CaseTypes
          in: query
          required: false
          schema:
            type: string
          example: WP_C
          description: ''
        - name: FilingYears
          in: query
          required: false
          schema:
            type: string
          example: '2024'
          description: ''
        - name: Page
          in: query
          required: false
          schema:
            type: string
          example: '1'
          description: ''
        - name: PageSize
          in: query
          required: false
          schema:
            type: string
          example: '100'
          description: ''
        - name: IncludeFacetCounts
          in: query
          required: false
          schema:
            type: string
          example: 'true'
          description: ''
      responses:
        '200':
          description: Success
          content:
            application/json:
              example:
                data:
                  results:
                    - cnr: MHAM030085272025
                      caseType: DV
                      caseStatus: DISPOSED
                      filingDate: '2025-09-03'
                      decisionDate: '2025-11-11'
                      petitioners:
                        - Shraddha Virendra Vora
                      respondents:
                        - Virendra Pravinchand Vora
                      courtName: Chief Judicial Magistrate, Amravati
                      stateCode: MH
                      hasOrders: true
                      orderCount: 1
                  totalHits: 205
                  page: 1
                  pageSize: 1
                  totalPages: 205
                  hasNextPage: true
                  facets:
                    caseStatus:
                      values:
                        DISPOSED: 143
                        PENDING: 57
                meta:
                  request_id: 40004b08-0810-7400-b63f-84710c7967bb
components:
  securitySchemes:
    bearerAuth:
      type: http
      scheme: bearer
      bearerFormat: eci_live_...
      description: Your API key from https://ecourtsindia.com/dashboard/settings

````