CourtListener (Publisher indipendente) (anteprima)

CourtListener è una piattaforma di ricerca legale gratuita gestita da Free Law Project. Questo connettore consente l'accesso alle opinioni federali e statali, ai docket, alle archiviazioni PACER e alla verifica della citazione.

Questo connettore è disponibile nei prodotti e nelle aree seguenti:

Service Class Regioni
Copilot Studio Di alta qualità Tutte le aree di Power Automate , ad eccezione delle seguenti:
     - Governo degli Stati Uniti (GCC)
     - Us Government (GCC High)
     - China Cloud gestito da 21Vianet
     - Dipartimento della Difesa degli Stati Uniti (DoD)
App per la logica Standard Tutte le aree di App per la logica , ad eccezione delle seguenti:
     - Aree di Azure per enti pubblici
     - Aree di Azure Cina
     - Dipartimento della Difesa degli Stati Uniti (DoD)
Power Apps Di alta qualità Tutte le aree di Power Apps , ad eccezione dei seguenti:
     - Governo degli Stati Uniti (GCC)
     - Us Government (GCC High)
     - China Cloud gestito da 21Vianet
     - Dipartimento della Difesa degli Stati Uniti (DoD)
Power Automate Di alta qualità Tutte le aree di Power Automate , ad eccezione delle seguenti:
     - Governo degli Stati Uniti (GCC)
     - Us Government (GCC High)
     - China Cloud gestito da 21Vianet
     - Dipartimento della Difesa degli Stati Uniti (DoD)
Contatto
Nome Dan Romano
URL https://github.com/krautrocker
Metadati del connettore
Server di pubblicazione krautrocker
Sito web https://www.courtlistener.com
Informativa sulla privacy https://free.law/privacy
Categorie Business intelligence; Dati

CourtListener (Publisher indipendente)

CourtListener è una piattaforma di ricerca legale gratuita gestita da Free Law Project. Fornisce accesso pubblico a milioni di opinioni federali e statali, docket PACER, voci di docket, registrazioni di argomenti orali e informazioni di giudice. Questo connettore consente Power Automate flussi e Power Apps di cercare i docket, recuperare i dettagli del docket e l'archiviazione, le opinioni legali del caso di ricerca e verificare le citazioni legali usando l'API REST CourtListener v4.

Editore: Dan Romano

Proprietario dello stack: Diritto libero Project

Prerequisiti

Per usare questo connettore, è necessario:

  • Un account CourtListener gratuito presso courtlistener.com
  • Un token API CourtListener, disponibile dal profilo dell'account

Recupero delle credenziali

  1. Passare a courtlistener.com e selezionare Accedi/Registra.
  2. Creare un account gratuito usando l'indirizzo di posta elettronica.
  3. Dopo aver eseguito l'accesso, passare alla pagina del profilo in courtlistener.com/profile/api-token/.
  4. Copiare il token visualizzato nella pagina.
  5. Quando si crea una connessione in Power Automate o Power Apps, incollare il token nel campo Chiave API usando il formato seguente: Token your_api_token. La parola Token seguita da uno spazio singolo deve essere inclusa prima del valore del token. L'immissione del token da sola senza questo prefisso genererà errori di autenticazione.

Operazioni supportate

Operation Descrizione
SearchDockets Cerca i docket federali in base al nome del caso, al numero di docket, al tribunale o alla data di deposito.
GetDocket Recuperare un singolo docket di corte in base all'ID numerico CourtListener.
GetDocketEntries Elencare le voci del docket (archiviazione) per un docket di corte specifico, con filtro facoltativo in base alla data o al numero di ingresso.
SearchOpinions Ricerca di opinioni legali per parola chiave, tribunale, giudice o data usando la ricerca full-text.
GetCitation Verificare una o più citazioni legali o estrarre e verificare tutte le citazioni trovate in un blocco di testo.

