Free Law Project RECAP API

RECAP archive of public PACER documents.

OpenAPI Specification

free-law-project-recap-api-openapi.yml Raw ↑
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 <your-token>`.'