openapi: 3.1.0 info: title: Free Law Project / CourtListener REST Alerts RECAP 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: RECAP description: RECAP archive of public PACER documents. paths: /recap-documents/: get: summary: List RECAP documents operationId: listRecapDocuments tags: - RECAP parameters: - $ref: '#/components/parameters/Page' responses: '200': description: Paginated list of RECAP documents. 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 `.'