Problemi noti e limitazioni

  • Limiti di frequenza: L'API CourtListener applica i limiti di frequenza seguenti per gli utenti autenticati: 5 richieste al minuto, 50 richieste all'ora e 125 richieste al giorno. Tutti e tre i limiti si applicano simultaneamente e il limite più restrittivo controlla se una richiesta viene accettata. I flussi che chiamano spesso questo connettore devono includere ritardi tra le azioni per rimanere entro questi limiti.
  • Autenticazione: Questo connettore usa l'autenticazione del token API. OAuth non è supportato per i connettori di Publisher indipendenti al momento.
  • RECAP Fetch: L'endpoint RECAP Fetch, che recupera i documenti direttamente da PACER su richiesta, non è incluso in questo connettore. L'accesso ai documenti PACER tramite RECAP Fetch richiede un account PACER separato e comporta tariffe PACER. Gli utenti che necessitano di questa funzionalità devono accedervi direttamente tramite il sito Web o l'API CourtListener.
  • Paginazione: Tutte le operazioni di elenco restituiscono risultati impaginati. Usare il parametro Cursor con il valore del campo URL pagina successiva in una risposta precedente per recuperare le pagine successive.
  • Creazione di URL completi: Il URL Path campo restituito da tutte le operazioni è un percorso relativo , ad esempio /opinion/10863230/case-name/. Per produrre un collegamento selezionabile, anteporre https://www.courtlistener.com questo valore al flusso. Gli URL di opinione seguono il modello https://www.courtlistener.com/opinion/{id}/{case-name-slug}/.
  • Copertura: Il database di opinioni di CourtListener riguarda i tribunali federali in modo completo e molti tribunali statali, ma la copertura varia in base alla giurisdizione. Non tutti i tribunali o i periodi di tempo sono disponibili. Utilizzare la pagina di copertura CourtListener per verificare la copertura per un tribunale specifico prima di costruire un flusso che dipende da esso.

Creazione di una connessione

Il connettore supporta i tipi di autenticazione seguenti:

Predefinita Parametri per la creazione della connessione. Tutte le aree geografiche Non condivisibile

Predefinito

Applicabile: tutte le aree

Parametri per la creazione della connessione.

Questa non è una connessione condivisibile. Se l'app power viene condivisa con un altro utente, verrà richiesto a un altro utente di creare una nuova connessione in modo esplicito.

Nome TIPO Descrizione Required
Token di autorizzazione securestring Immettere il token API CourtListener nel formato: Token your_api_token True

Azioni

Cerca opinioni

Ricerca di opinioni legali per parola chiave, tribunale, giudice o data usando la ricerca full-text. Restringere la query a un campo o a un intervallo di date specifico migliora le prestazioni.

Cercare la citazione

Verificare una o più citazioni legali o estrarre tutte le citazioni da un blocco di testo.

Docket di ricerca

Cerca i docket federali in base al nome del caso, al numero di docket, al tribunale o alla data di deposito. Usare la selezione del campo per limitare il payload della risposta.

Ottenere il docket

Recuperare un singolo docket di corte in base all'ID numerico CourtListener.

Ottenere le voci del docket

Elencare le voci del docket per un docket di corte specifico, con filtri e ordinamento facoltativi.

Cerca opinioni

Ricerca di opinioni legali per parola chiave, tribunale, giudice o data usando la ricerca full-text. Restringere la query a un campo o a un intervallo di date specifico migliora le prestazioni.

Parametri

Nome Chiave Necessario Tipo Descrizione
Query di ricerca
q string

Query di ricerca full-text con operatori di ricerca CourtListener.

Tribunale
court string

Filtrare le opinioni in base all'identificatore del tribunale (ad esempio, scotus o ca9). Usare court=xyz anziché court__id=xyz per evitare un join di database costoso.

Ordina per
order_by string

Ordinare i risultati in base a un campo, ad esempio score desc o dateFiled desc.

Filed After
filed_after date

Filtrare le opinioni archiviate dopo questa data (AAAA-MM-DD).

Filed Before
filed_before date

Filtrare le opinioni archiviate prima di questa data (AAAA-MM-DD).

Cursor
cursor string

Cursore di paginazione dall'URL successivo o precedente in una risposta precedente.

Campi
fields string

Elenco delimitato da virgole di campi da includere nella risposta, riducendo le dimensioni del payload e il caricamento del database ,ad esempio id,caseName,citation.

Valori restituiti

Cercare la citazione

Verificare una o più citazioni legali o estrarre tutte le citazioni da un blocco di testo.

Parametri

Nome Chiave Necessario Tipo Descrizione
Testo
text string

Blocco di testo legale da cui estrarre e verificare tutte le citazioni.

Volume
volume string

Numero di volume del reporter per una singola ricerca di citazione.

Cronista
reporter string

Abbreviazione del giornalista per una singola ricerca di citazione (ad esempio, Stati Uniti o F.3d).

Pagina
page string

Numero di pagina all'interno del volume del reporter per una singola ricerca di citazione.

Valori restituiti

Docket di ricerca

Cerca i docket federali in base al nome del caso, al numero di docket, al tribunale o alla data di deposito. Usare la selezione del campo per limitare il payload della risposta.

