openapi: 3.1.0 info: title: Free Law Project / CourtListener REST Alerts PACER API description: The CourtListener REST API (operated by Free Law Project) provides programmatic access to case law, PACER data, the RECAP archive, oral arguments, judges, financial disclosures, citations, citation networks, alerts, tags, and visualizations. version: '4.3' contact: name: Free Law Project url: https://free.law/ servers: - url: https://www.courtlistener.com/api/rest/v4 description: CourtListener REST API v4 security: - TokenAuth: [] tags: - name: PACER description: PACER dockets, entries, and documents. paths: /dockets/: get: summary: List dockets operationId: listDockets tags: - PACER parameters: - $ref: '#/components/parameters/Page' responses: '200': description: Paginated list of dockets. /docket-entries/: get: summary: List docket entries operationId: listDocketEntries tags: - PACER parameters: - $ref: '#/components/parameters/Page' responses: '200': description: Paginated list of docket entries. components: parameters: Page: name: page in: query schema: type: integer minimum: 1 maximum: 100 securitySchemes: TokenAuth: type: apiKey in: header name: Authorization description: 'HTTP token authentication. Format: `Token `.'