CourtListener (Independent Publisher) (Vorschau)

CourtListener ist eine kostenlose rechtswissenschaftliche Forschungsplattform, die von Free Law Project betrieben wird. Dieser Connector bietet Zugang zu Bundes- und Landesgerichtsurteilen, Dockets, PACER-Einreichungen und Zitatüberprüfungen.

Dieser Connector ist in den folgenden Produkten und Regionen verfügbar:

Service Class Regions
Copilot Studio Premium Alle Power Automate-Regionen mit Ausnahme der folgenden Bereiche:
     - US Government (GCC)
     - US Government (GCC High)
     - China Cloud betrieben von 21Vianet
     - US Department of Defense (DoD)
Logik-Apps Standard Alle Logik-Apps-Regionen mit Ausnahme der folgenden Bereiche:
     – Azure Government-Regionen
     - Azure China-Regionen
     - US Department of Defense (DoD)
Power Apps Premium Alle Power Apps-Regionen mit Ausnahme der folgenden:
     - US Government (GCC)
     - US Government (GCC High)
     - China Cloud betrieben von 21Vianet
     - US Department of Defense (DoD)
Power Automate Premium Alle Power Automate-Regionen mit Ausnahme der folgenden Bereiche:
     - US Government (GCC)
     - US Government (GCC High)
     - China Cloud betrieben von 21Vianet
     - US Department of Defense (DoD)
Kontakt
Name Dan Romano
URL https://github.com/krautrocker
Connectormetadaten
Herausgeber krautrocker
Website https://www.courtlistener.com
Datenschutzrichtlinie https://free.law/privacy
Kategorien Business Intelligence; Daten

CourtListener (Unabhängige Publisher)

CourtListener ist eine kostenlose rechtswissenschaftliche Forschungsplattform, die von Free Law Project betrieben wird. Sie bietet zugang zu Millionen von Bundes- und Landesgerichtsurteilen, PACER-Dockets, Docketeinträgen, mündlichen Argumentaufzeichnungen und Richterinformationen. Mit diesem Connector können Power Automate Flüsse und Power Apps Gerichtsdockets durchsuchen, Docketdetails und Einreichungen abrufen, Rechtsprechungsmeinungen durchsuchen und rechtliche Zitate mithilfe der CourtListener REST API v4 überprüfen.

Herausgeber: Dan Romano

Stack Owner: Freies Recht Project

Voraussetzungen

Um diesen Connector zu verwenden, benötigen Sie Folgendes:

  • Ein kostenloses CourtListener-Konto bei courtlistener.com
  • Ein CourtListener-API-Token, verfügbar aus Ihrem Kontoprofil

Abrufen von Anmeldeinformationen

  1. Wechseln Sie zu courtlistener.com , und wählen Sie "Anmelden/Registrieren" aus.
  2. Erstellen Sie ein kostenloses Konto mit Ihrer E-Mail-Adresse.
  3. Navigieren Sie nach der Anmeldung zu Ihrer Profilseite bei courtlistener.com/profile/api-token/.
  4. Kopieren Sie das auf dieser Seite angezeigte Token.
  5. Wenn Sie eine Verbindung in Power Automate oder Power Apps erstellen, fügen Sie Das Token mithilfe des folgenden Formats in das FELD "API-Schlüssel" ein: Token your_api_token Das Wort Token gefolgt von einem einzelnen Leerzeichen muss vor dem Tokenwert eingeschlossen werden – die Eingabe des Tokens allein ohne dieses Präfix führt zu Authentifizierungsfehlern.

Unterstützte Vorgänge

Betrieb Beschreibung
SearchDockets Durchsuchen Sie Bundesgerichtsdockets nach Fallname, Docketnummer, Gericht oder Einreichungsdatum.
GetDocket Rufen Sie ein einzelnes Gerichtsdocket mit der numerischen ID "CourtListener" ab.
GetDocketEntries Auflisten von Docketeinträgen (Einreichungen) für ein bestimmtes Gerichtsdocket mit optionaler Filterung nach Datum oder Eintragsnummer.
SearchOpinions Durchsuchen Sie Rechtsprechungsmeinungen nach Schlüsselwort, Gericht, Richter oder Datum mithilfe der Volltextsuche.
GetCitation Überprüfen Sie eine oder mehrere juristische Zitate, oder extrahieren Sie alle Zitate, die in einem Textblock gefunden wurden.