Parametri

Nome Chiave Necessario Tipo Descrizione
Nome maiuscole/minuscole
case_name string

Filtrare i dockset in base al nome del case (corrispondenza parziale).

Numero del docket
docket_number string

Filtrare i docket in base al numero di ancoraggio.

Tribunale
court string

Filtrare i docket in base all'identificatore del tribunale (ad esempio, scotus o ca9). Usare court=xyz anziché court__id=xyz per evitare un join di database costoso.

Filed On o After
date_filed__gte date

Filtrare i dockset filed on o after this date (AAAA-MM-DD).

Filed On o Before
date_filed__lte date

Filtrare i dockset filed on o before this date (AAAA-MM-DD).

Ordina per
ordering string

Ordinare i risultati in base al nome di un campo, preceduto da un trattino per l'ordine decrescente.

Dimensioni pagina
page_size integer

Numero di risultati da restituire per pagina.

Cursor
cursor string

Cursore di paginazione dall'URL successivo o precedente in una risposta precedente.

Campi
fields string

Elenco delimitato da virgole di campi da includere nella risposta, riducendo le dimensioni del payload e il caricamento del database , ad esempio ID, case_name,docket_number.

Valori restituiti

Corpo
DocketList

Ottenere il docket

Recuperare un singolo docket di corte in base all'ID numerico CourtListener.

Parametri

Nome Chiave Necessario Tipo Descrizione
Docket ID
id True integer

ID numerico CourtListener del docket da recuperare.

Campi
fields string

Elenco delimitato da virgole di campi da includere nella risposta, riducendo le dimensioni del payload e il caricamento del database , ad esempio ID, case_name,docket_number.

Valori restituiti

Corpo
Docket

Ottenere le voci del docket

Elencare le voci del docket per un docket di corte specifico, con filtri e ordinamento facoltativi.

Parametri

Nome Chiave Necessario Tipo Descrizione
Docket ID
docket True integer

ID numerico del docket, ad esempio 73382952. Usare il campo ID da una risposta Get docket, non l'URI completo della risorsa.

Numero di Inserimento
entry_number integer

Filtrare in base a un numero di voce del docket specifico.

Filed On o After
date_filed__gte date

Filtrare le voci archiviate in base o dopo questa data (AAAA-MM-DD).

Filed On o Before
date_filed__lte date

Filtrare le voci archiviate in o prima di questa data (AAAA-MM-DD).

Ordina per
ordering string

Ordinare i risultati in base al nome di un campo, preceduto da un trattino per l'ordine decrescente.

Dimensioni pagina
page_size integer

Numero di risultati da restituire per pagina.

Cursor
cursor string

Cursore di paginazione dall'URL successivo o precedente in una risposta precedente.

Campi
fields string

Elenco delimitato da virgole di campi da includere nella risposta, riducendo le dimensioni del payload e il caricamento del database (ad esempio, ID, entry_number,descrizione).

Valori restituiti

Definizioni

DocketList

Nome Percorso Tipo Descrizione
Conteggio
count integer

Numero totale di docket corrispondenti alla query.

URL pagina successiva
next string

URL per recuperare la pagina successiva dei risultati.

URL pagina precedente
previous string

URL per recuperare la pagina precedente dei risultati.

Results
results array of Docket

Elenco di docket corrispondenti alla query.

Docket

Nome Percorso Tipo Descrizione
ID
id integer

ID numerico CourtListener del docket.

URI della risorsa
resource_uri string

URI di questa risorsa docket.

ID tribunale
court_id string

Identificatore del tribunale (ad esempio, scotus o ca9).

Nome maiuscole/minuscole
case_name string

Nome breve del case.

Nome maiuscole/minuscole completo
case_name_full string

Nome completo del case.

Numero del docket
docket_number string

Numero di ancoraggio assegnato dal tribunale.

Data file
date_filed string

Data in cui è stato archiviato il caso.

Data di chiusura
date_terminated string

Data di chiusura del caso, se applicabile.

Data sostenuta
date_argued string

Data in cui il caso è stato sostenuto, se applicabile.

Giudice assegnato
assigned_to_str string

Nome del giudice assegnato a questo caso.

A cui si fa riferimento
referred_to_str string

Il nome del giudice giudice di questo caso è stato fatto riferimento, se applicabile.

Natura dell'abito
nature_of_suit string

La natura del codice della tuta per questo caso.

Tipo di giurisdizione
jurisdiction_type string

