Administrative Office of the U.S. Courts Cases API

The Cases API from Administrative Office of the U.S. Courts — 1 operation(s) for cases.

OpenAPI Specification

administrative-office-of-the-u-s-courts-cases-api-openapi.yml Raw ↑
openapi: 3.1.0
info:
  title: Administrative Office of the U.S. Courts PACER Authentication Cases API
  description: API for authenticating users with PACER credentials.
  version: 1.0.0
servers:
- url: https://{environment}.uscourts.gov
  variables:
    environment:
      enum:
      - qa-login
      - pacer.login
      default: qa-login
tags:
- name: Cases
paths:
  /cases/find:
    post:
      summary: Administrative Office of the U.S. Courts Search for cases
      description: Returns a list of cases matching the search criteria.
      requestBody:
        required: true
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/CaseSearchRequest'
      responses:
        '200':
          description: Successful response
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/CaseSearchResponse'
      tags:
      - Cases
components:
  schemas:
    CaseSearchResponse:
      type: object
      properties:
        receipt:
          type: object
          properties:
            transactionDate:
              type: string
              format: date-time
            billablePages:
              type: integer
            searchFee:
              type: string
        cases:
          type: array
          items:
            type: object
            properties:
              courtId:
                type: string
              caseId:
                type: integer
              caseTitle:
                type: string
              dateFiled:
                type: string
                format: date
    CaseSearchRequest:
      type: object
      properties:
        caseNumberFull:
          type: string
        caseTitle:
          type: string
        dateFiledFrom:
          type: string
          format: date
        dateFiledTo:
          type: string
          format: date