Bekannte Probleme und Einschränkungen

  • Zinsgrenzwerte: Die CourtListener-API erzwingt die folgenden Grenzwerte für authentifizierte Benutzer: 5 Anforderungen pro Minute, 50 Anforderungen pro Stunde und 125 Anforderungen pro Tag. Alle drei Grenzwerte gelten gleichzeitig, und die restriktivsten Grenzwerte steuern, ob eine Anforderung akzeptiert wird. Flüsse, die diesen Connector häufig aufrufen, sollten Verzögerungen zwischen Aktionen enthalten, um innerhalb dieser Grenzwerte zu bleiben.
  • Authentifizierung: Dieser Connector verwendet die API-Tokenauthentifizierung. OAuth wird derzeit für unabhängige Publisher Connectors nicht unterstützt.
  • RECAP Fetch: Der RECAP Fetch-Endpunkt, der Dokumente direkt von PACER bei Bedarf abruft, ist in diesem Connector nicht enthalten. Der Zugriff auf PACER-Dokumente über RECAP Fetch erfordert ein separates PACER-Konto und verursacht PACER-Gebühren. Benutzer, die diese Funktion benötigen, sollten direkt über die CourtListener-Website oder API darauf zugreifen.
  • Paginierung: Alle Listenvorgänge geben paginierte Ergebnisse zurück. Verwenden Sie den Cursor-Parameter mit dem Wert aus dem Feld "Nächste Seite-URL " in einer vorherigen Antwort, um nachfolgende Seiten abzurufen.
  • Erstellen vollständiger URLs: Das URL Path von allen Vorgängen zurückgegebene Feld ist ein relativer Pfad (z. B /opinion/10863230/case-name/. ). Um einen klickbaren Link zu erstellen, stellen https://www.courtlistener.com Sie diesem Wert in Ihrem Fluss voran. Meinungs-URLs folgen dem Muster https://www.courtlistener.com/opinion/{id}/{case-name-slug}/.
  • Abdeckung: Die Meinungsdatenbank von CourtListener deckt Bundesgerichte umfassend und viele staatliche Gerichte ab, aber die Abdeckung variiert je nach Zuständigkeit. Nicht alle Gerichte oder Zeiträume sind verfügbar. Verwenden Sie die CourtListener-Abdeckungsseite , um die Abdeckung für ein bestimmtes Gericht zu überprüfen, bevor Sie einen Fluss erstellen, der davon abhängt.

Eine Verbindung wird erstellt

Der Connector unterstützt die folgenden Authentifizierungstypen:

Vorgabe Parameter zum Erstellen einer Verbindung. Alle Regionen Nicht teilbar

Default

Anwendbar: Alle Regionen

Parameter zum Erstellen einer Verbindung.

Dies ist keine freigabefähige Verbindung. Wenn die Power-App für einen anderen Benutzer freigegeben wird, wird ein anderer Benutzer aufgefordert, eine neue Verbindung explizit zu erstellen.

Name Typ Beschreibung Required
Autorisierungstoken Securestring Geben Sie Ihr CourtListener-API-Token im Format ein: Token your_api_token True

Aktionen

Abrufen von Docketeinträgen

Auflisten von Docketeinträgen für ein bestimmtes Gerichtsdocket mit optionaler Filterung und Sortierung.

Docket abrufen

Rufen Sie ein einzelnes Gerichtsdocket mit der numerischen ID "CourtListener" ab.

Suchdockets

Durchsuchen Sie Bundesgerichtsdockets nach Fallname, Docketnummer, Gericht oder Einreichungsdatum. Verwenden Sie die Feldauswahl, um die Antwortnutzlast einzuschränken.

Suchen von Meinungen

Durchsuchen Sie Rechtsprechungsmeinungen nach Schlüsselwort, Gericht, Richter oder Datum mithilfe der Volltextsuche. Durch das Einschränken der Abfrage auf ein bestimmtes Gericht oder einen bestimmten Datumsbereich wird die Leistung verbessert.

Zitat nachschlagen

Überprüfen Sie eine oder mehrere rechtliche Zitate, oder extrahieren Sie alle Zitate aus einem Textblock.

Abrufen von Docketeinträgen

