CourtListener (Bağımsız Publisher) (Önizleme)
CourtListener, Özgür Hukuk Project tarafından işletilen ücretsiz bir yasal araştırma platformudur. Bu bağlayıcı, federal ve eyalet mahkemesi görüşlerine, dockets'lere, PACER dosyalarına ve alıntı doğrulamasına erişim sağlar.
Bu bağlayıcı aşağıdaki ürün ve bölgelerde kullanılabilir:
| Service | Class | Bölgeler |
|---|---|---|
| Copilot Studio | Premium | Aşağıdakiler dışında tüm Power Automate bölgeleri : - ABD Kamu (GCC) - US Government (GCC High) - 21Vianet tarafından işletilen Çin Bulutu - ABD Savunma Bakanlığı (DoD) |
| Logic Apps | Standard | Aşağıdakiler dışında tüm Logic Apps bölgeleri : - Azure Kamu bölgeleri - Azure Çin bölgeleri - ABD Savunma Bakanlığı (DoD) |
| Power Apps | Premium | Aşağıdakiler dışında tüm Power Apps bölgeleri : - ABD Kamu (GCC) - US Government (GCC High) - 21Vianet tarafından işletilen Çin Bulutu - ABD Savunma Bakanlığı (DoD) |
| Power Automate | Premium | Aşağıdakiler dışında tüm Power Automate bölgeleri : - ABD Kamu (GCC) - US Government (GCC High) - 21Vianet tarafından işletilen Çin Bulutu - ABD Savunma Bakanlığı (DoD) |
| Contact | |
|---|---|
| Ad | Dan Romano |
| URL | https://github.com/krautrocker |
| Bağlayıcı Meta Verileri | |
|---|---|
| Publisher | krautrocker |
| Web Sitesi | https://www.courtlistener.com |
| Gizlilik ilkesi | https://free.law/privacy |
| Kategoriler | İş Zekası; Veri |
CourtListener (Bağımsız Publisher)
CourtListener, Özgür Hukuk Project tarafından işletilen ücretsiz bir yasal araştırma platformudur. Milyonlarca federal ve eyalet mahkemesi görüşlerine, PACER takma birimlerine, docket girişlerine, sözlü bağımsız değişken kayıtlarına ve yargıç bilgilerine genel erişim sağlar. Bu bağlayıcı Power Automate akışlarını ve Power Apps mahkeme birimlerini aramasını, docket ayrıntılarını ve dosyalamalarını almasını, içtihat hukuku görüşlerini aramasını ve CourtListener REST API v4 kullanarak yasal alıntıları doğrulamasını sağlar.
Yayımcı: Dan Romano
Yığın Sahibi: Özgür Hukuk Project
Prerequisites
Bu bağlayıcıyı kullanmak için şunları yapmanız gerekir:
- courtlistener.com'da ücretsiz bir CourtListener hesabı
- Hesap profilinizden edinilebilen bir CourtListener API belirteci
Kimlik Bilgilerini Alma
- courtlistener.com gidin ve Oturum aç / Kaydet'i seçin.
- E-posta adresinizi kullanarak ücretsiz bir hesap oluşturun.
- Oturum açtıktan sonra courtlistener.com/profile/api-token/ profil sayfanıza gidin.
- Bu sayfada gösterilen belirteci kopyalayın.
- Power Automate veya Power Apps bir bağlantı oluştururken, aşağıdaki biçimi kullanarak belirtecinizi API Anahtarı alanına yapıştırın:
Token your_api_token. Belirteç değerinden önce sözcüğünTokenardından tek bir boşluk eklenmelidir; bu ön ek olmadan tek başına belirtecin girilmesi kimlik doğrulaması hatalarıyla sonuçlanır.
Desteklenen İşlemler
| Operation | Açıklama |
|---|---|
| SearchDockets | Federal mahkeme birimlerini dava adına, docket numarasına, mahkemeye veya dosyalama tarihine göre arayın. |
| GetDocket | CourtListener sayısal kimliğiyle tek bir mahkeme docketini alın. |
| GetDocketEntries | Tarihe veya giriş numarasına göre isteğe bağlı filtreleme ile belirli bir mahkeme docket'i için docket girdilerini (dosyaları) listeleyin. |
| SearchOpinions | Tam metin araması kullanarak anahtar sözcük, mahkeme, yargıç veya tarihe göre içtişi hukuk görüşlerini arayın. |
| GetCitation | Bir veya daha fazla yasal alıntıyı doğrulayın veya metin bloğunda bulunan tüm alıntıları ayıklayıp doğrulayın. |
Bilinen Sorunlar ve Sınırlamalar
- Hız sınırları: CourtListener API'sinde kimliği doğrulanmış kullanıcılar için şu hız sınırları uygulanır: dakikada 5 istek, saatte 50 istek ve günde 125 istek. Üç sınır da eşzamanlı olarak uygulanır ve en kısıtlayıcı sınır, isteğin kabul edilip edilmediğini denetler. Bu bağlayıcıyı sık sık çağıran akışlar, bu sınırların içinde kalmak için eylemler arasındaki gecikmeleri içermelidir.
- Kimlik doğrulaması: Bu bağlayıcı API belirteci kimlik doğrulamayı kullanır. OAuth şu anda Bağımsız Publisher bağlayıcıları için desteklenmemektedir.
- RECAP Getirme: Belgeleri isteğe bağlı olarak doğrudan PACER'den alan RECAP Fetch uç noktası bu bağlayıcıya dahil değildir. RECAP Fetch aracılığıyla PACER belgelerine erişmek için ayrı bir PACER hesabı gerekir ve PACER ücretleri uygulanır. Bu özelliğe ihtiyaç duyan kullanıcıların doğrudan CourtListener web sitesi veya API aracılığıyla erişmesi gerekir.
- Sayfalandırma: Tüm liste işlemleri sayfalandırılmış sonuçlar döndürür. Sonraki sayfaları almak için İmleç parametresini önceki bir yanıtta Sonraki Sayfa URL'si alanındaki değerle kullanın.
-
Tam URL'ler oluşturma:
URL PathTüm işlemler tarafından döndürülen alan göreli bir yoldur (örneğin,/opinion/10863230/case-name/). Tıklanabilir bir bağlantı oluşturmak için akışınızda bu değere ekleyinhttps://www.courtlistener.com. Görüş URL'leri desenini izlerhttps://www.courtlistener.com/opinion/{id}/{case-name-slug}/. - Kapsam: CourtListener'ın görüş veritabanı federal mahkemeleri kapsamlı bir şekilde ve birçok eyalet mahkemesini kapsar, ancak kapsam yargı alanına göre değişir. Tüm mahkemeler veya zaman aralıkları mevcut değildir. Bağlı bir akış oluşturmadan önce belirli bir mahkemenin kapsamını doğrulamak için CourtListener kapsam sayfasını kullanın.
Bağlantı oluşturma
Bağlayıcı aşağıdaki kimlik doğrulama türlerini destekler:
| Varsayılan | Bağlantı oluşturmak için parametreler. | Tüm bölgeler | Paylaşılamaz |
Varsayılan
Geçerli: Tüm bölgeler
Bağlantı oluşturmak için parametreler.
Bu, paylaşılabilir bir bağlantı değildir. Power app başka bir kullanıcıyla paylaşılıyorsa, başka bir kullanıcıdan açıkça yeni bağlantı oluşturması istenir.
| Ad | Type | Açıklama | Zorunlu |
|---|---|---|---|
| Yetkilendirme Belirteci | securestring | CourtListener API belirtecinizi şu biçimde girin: Belirteç your_api_token | True |
Eylemler
| Alıntıyı arama |
Bir veya daha fazla yasal alıntıyı doğrulayın veya metin bloğundaki tüm alıntıları ayıklayın. |
| Docket alma |
CourtListener sayısal kimliğiyle tek bir mahkeme docketini alın. |
| Docket girdilerini alma |
İsteğe bağlı filtreleme ve sıralama ile belirli bir mahkeme docket'i için docket girdilerini listeleyin. |
| Görüşleri arama |
Tam metin araması kullanarak anahtar sözcük, mahkeme, yargıç veya tarihe göre içtişi hukuk görüşlerini arayın. Sorgunun belirli bir mahkeme veya tarih aralığına daraltılması performansı artırır. |
| Takma birimlerini ara |
Federal mahkeme birimlerini dava adına, docket numarasına, mahkemeye veya dosyalama tarihine göre arayın. Yanıt yükünü sınırlamak için alan seçimini kullanın. |
Alıntıyı arama
Bir veya daha fazla yasal alıntıyı doğrulayın veya metin bloğundaki tüm alıntıları ayıklayın.
Parametreler
| Name | Anahtar | Gerekli | Tür | Description |
|---|---|---|---|---|
|
Metin
|
text | string |
Tüm alıntıların ayıklandığı ve doğrulandığı bir yasal metin bloğu. |
|
|
Volume
|
volume | string |
Tek bir alıntı araması için muhabirin birim numarası. |
|
|
Muhabir
|
reporter | string |
Tek bir alıntı araması için muhabir kısaltması (örneğin, ABD veya F.3d). |
|
|
Sayfa
|
page | string |
Tek bir alıntı araması için muhabir birimi içindeki sayfa numarası. |
Döndürülenler
- response
- array of CitationResult
Docket alma
CourtListener sayısal kimliğiyle tek bir mahkeme docketini alın.
Parametreler
| Name | Anahtar | Gerekli | Tür | Description |
|---|---|---|---|---|
|
Docket Kimliği
|
id | True | integer |
Alınacak docket'in CourtListener sayısal kimliği. |
|
Alanlar
|
fields | string |
Yanıta eklenecek alanların virgülle ayrılmış listesi, yük boyutunu ve veritabanı yükünü (örneğin, kimlik,case_name,docket_number) azaltır. |
Döndürülenler
- Vücut
- Docket
Docket girdilerini alma
İsteğe bağlı filtreleme ve sıralama ile belirli bir mahkeme docket'i için docket girdilerini listeleyin.
Parametreler
| Name | Anahtar | Gerekli | Tür | Description |
|---|---|---|---|---|
|
Docket Kimliği
|
docket | True | integer |
Docket sayısal kimliği (örneğin, 73382952). Tam kaynak URI'si yerine Get docket yanıtından kimlik alanını kullanın. |
|
Giriş Numarası
|
entry_number | integer |
Belirli bir docket giriş numarasına göre filtreleyin. |
|
|
Dosyalanan Açık veya Sonra
|
date_filed__gte | date |
Bu tarihte veya sonrasında dosyalanan girişleri filtreleyin (YYYY-MM-DD). |
|
|
Dosyalanan Açık veya Önce
|
date_filed__lte | date |
Bu tarihte veya bu tarihten önce dosyalanmış girişleri filtreleyin (YYYY-MM-DD). |
|
|
Sıralama ölçütü
|
ordering | string |
Sonuçları azalan düzen için kısa çizgiyle önekli bir alan adına göre sıralayın. |
|
|
Sayfa Boyutu
|
page_size | integer |
Sayfa başına döndürülecek sonuç sayısı. |
|
|
Cursor
|
cursor | string |
Önceki yanıtta sonraki veya önceki URL'den sayfalandırma imleci. |
|
|
Alanlar
|
fields | string |
Yanıta eklenecek alanların virgülle ayrılmış listesi, yük boyutunu ve veritabanı yükünü (örneğin, kimlik,entry_number,açıklama) azaltır. |
Döndürülenler
- Vücut
- DocketEntryList
Görüşleri arama
Tam metin araması kullanarak anahtar sözcük, mahkeme, yargıç veya tarihe göre içtişi hukuk görüşlerini arayın. Sorgunun belirli bir mahkeme veya tarih aralığına daraltılması performansı artırır.
Parametreler
| Name | Anahtar | Gerekli | Tür | Description |
|---|---|---|---|---|
|
Arama Sorgusu
|
q | string |
CourtListener arama işleçlerini kullanarak tam metin arama sorgusu. |
|
|
Mahkeme
|
court | string |
Görüşleri mahkeme tanımlayıcılarına göre filtreleyin (örneğin, scotus veya ca9). Pahalı bir veritabanı katılımını önlemek için court__id=xyz yerine court=xyz kullanın. |
|
|
Sıralama ölçütü
|
order_by | string |
Sonuçları, puan desc veya dateFiled desc gibi bir alana göre sıralayın. |
|
|
Sonra Dosyalandı
|
filed_after | date |
Bu tarihten sonra dosyalanan görüşleri filtreleyin (YYYY-MM-DD). |
|
|
Önce Dosyalandı
|
filed_before | date |
Bu tarihten önce dosyalanan görüşleri filtreleyin (YYYY-MM-DD). |
|
|
Cursor
|
cursor | string |
Önceki yanıtta sonraki veya önceki URL'den sayfalandırma imleci. |
|
|
Alanlar
|
fields | string |
Yanıta eklenecek alanların virgülle ayrılmış listesi, yük boyutunu ve veritabanı yükünü (örneğin, id,caseName,citation) azaltır. |
Döndürülenler
- Vücut
- OpinionSearchList
Takma birimlerini ara
Federal mahkeme birimlerini dava adına, docket numarasına, mahkemeye veya dosyalama tarihine göre arayın. Yanıt yükünü sınırlamak için alan seçimini kullanın.
Parametreler
| Name | Anahtar | Gerekli | Tür | Description |
|---|---|---|---|---|
|
Servis Talebi Adı
|
case_name | string |
Dockets'i büyük/küçük harf adına göre filtreleyin (kısmi eşleşme). |
|
|
Docket Numarası
|
docket_number | string |
Docket'leri docket numarasına göre filtreleyin. |
|
|
Mahkeme
|
court | string |
Dockets'i mahkeme tanımlayıcısı (örneğin, scotus veya ca9) göre filtreleyin. Pahalı bir veritabanı katılımını önlemek için court__id=xyz yerine court=xyz kullanın. |
|
|
Dosyalanan Açık veya Sonra
|
date_filed__gte | date |
Bu tarihte veya sonrasında dosyalanan dockets filtrele (YYYY-MM-DD). |
|
|
Dosyalanan Açık veya Önce
|
date_filed__lte | date |
Bu tarihte veya bu tarihten önce dosyalanmış dockets filtrele (YYYY-MM-DD). |
|
|
Sıralama ölçütü
|
ordering | string |
Sonuçları azalan düzen için kısa çizgiyle önekli bir alan adına göre sıralayın. |
|
|
Sayfa Boyutu
|
page_size | integer |
Sayfa başına döndürülecek sonuç sayısı. |
|
|
Cursor
|
cursor | string |
Önceki yanıtta sonraki veya önceki URL'den sayfalandırma imleci. |
|
|
Alanlar
|
fields | string |
Yanıta eklenecek alanların virgülle ayrılmış listesi, yük boyutunu ve veritabanı yükünü (örneğin, kimlik,case_name,docket_number) azaltır. |
Döndürülenler
- Vücut
- DocketList
Tanımlar
DocketList
| Name | Yol | Tür | Description |
|---|---|---|---|
|
Count
|
count | integer |
Sorguyla eşleşen toplam dockets sayısı. |
|
Sonraki Sayfa URL'si
|
next | string |
Sonuçların sonraki sayfasını almak için URL. |
|
Önceki Sayfa URL'si
|
previous | string |
Önceki sonuç sayfasını almak için URL. |
|
Results
|
results | array of Docket |
Sorguyla eşleşen dockets listesi. |
Hulasa
| Name | Yol | Tür | Description |
|---|---|---|---|
|
ID
|
id | integer |
Docket'in CourtListener sayısal kimliği. |
|
Kaynak URI
|
resource_uri | string |
Bu docket kaynağının URI'sini. |
|
Mahkeme Kimliği
|
court_id | string |
Mahkemenin tanımlayıcısı (örneğin, scotus veya ca9). |
|
Servis Talebi Adı
|
case_name | string |
Davanın kısa adı. |
|
Tam Servis Talebi Adı
|
case_name_full | string |
Davanın tam adı. |
|
Docket Numarası
|
docket_number | string |
Mahkeme tarafından atanan docket numarası. |
|
Dosyalanan Tarih
|
date_filed | string |
Davanın açıldığı tarih. |
|
Sonlandırılan Tarih
|
date_terminated | string |
Varsa, servis talebinin sonlandırıldığı tarih. |
|
Tartışılan Tarih
|
date_argued | string |
Davanın tartışıldığı tarih (varsa). |
|
Atanan Yargıç
|
assigned_to_str | string |
Bu davaya atanan yargıcın adı. |
|
Başvurulduğu Yer
|
referred_to_str | string |
Bu davanın yargıcının adı ,varsa. |
|
Takım Elbisenin Doğası
|
nature_of_suit | string |
Bu servis talebi için takım elbise kodunun doğası. |
|
Yargı Alanı Türü
|
jurisdiction_type | string |
Bu dava için yargı alanının türü. |
|
Cause
|
cause | string |
Bu olay için eylemin nedeni. |
|
Jüri Talebi
|
jury_demand | string |
Bu davada jürinin talep edilip edilmediği. |
|
URL Yolu
|
absolute_url | string |
Bu docket için göreli URL yolu. https://www.courtlistener.com Tam bağlantıyı oluşturmak için önceden ekli (örneğin, https://www.courtlistener.com/docket/73382952/case-name/). |
|
PACER Servis Talebi Kimliği
|
pacer_case_id | string |
Varsa, bu docket için PACER servis talebi kimliği. |
|
Kaynak
|
source | integer |
Bu docket'in nasıl alındığını gösteren kaynak kodu. |
|
Bloklandı
|
blocked | boolean |
Bu docket'in arama altyapısı dizin oluşturma işleminin engellenip engellenmediği. |
DocketEntryList
| Name | Yol | Tür | Description |
|---|---|---|---|
|
Count
|
count | integer |
Sorguyla eşleşen toplam girdi sayısı. |
|
Sonraki Sayfa URL'si
|
next | string |
Sonuçların sonraki sayfasını almak için URL. |
|
Önceki Sayfa URL'si
|
previous | string |
Önceki sonuç sayfasını almak için URL. |
|
Results
|
results | array of DocketEntry |
Docket girdilerinin listesi. |
DocketEntry
| Name | Yol | Tür | Description |
|---|---|---|---|
|
ID
|
id | integer |
Bu docket girişinin CourtListener sayısal kimliği. |
|
Dosyalanan Tarih
|
date_filed | string |
Bu girdinin dosyalandığı tarih. |
|
Girilen Tarih
|
date_entered | string |
Bu girişin docket'e girildiği tarih. |
|
Giriş Numarası
|
entry_number | integer |
Docket üzerindeki sıralı giriş numarası. |
|
Açıklama
|
description | string |
Bu docket girişinin metin açıklaması. |
|
PACER Sıra Numarası
|
pacer_sequence_number | integer |
Varsa, bu girişin PACER sıra numarası. |
OpinionSearchList
| Name | Yol | Tür | Description |
|---|---|---|---|
|
Count
|
count | integer |
Sorguyla eşleşen toplam görüş sayısı. |
|
Sonraki Sayfa URL'si
|
next | string |
Sonuçların sonraki sayfasını almak için URL. |
|
Önceki Sayfa URL'si
|
previous | string |
Önceki sonuç sayfasını almak için URL. |
|
Results
|
results | array of OpinionSearchResult |
Görüş arama sonuçlarının listesi. |
OpinionSearchResult
| Name | Yol | Tür | Description |
|---|---|---|---|
|
ID
|
id | integer |
Bu görüşün CourtListener sayısal kimliği. |
|
Docket Kimliği
|
docket_id | integer |
Bu görüşle ilişkili docket'in kimliği. |
|
Mahkeme Kimliği
|
court_id | string |
Bu görüşü veren mahkemenin tanımlayıcısı. |
|
Servis Talebi Adı
|
caseName | string |
Davanın adı. |
|
Docket Numarası
|
docketNumber | string |
Bu servis talebi için docket numarası. |
|
Dosyalanan Tarih
|
dateFiled | string |
Bu fikrin oluşturulduğu tarih. |
|
Alıntılar
|
citation | array of string |
Bu görüş için alıntılar listesi. |
|
Status
|
status | string |
Bu görüşün emsal durumu. |
|
Alıntı Sayısı
|
citeCount | integer |
Bu görüşe kaç kez atıf yapılmıştır. |
|
Yargıç
|
judge | string |
Bu görüşü yazan yargıcın adı. |
|
Per Curiam
|
per_curiam | boolean |
Bu düşüncenin bütün mahkeme tarafından curiam başına verilip verilmediği. |
|
URL Yolu
|
absolute_url | string |
Bu görüş için göreli URL yolu. https://www.courtlistener.com Tam bağlantıyı oluşturmak için önceden ekli (örneğin, https://www.courtlistener.com/opinion/10863230/case-name/). |
|
Kod Parçacığı
|
snippet | string |
Arama sorgusuyla ilgili görüşten bir metin alıntısı. |
CitationResult
| Name | Yol | Tür | Description |
|---|---|---|---|
|
Alıntı
|
citation | string |
Araştırılan alıntı. |
|
Normalleştirilmiş Alıntılar
|
normalized_citations | array of string |
Girişte yazım hataları veya kural dışı kısaltmalar varsa, alıntılar düzeltildi. |
|
Başlangıç Dizini
|
start_index | integer |
Bu alıntının başladığı giriş metnindeki karakter konumu. |
|
End Index
|
end_index | integer |
Bu alıntının sona erdiği giriş metnindeki karakter konumu. |
|
Status
|
status | integer |
Bu alıntı arama sonucu için HTTP durum kodu. |
|
Hata mesajı
|
error_message | string |
Alıntı araması sırasında karşılaşılan hatalarla ilgili ayrıntılar. |
|
Clusters
|
clusters | array of CitationCluster |
Bu alıntıyla eşleşen CourtListener davaları. |
CitationCluster
| Name | Yol | Tür | Description |
|---|---|---|---|
|
Küme Kimliği
|
id | integer |
Bu dava için CourtListener küme kimliği. |
|
Servis Talebi Adı
|
case_name | string |
Bu alıntıyla eşleşen servis talebinin adı. |
|
URL Yolu
|
absolute_url | string |
Bu servis talebi için göreli URL yolu. https://www.courtlistener.com Tam bağlantıyı oluşturmak için önceden ekli (örneğin, https://www.courtlistener.com/opinion/10863230/case-name/). |