Document Type
Filter cases by document type
Filter by document type (integer).
GET https://clearinghouse.net/api/v2/cases?doc_type=document_type_id
Query Parameters
doc_type*
integer
Document Type ID (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."
}5909
Docket
5911
Monitor/Expert/Receiver Report
5899
FOIA Request
5896
Legislative Report
5905
Complaint
5891
Magistrate Report/Recommendation
5904
Transcript
5910
Findings Letter/Report
5915
Pleading / Motion / Brief
5898
Press Release
5906
Correspondence
5907
Decree/Settlement
5900
Settlement Agreement
5894
Declaration/Affidavit
5901
Published Order/Opinion
5892
Statute/Ordinance/Regulation
5912
Non-Decree Order
5893
Order/Opinion
5914
Other
5897
Internal memorandum
5908
Discovery Material/FOIA Release
5895
Justification Memo
5903
Unpublished Order/Opinion
38543
Executive Order
5902
Published Order/Opinion (Table, Lexis, or Westlaw)
For more information about these document types, see document_type.
Example
https://clearinghouse.net/api/v2/case?doc_type=5902import requests
url = "https://clearinghouse.net/api/v2/case?doc_type=5518"
headers = { 'Authorization': 'Token XXXXXXXXXX',
'User-Agent': 'Chrome v22.2 Linux Ubuntu'
}
response = requests.request("GET", url, headers=headers, data={})
print(response.text)Last updated