Auflisten von Docketeinträgen für ein bestimmtes Gerichtsdocket mit optionaler Filterung und Sortierung.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Docket-ID
docket True integer

Die numerische ID des Dockets (z. B. 73382952). Verwenden Sie das ID-Feld aus einer Get-Docket-Antwort, nicht den vollständigen Ressourcen-URI.

Eintragsnummer
entry_number integer

Filtern Nach einer bestimmten Docket-Eintragsnummer.

Abgelegt am oder nachher
date_filed__gte date

Filtereinträge, die an oder nach diesem Datum abgelegt wurden (JJJJ-MM-DD).

Abgelegt am oder vor
date_filed__lte date

Filtereinträge, die an oder vor diesem Datum abgelegt wurden (JJJJ-MM-DD).

Sortieren nach
ordering string

Sortieren Sie die Ergebnisse nach einem Feldnamen, dem ein Bindestrich für absteigende Reihenfolge vorangestellt ist.

Seitengröße
page_size integer

Anzahl der Ergebnisse, die pro Seite zurückgegeben werden sollen.

Cursorfunctionen
cursor string

Paginierungscursor von der nächsten oder vorherigen URL in einer vorherigen Antwort.

Fields
fields string

Durch Trennzeichen getrennte Liste der Felder, die in die Antwort aufgenommen werden sollen, verringern die Nutzlastgröße und datenbanklasten (z. B. ID,entry_number,Beschreibung).

Gibt zurück

Docket abrufen

Rufen Sie ein einzelnes Gerichtsdocket mit der numerischen ID "CourtListener" ab.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Docket-ID
id True integer

Die numerische CourtListener-ID des abzurufenden Dockets.

Fields
fields string

Durch Trennzeichen getrennte Liste von Feldern, die in die Antwort aufgenommen werden sollen, verringern die Nutzlastgröße und datenbanklasten (z. B. ID,case_name,docket_number).

Gibt zurück

Body
Docket

Suchdockets

Durchsuchen Sie Bundesgerichtsdockets nach Fallname, Docketnummer, Gericht oder Einreichungsdatum. Verwenden Sie die Feldauswahl, um die Antwortnutzlast einzuschränken.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Groß-/Kleinschreibungsname
case_name string

Filtern von Dockets nach Groß-/Kleinschreibung (partielle Übereinstimmung).

Docketnummer
docket_number string

Filtern sie Dockets nach Docketnummer.

Gericht
court string

Filtern Sie Dockets nach Gerichtsbezeichner (z. B. Scotus oder ca9). Verwenden Sie court=xyz anstelle von court__id=xyz, um einen teuren Datenbankbeitritt zu vermeiden.

Abgelegt am oder nachher
date_filed__gte date

Filterdockets abgelegt am oder nach diesem Datum (JJJJ-MM-DD).

Abgelegt am oder vor
date_filed__lte date

Filterdockets abgelegt am oder vor diesem Datum (JJJJ-MM-DD).

Sortieren nach
ordering string

Sortieren Sie die Ergebnisse nach einem Feldnamen, dem ein Bindestrich für absteigende Reihenfolge vorangestellt ist.

Seitengröße
page_size integer

Anzahl der Ergebnisse, die pro Seite zurückgegeben werden sollen.

Cursorfunctionen
cursor string

Paginierungscursor von der nächsten oder vorherigen URL in einer vorherigen Antwort.

Fields
fields string

Durch Trennzeichen getrennte Liste von Feldern, die in die Antwort aufgenommen werden sollen, verringern die Nutzlastgröße und datenbanklasten (z. B. ID,case_name,docket_number).

Gibt zurück

Body
DocketList

Suchen von Meinungen

Durchsuchen Sie Rechtsprechungsmeinungen nach Schlüsselwort, Gericht, Richter oder Datum mithilfe der Volltextsuche. Durch das Einschränken der Abfrage auf ein bestimmtes Gericht oder einen bestimmten Datumsbereich wird die Leistung verbessert.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Suchabfrage
q string

Volltext-Suchabfrage mit CourtListener-Suchoperatoren.

Gericht
court string

Filtern Sie Meinungen nach Gerichtsbezeichner (z. B. Scotus oder ca9). Verwenden Sie court=xyz anstelle von court__id=xyz, um einen teuren Datenbankbeitritt zu vermeiden.

