🏛️
CRLCA
  • Overview
  • Quick Start
  • Change Log
  • How-To Guides
    • Querying Multiple Fields
    • Translating a Search URL into an API Query
    • Converting JSON to CSV
    • Embedding PDF Documents
  • API Reference
    • Endpoints
      • Case ID
      • Case Ongoing
      • Case Type
      • Special Collection
      • Case State
      • Case Court
      • Case Status
      • Plaintiffs
        • Public Interest Lawyer
        • Filed Pro Se
        • Class Action Sought
        • Class Action Outcome
        • Attorney Organization
        • Plaintiff Type
      • Defendants
        • Defendant Type
        • Defendant Level
        • Facility type
      • Case Details
        • Cause of Action
        • Available Documents
        • Constitutional Clause
        • Special Case Type
      • Outcome
        • Case Settlement Status
        • Case Relief Source
        • Case Relief Nature
        • Case Content of Injunction
        • Case Prevailing Party
      • Document Details
        • Document Type
      • Issues
        • Case Issue
        • Case Custom Issue
    • Objects
      • Case
        • Case Details
        • Causes of Action
        • Outcome
        • Issues
        • Key Dates
        • Parties
        • Dockets and Case Numbers
        • Documents
        • Resources
        • Summaries
        • Case Status
      • Defendant
      • Docket
      • Docket Entry
      • Document
        • Document Details
        • Citations
      • Resource
        • Resource Details
        • Related Items
  • Need Help?
Powered by GitBook
On this page
  1. API Reference
  2. Endpoints
  3. Plaintiffs

Plaintiff Type

Filter cases by plaintiff type

Filter by plaintiff type ID (integer).

GET https://clearinghouse.net/api/v1/case?plaintiff_type=plaintiff_type_id

Query Parameters

Name
Type
Description

plaintiff_type*

integer

Plaintiff Type ID (see list below for list of integers and its mapped values)

Headers

Name
Type
Description

Authorization*

String

Authorization

Token XXXXXXXXXXX

where

XXXXXXXXXXX

is the token string

\\ Examples of:
\\ No results, key not found, or invalid parameter

\\ No results
\\ Example query endpoint: /api/v1/cases/?case_id=1&case_ongoing=1
["No results for {'case_id': '1', 'case_ongoing': '1'}"]

\\ Key not found
\\ Example query endpoint: /api/v1/cases?test_key=1
["API Error: Key: test_key, Value: 1 not found."]

\\ Example query endpoint: /api/v1/cases/?case_id=xyz
["API Error: zxy is not an integer."]
{
    "detail":"Authentication credentials were not provided."
}

Supported plaintiff type IDs (plaintiff_type_id):

5579

Non-profit religious organization

5290

City/County Plaintiff

5577

Public (for-profit) corporation

5372

American Indian Tribe

5452

EEOC Plaintiff

5451

Private Plaintiff

5455

State Plaintiff

5578

Closely-held (for profit) corporation

5584

Non-DOJ federal government plaintiff

5454

U.S. Dept of Justice plaintiff

5580

Non-profit NON-religious organization

Example

https://clearinghouse.net/api/v1/case?plaintiff_type=5580
import requests

url = "https://clearinghouse.net/api/v1/case?plaintiff_type=5580"
headers = { 'Authorization': 'Token XXXXXXXXXX',
'User-Agent': 'Chrome v22.2 Linux Ubuntu'
}
response = requests.request("GET", url, headers=headers, data={})

print(response.text)
PreviousAttorney OrganizationNextDefendants

Last updated 10 months ago

For more about plaintiff types, see .

Plaintiff Type