Loda
class Loda: def __init__(self, client: LegifranceClient) def fetch(self, text_id: str) -> TexteLoda | None def fetch_version_at(self, text_id: str, date: str) -> TexteLoda | None def fetch_versions(self, text_id: str) -> list[TexteLoda] def search(self, query: SearchRequest | str) -> list[TexteLoda]SearchRequest
Section titled “SearchRequest”class SearchRequest: text_id: str = "" search: str | None = None champ: str = "NUM_ARTICLE" type_recherche: str = "EXACTE" fond: str = "LODA_DATE" nature: list[str] = ["LOI", "ORDONNANCE", "DECRET", "ARRETE"] date_signature: list[str] | None = None page_number: int = 1 page_size: int = 10Builds advanced search requests for the LODA fond.