Sortieren nach
order_by string

Sortieren Sie Ergebnisse nach einem Feld, z. B. Score desc oder dateFiled desc.

Abgelegt nach
filed_after date

Filtert Meinungen, die nach diesem Datum eingereicht wurden (JJJJ-MM-DD).

Abgelegt vor
filed_before date

Filtert vor diesem Datum eingereichte Meinungen (JJJJ-MM-DD).

Cursorfunctionen
cursor string

Paginierungscursor von der nächsten oder vorherigen URL in einer vorherigen Antwort.

Fields
fields string

Durch Trennzeichen getrennte Liste von Feldern, die in die Antwort aufgenommen werden sollen, verringern die Nutzlastgröße und datenbanklasten (z. B. ID,CaseName,Zitat).

Gibt zurück

Zitat nachschlagen

Überprüfen Sie eine oder mehrere rechtliche Zitate, oder extrahieren Sie alle Zitate aus einem Textblock.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Text
text string

Ein Block von Rechtstext, aus dem alle Zitate extrahiert und überprüft werden sollen.

Volumen
volume string

Die Volumennummer des Reporters für einen einzigen Zitat-Nachschlagevorgang.

Melder
reporter string

Die Abkürzung des Reporters für einen einzelnen Zitatsuchvorgang (z. B. USA oder F.3d).

Seite
page string

Die Seitenzahl innerhalb des Reporter-Bandes für einen einzelnen Zitat-Nachschlagevorgang.

Gibt zurück

Definitionen

DocketList

Name Pfad Typ Beschreibung
Anzahl
count integer

Die Gesamtanzahl der Dockets, die der Abfrage entsprechen.

URL der nächsten Seite
next string

Die URL zum Abrufen der nächsten Seite mit Ergebnissen.

URL der vorherigen Seite
previous string

Die URL zum Abrufen der vorherigen Seite der Ergebnisse.

Ergebnisse
results array of Docket

Die Liste der Dockets, die der Abfrage entsprechen.

Prozessliste

Name Pfad Typ Beschreibung
ID
id integer

Die numerische ID des CourtListener-Objekts.

Ressourcen-URI
resource_uri string

Der URI dieser Docketressource.

Gerichts-ID
court_id string

Der Bezeichner des Gerichts (z. B. Scotus oder ca9).

Groß-/Kleinschreibungsname
case_name string

Der kurze Name des Falls.

Vollständiger Groß-/Kleinschreibungsname
case_name_full string

Der vollständige Name des Falls.

Docketnummer
docket_number string

Die vom Gericht zugewiesene Docketnummer.

Abgelegt am
date_filed string

Das Datum, an dem der Fall eingereicht wurde.

Termin beendet
date_terminated string

Das Datum, an dem der Fall beendet wurde, falls zutreffend.

Argumentiertes Datum
date_argued string

Das Datum, an dem der Fall geltend gemacht wurde, falls zutreffend.

Zugewiesener Richter
assigned_to_str string

Der Name des Richters, der diesem Fall zugewiesen ist.

Verweisen auf
referred_to_str string

Der Name des Richters in diesem Fall wurde gegebenenfalls genannt.

Natur des Anzugs
nature_of_suit string

Die Art des Anzugscodes für diesen Fall.

Gerichtsstandstyp
jurisdiction_type string

Die Art der Zuständigkeit für diesen Fall.

Ursache
cause string

Die Ursache der Aktion für diesen Fall.

Jury-Nachfrage
jury_demand string

Ob eine Jury in diesem Fall gefragt wurde.

URL-Pfad
absolute_url string

Der relative URL-Pfad für dieses Docket. https://www.courtlistener.com Stellen Sie voran, um den vollständigen Link zu erstellen (z. Bhttps://www.courtlistener.com/docket/73382952/case-name/. ).

PACER-Fall-ID
pacer_case_id string

Die PACER-Fall-ID für dieses Docket, falls verfügbar.

Source
source integer

Der Quellcode, der angibt, wie dieses Docket erworben wurde.

Blocked
blocked boolean

Gibt an, ob dieses Docket für die Indizierung der Suchmaschine blockiert ist.

DocketEntryList

Name Pfad Typ Beschreibung
Anzahl
count integer

Die Gesamtanzahl der Einträge, die der Abfrage entsprechen.

URL der nächsten Seite
next string

