Récupérer une décision de jurisprudence
La classe JuriAPI permet de récupérer des décisions
par identifiant ou par mots-clés.
Instancier JuriAPI
Section intitulée « Instancier JuriAPI »from pylegifrance.fonds.juri import JuriAPI
juri = JuriAPI(client)Récupérer une décision
Section intitulée « Récupérer une décision »# Par identifiantdecision = juri.fetch("JURITEXT000037999394")
# Par ancien identifiantdecision = juri.fetch_with_ancien_id("07-87362")Accéder au contenu
Section intitulée « Accéder au contenu »decision.text # texte intégraldecision.text_html # HTML formatédecision.titledecision.long_titledecision.formationdecision.numerodecision.jurisdictiondecision.solutiondecision.dateRechercher sans identifiant
Section intitulée « Rechercher sans identifiant »from pylegifrance.fonds.juri import SearchRequestfrom pylegifrance.models.juri.constants import JuridictionJudiciaire
# Simpleresultats = juri.search("responsabilité civile")
# Avancéerequete = SearchRequest( search="contrat", juridiction_judiciaire=[JuridictionJudiciaire.cour_de_cassation.value], page_size=5,)resultats = juri.search(requete)
if resultats: premiere = resultats[0] contenu = premiere.textVersions d’une décision
Section intitulée « Versions d’une décision »version_a_date = decision.at("2022-01-01")derniere = decision.latest()toutes = decision.versions()Chacune renvoie un JuriDecision (ou une liste).