Case Type
Filter cases by case type
Filter by case type (integer).
GET https://clearinghouse.net/api/v2/case?case_type=case_type_id
Query Parameters
type*
integer
case type (see list below for list of integers and its mapped values)
Headers
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/v2/cases/?case_id=1&case_ongoing=1
["No results for {'case_id': '1', 'case_ongoing': '1'}"]
\\ Key not found
\\ Example query endpoint: /api/v2/cases?test_key=1
["API Error: Key: test_key, Value: 1 not found."]
\\ Example query endpoint: /api/v2/cases/?case_id=xyz
["API Error: zxy is not an integer."]{
"detail":"Authentication credentials were not provided."
}Supported case types (case_type_id):
5033
Mental Health (Facility)
5034
Prison Conditions
5035
Nursing Home Conditions
5036
Child Welfare
5038
Intellectual Disability (Facility)
5039
Policing
5041
School Desegregation
5042
Election/Voting Rights
5043
Immigration and/or the Border
5044
Disability Rights
5045
Equal Employment
5046
Criminal Justice (Other)
5047
Indigent Defense
5048
Fair Housing/Lending/Insurance
5049
Education
5050
Speech and Religious Freedom
5051
Public Benefits/Government Services
5052
Public Accommodations/Contracting
5053
National Security
5054
Presidential/Gubernatorial Authority
5055
Environmental Justice
5056
Jail Conditions
5057
Public Housing
5058
Juvenile Institution
7811
Reproductive Issues
For more about case types, see case_types.
Example
https://clearinghouse.net/api/v2/case?case_type=5044import requests
url = "https://clearinghouse.net/api/v2/case?case_type=5044"
headers = { 'Authorization': 'Token XXXXXXXXXX',
'User-Agent': 'Chrome v22.2 Linux Ubuntu'
}
response = requests.request("GET", url, headers=headers, data={})
print(response.text)Last updated