Court Forms API

Browse and retrieve court forms from the CaseHug jurisdiction library. Forms are organized by state, court type, and practice area. Fillable forms include field schemas for pre-population.

GET/api/v1/court-forms

List all available court forms. Supports filtering by state, practice area, and court type.

Query Parameters

ParameterTypeDescription
statestringFilter by US state code (e.g., SC, NC, GA, FL)
practice_areastringFilter by practice area (family_law, personal_injury, immigration, estate_planning)
court_typestringFilter by court type (family, civil, probate, criminal)
fillablebooleanFilter to fillable forms only
pagenumberPage number (default: 1)
per_pagenumberResults per page (default: 20, max: 100)
Response
{
  "data": [
    {
      "id": "form_01HABC",
      "name": "Financial Declaration",
      "form_number": "SC-FD-001",
      "state": "SC",
      "court_type": "family",
      "practice_area": "family_law",
      "description": "Required financial disclosure for divorce proceedings in South Carolina.",
      "fillable": true,
      "url": "https://storage.calmintake.com/court-forms/SC-FD-001.pdf",
      "effective_date": "2023-01-01",
      "created_at": "2024-01-10T00:00:00.000Z"
    }
  ],
  "pagination": { "page": 1, "per_page": 20, "total": 142 }
}
GET/api/v1/court-forms/:formId

Retrieve a single court form by ID, including field schema for fillable forms.

Response Fields

FieldTypeDescription
idstringUnique form ID
namestringHuman-readable form name
form_numberstringOfficial form number (e.g., SC-FD-001)
statestringUS state code
court_typestringCourt category
practice_areastringAssociated practice area
fillablebooleanWhether the form has interactive fields
urlstringDirect URL to the PDF
fieldsarray | nullField schema for fillable forms (name, label, type, required)
effective_datestringDate the form became current
supersedesstring | nullID of the form this replaces, if applicable
Response
{
  "data": {
    "id": "form_01HABC",
    "name": "Financial Declaration",
    "form_number": "SC-FD-001",
    "state": "SC",
    "court_type": "family",
    "practice_area": "family_law",
    "description": "Required financial disclosure for divorce proceedings in South Carolina.",
    "instructions": "Complete all sections. Attach supporting schedules as exhibits.",
    "fillable": true,
    "url": "https://storage.calmintake.com/court-forms/SC-FD-001.pdf",
    "fields": [
      { "name": "petitioner_name", "label": "Petitioner Name", "type": "text", "required": true },
      { "name": "filing_date", "label": "Filing Date", "type": "date", "required": true }
    ],
    "effective_date": "2023-01-01",
    "supersedes": null
  }
}