Tipo di giurisdizione per questo caso.

Cause
cause string

Causa dell'azione per questo caso.

Richiesta giuria
jury_demand string

Se una giuria è stata richiesta in questo caso.

Percorso URL
absolute_url string

Percorso URL relativo per questo docket. Anteporre https://www.courtlistener.com per costruire il collegamento completo (ad esempio, https://www.courtlistener.com/docket/73382952/case-name/).

ID caso PACER
pacer_case_id string

ID caso PACER per questo docket, se disponibile.

Source
source integer

Codice sorgente che indica come è stato acquisito questo docket.

Bloccati
blocked boolean

Indica se questo docket è bloccato dall'indicizzazione del motore di ricerca.

DocketEntryList

Nome Percorso Tipo Descrizione
Conteggio
count integer

Numero totale di voci corrispondenti alla query.

URL pagina successiva
next string

URL per recuperare la pagina successiva dei risultati.

URL pagina precedente
previous string

URL per recuperare la pagina precedente dei risultati.

Results
results array of DocketEntry

Elenco di voci del docket.

DocketEntry

Nome Percorso Tipo Descrizione
ID
id integer

ID numerico CourtListener di questa voce del docket.

Data file
date_filed string

Data in cui è stata archiviata la voce.

Data immessa
date_entered string

Data di immissione della voce nel docket.

Numero di Inserimento
entry_number integer

Numero di voce sequenziale nel docket.

Descrizione
description string

Descrizione del testo di questa voce del docket.

Numero di sequenza PACER
pacer_sequence_number integer

Numero di sequenza PACER per questa voce, se disponibile.

OpinionSearchList

Nome Percorso Tipo Descrizione
Conteggio
count integer

Numero totale di opinioni corrispondenti alla query.

URL pagina successiva
next string

URL per recuperare la pagina successiva dei risultati.

URL pagina precedente
previous string

URL per recuperare la pagina precedente dei risultati.

Results
results array of OpinionSearchResult

Elenco dei risultati della ricerca di opinioni.

OpinionSearchResult

Nome Percorso Tipo Descrizione
ID
id integer

ID numerico CourtListener di questa opinione.

Docket ID
docket_id integer

ID del docket associato a questo parere.

ID tribunale
court_id string

Identificatore del tribunale che ha emesso questa opinione.

Nome maiuscole/minuscole
caseName string

Nome del case.

Numero del docket
docketNumber string

Numero di ancoraggio per questo caso.

Data file
dateFiled string

Data in cui è stata depositata questa opinione.

Citazioni
citation array of string

L'elenco di citazioni per questa opinione.

Condizione
status string

Lo stato precedente di questa opinione.

Conteggio cite
citeCount integer

Il numero di volte in cui questo parere è stato citato.

Giudice
judge string

Il nome del giudice che ha creato questa opinione.

Per Vaultm
per_curiam boolean

Se tale parere è stato emesso per ogni singola sentenza da parte dell'intero tribunale.

Percorso URL
absolute_url string

Percorso URL relativo per questa opinione. Anteporre https://www.courtlistener.com per costruire il collegamento completo (ad esempio, https://www.courtlistener.com/opinion/10863230/case-name/).

Frammento di codice
snippet string

Estratto di testo dall'opinione relativa alla query di ricerca.

CitationResult

Nome Percorso Tipo Descrizione
Citazione
citation string

La citazione che è stata cercata.

Citazioni normalizzate
normalized_citations array of string

Correzione delle citazioni se l'input conteneva errori di digitazione o abbreviazioni non canoniche.

Indice iniziale
start_index integer

Posizione del carattere nel testo di input in cui inizia questa citazione.

Indice finale
end_index integer

Posizione del carattere nel testo di input in cui termina la citazione.

Condizione
status integer

Codice di stato HTTP per questo risultato della ricerca di citazione.

Messaggio di errore
error_message string

Informazioni dettagliate su eventuali errori rilevati durante la ricerca della citazione.

Clusters
clusters array of CitationCluster

I casi CourtListener che corrispondono a questa citazione.

CitationCluster

Nome Percorso Tipo Descrizione
ID del cluster
id integer

ID cluster CourtListener per questo caso.

Nome maiuscole/minuscole
case_name string

Nome del case corrispondente a questa citazione.

Percorso URL
absolute_url string

Percorso URL relativo per questo caso. Anteporre https://www.courtlistener.com per costruire il collegamento completo (ad esempio, https://www.courtlistener.com/opinion/10863230/case-name/).