Query the Austrian RIS OGD REST API v2.6 endpoint /Judikatur.
This is a convenience wrapper around ris_req_case_law() and
ris_perform_case_law().
Usage
ris_search_case_law(
application,
query = NULL,
business_number = NULL,
norm = NULL,
decision_date_from = NULL,
decision_date_to = NULL,
decision_type = NULL,
index_term = NULL,
collection_number = NULL,
title = NULL,
document_kind = NULL,
publication_organ = NULL,
legal_area = NULL,
specialist_area = NULL,
court = NULL,
legal_principle_number = NULL,
legal_assessment = NULL,
ruling = NULL,
citation = NULL,
changed_since_period = NULL,
federal_state = NULL,
deciding_authority = NULL,
commission = NULL,
senate = NULL,
discrimination_ground = NULL,
author = NULL,
short_title = NULL,
domain = NULL,
in_ris_since = NULL,
search_decision_text = NULL,
search_legal_principles = NULL,
sort_by = NULL,
sort_direction = NULL,
echo = FALSE,
base_url = ris_base_url()
)Arguments
- application
Judikatur application. Accepts RIS codes or English aliases (case-insensitive):
Code English Alias Court / Body "Vfgh""constitutional_court"Constitutional Court (VfGH) "Vwgh""administrative_court"Supreme Administrative Court (VwGH) "Justiz""justice"Ordinary courts (OGH, OLG, LG, BG, OPMS, AUSL) "Bvwg""federal_administrative_court"Federal Administrative Court (BVwG) "Lvwg""state_administrative_courts"State Administrative Courts (LVwG) "Normenliste""norm_list"VwGH Norm List "Dsk""data_protection_authority"Data protection authorities (DSK/DSB/PDK) "Dok""disciplinary_bodies"Federal Disciplinary Authority & commissions "Pvak""staff_representation_oversight"Staff Representation Oversight Authority "Gbk""equal_treatment_commission"Equal Treatment Commissions (since 2014) "Uvs""independent_administrative_panels"Independent Administrative Panels (1991–2013) "AsylGH""asylum_court"Asylum Court (2008–2013) "Ubas""independent_federal_asylum_panel"Independent Federal Asylum Panel (1998–2008) "Umse""environmental_panel"Environmental Panel (1994–2013) "Bks""federal_communications_panel"Federal Communications Panel (2001–2013) "Verg""procurement_review_bodies"Procurement Review Bodies (until 2013) - query
Optional full-text query (
Suchworte). Supports the RIS full-text operators (space/und= AND,OR/ODER= OR,nicht= NOT,*= wildcard,'phrase'for exact phrase).- business_number
Optional business number (
Geschaeftszahl).- norm
Optional legal norm query (
Norm). Multiple norms can be combined withOR/ODER(wrap each norm in single quotes, e.g."'AsylG 2005 §3' ODER 'BFA-VG §21 Abs7'").- decision_date_from
Optional lower date bound (
YYYY-MM-DD,EntscheidungsdatumVon).- decision_date_to
Optional upper date bound (
YYYY-MM-DD,EntscheidungsdatumBis).- decision_type
Optional decision type (
Entscheidungsart). Allowed values depend onapplication:VfGH:
"Undefined","Beschluss","Erkenntnis","Vergleich","KeineAngabe"(English aliases:"order","judgment","settlement","not_specified").VwGH:
"Undefined","Beschluss","Erkenntnis","BeschlussVS","ErkenntnisVS".BVwG:
"Undefined","Beschluss","Erkenntnis".LVwG / UVS:
"Undefined","Beschluss","Erkenntnis","Bescheid".Justiz:
"Ordentliche Erledigung (Sachentscheidung)","Zurückweisung mangels erheblicher Rechtsfrage","Zurückweisung aus anderen Gründen","Verstärkter Senat".AsylGH:
"Undefined","Beschluss","Erkenntnis","ErkenntnisGrundsatzentscheidung","ErkenntnisVerstaerkterSenat","Bescheid".Ubas:
"Undefined","Bescheid","Ersatzbescheid".Gbk:
"Undefined","Einzelfallpruefungsergebnis","Gutachten".Dsk:
"Undefined","BescheidBeschwerde","BescheidAmtswegigesPruefverfahren","VerwaltungsstraferkenntnisVerwarnungErmahnung","BescheidWissenschaftStatistikArchiv","BescheidInternatDatenverkehr","BescheidAkkreditierungZertifizierung","BescheidVerhaltensregeln","BescheidWarnung","BescheidRegistrierung","BescheidSonstiger","Empfehlung","BescheidIFG","Verfahrensschriftsaetze".
Values for VfGH, VwGH, BVwG, LVwG, Justiz, Dsk, and Gbk are validated client-side. Values for all other applications (including AsylGH and Ubas) are passed to the API as-is and validated server-side only.
- index_term
Optional index term (
Index).- collection_number
Optional collection number (
Sammlungsnummer).- title
Optional title (
Titel), used forNormenliste.- document_kind
Optional document kind (
Typ), used forNormenliste.- publication_organ
Optional publication organ (
Kundmachungsorgan), used forNormenliste.- legal_area
Optional legal area (
Rechtsgebiet), used forJustiz.- specialist_area
Optional specialist area (
Fachgebiet), used forJustiz.- court
Optional court (
Gericht), used forJustiz.- legal_principle_number
Optional legal principle number (
Rechtssatznummer), used forJustiz.- legal_assessment
Optional legal assessment (
RechtlicheBeurteilung), used forJustiz.- ruling
Optional ruling text (
Spruch), used forJustizandUbas.- citation
Optional citation (
Fundstelle), used forJustiz.- changed_since_period
Optional change window (
AenderungenSeitPeriode), used forJustiz.- federal_state
Optional federal state (
Bundesland), used forLvwgandUvs.Optional deciding authority (
EntscheidendeBehoerde), used forDsk,Dok,Pvak,Verg.- commission
Optional commission (
Kommission), used forGbk.- senate
Optional senate (
Senat), used forGbk.- discrimination_ground
Optional discrimination ground (
Diskriminierungsgrund), used forGbk. Accepted German values:"Geschlecht","Ethnische Zugehörigkeit","Religion","Weltanschauung","Alter","Sexuelle Orientierung","Behinderung", and"Mehrfachdiskriminierung". English aliases:"gender"/"sex"->"Geschlecht","ethnicity"/"ethnic_origin"->"EthnischeZugehoerigkeit","religion"->"Religion","worldview"->"Weltanschauung","age"->"Alter","sexual_orientation"->"SexuelleOrientierung","disability"->"Behinderung", and"multiple"/"multiple_discrimination"->"Mehrfachdiskriminierung". Matching is case-insensitive and ignores spaces, underscores, and hyphens.Optional author (
Verfasser), used forUbas.- short_title
Optional short title (
Kurzbezeichnung), used forUmse.- domain
Optional domain (
Bereich), used forBks.- in_ris_since
Optional RIS recency filter (
ImRisSeit). Accepts API values ("Undefined","EinerWoche","ZweiWochen","EinemMonat","DreiMonaten","SechsMonaten","EinemJahr") and English aliases ("one_week","two_weeks","one_month","three_months","six_months","one_year").- search_decision_text
Optional flag for decision text search (
SucheInEntscheidungstexten).- search_legal_principles
Optional flag for legal principles search (
SucheInRechtssaetzen). When both flags are omitted, both document types are searched. When only one flag is given, the other defaults to its complement, so a single flag selects exactly one document type (e.g.search_decision_text = FALSEsearches legal principles only). Setting both toFALSEis an error.- sort_by
Sort column (
SortierungSortedByColumn). When omitted, defaults to"Datum"(decision date) for all applications exceptNormenliste, whose only sortable column is"Kurzinformation"— there the sort parameters are omitted and the API default order applies. For VfGH and VwGH the value is validated client-side against"Geschaeftszahl","Datum","Art","Typ"(English aliases"business_number"/"case_number","decision_date","decision_type","document_type"); forNormenlisteagainst"Kurzinformation"(alias"brief_info"); other applications pass the value to the API as-is.- sort_direction
Sort direction (
SortierungSortDirection):"Ascending"or"Descending". Defaults to"Descending"whenever a sort column is in effect.- echo
Logical. If
TRUE, prints two progress messages: the equivalent RIS website search URL (theErgebnis.wxequery onhttps://www.ris.bka.gv.at) before any request is sent; and the total hit and page count as soon as the first page's response arrives. This lets the result set be double-checked in the browser and gives an early sense of scope for broad queries without waiting for every page.- base_url
API base URL. Defaults to
ris_base_url(), which can be overridden for a session viaoptions(risAT.base_url = ...).
Details
Results are fetched iteratively across all pages in scope using
httr2::req_perform_iterative().