Die URL zum Abrufen der nächsten Seite mit Ergebnissen.

URL der vorherigen Seite
previous string

Die URL zum Abrufen der vorherigen Seite der Ergebnisse.

Ergebnisse
results array of DocketEntry

Die Liste der Docketeinträge.

DocketEntry

Name Pfad Typ Beschreibung
ID
id integer

Die numerische ID des CourtListener-Eintrags.

Abgelegt am
date_filed string

Das Datum, an dem dieser Eintrag eingereicht wurde.

Eingegebenes Datum
date_entered string

Das Datum, an dem dieser Eintrag in das Docket eingegeben wurde.

Eintragsnummer
entry_number integer

Die sequenzielle Eintragsnummer für das Docket.

Beschreibung
description string

Die Textbeschreibung dieses Docketeintrags.

PACER-Sequenznummer
pacer_sequence_number integer

Die PACER-Sequenznummer für diesen Eintrag, falls verfügbar.

OpinionSearchList

Name Pfad Typ Beschreibung
Anzahl
count integer

Die Gesamtanzahl der Meinungen, die der Abfrage entsprechen.

URL der nächsten Seite
next string

Die URL zum Abrufen der nächsten Seite mit Ergebnissen.

URL der vorherigen Seite
previous string

Die URL zum Abrufen der vorherigen Seite der Ergebnisse.

Ergebnisse
results array of OpinionSearchResult

Die Liste der Meinungssuchergebnisse.

OpinionSearchResult

Name Pfad Typ Beschreibung
ID
id integer

Die numerische ID des CourtListener dieser Stellungnahme.

Docket-ID
docket_id integer

Die ID des Dockets, das dieser Meinung zugeordnet ist.

Gerichts-ID
court_id string

Der Bezeichner des Gerichts, das diese Stellungnahme abgegeben hat.

Groß-/Kleinschreibungsname
caseName string

Der Name des Falls.

Docketnummer
docketNumber string

Die Docketnummer für diesen Fall.

Abgelegt am
dateFiled string

Das Datum, an dem diese Stellungnahme eingereicht wurde.

Zitate
citation array of string

Die Liste der Zitate für diese Meinung.

Status
status string

Der Präzedenzstatus dieser Meinung.

Anzahl zitate
citeCount integer

Die Häufigkeit, mit der diese Meinung zitiert wurde.

Richter
judge string

Der Name des Richters, der diese Meinung verfasst hat.

Per Curiam
per_curiam boolean

Ob diese Stellungnahme vom vollgerichtlichen Gericht per Curiam abgegeben wurde.

URL-Pfad
absolute_url string

Der relative URL-Pfad für diese Meinung. https://www.courtlistener.com Stellen Sie voran, um den vollständigen Link zu erstellen (z. Bhttps://www.courtlistener.com/opinion/10863230/case-name/. ).

Schnipsel
snippet string

Ein Textauszug aus der für die Suchabfrage relevanten Meinung.

ZitatResult

Name Pfad Typ Beschreibung
Zitat
citation string

Das Zitat, das nachschlagen wurde.

Normalisierte Zitate
normalized_citations array of string

Korrigierte Zitate, wenn die Eingabe Tippfehler oder nicht kanonische Abkürzungen enthielt.

Startindex
start_index integer

Die Zeichenposition im Eingabetext, an der dieses Zitat beginnt.

Endindex
end_index integer

Die Zeichenposition im Eingabetext, an der dieses Zitat endet.

Status
status integer

Der HTTP-Statuscode für dieses Zitat-Nachschlageergebnis.

Fehlermeldung
error_message string

Details zu einem Fehler, der während der Zitatsuche aufgetreten ist.

Cluster
clusters array of CitationCluster

Die CourtListener-Fälle entsprechen diesem Zitat.

CitationCluster

Name Pfad Typ Beschreibung
Cluster-ID
id integer

Die CourtListener-Cluster-ID für diesen Fall.

Groß-/Kleinschreibungsname
case_name string

Der Name des Falls, der diesem Zitat entspricht.

URL-Pfad
absolute_url string

Der relative URL-Pfad für diesen Fall. https://www.courtlistener.com Stellen Sie voran, um den vollständigen Link zu erstellen (z. Bhttps://www.courtlistener.com/opinion/10863230/case-name/. ).