Skip to contents

Metadata of one CanLII decision

Usage

morie_ingest_canlii_case(
  database_id,
  case_id,
  language = c("en", "fr"),
  api_key = NULL,
  timeout = .MORIE_CANLII_DEFAULT_TIMEOUT,
  user_agent = .MORIE_CANLII_DEFAULT_UA
)

Arguments

database_id

CanLII database id, for example "bcsc".

case_id

CanLII case id, for example "2007bcsc1700"; morie_ingest_canlii_case_id derives it from a neutral citation.

language

"en" (default) or "fr".

api_key

CanLII API key; defaults to the CANLII_API_KEY environment variable.

timeout

HTTP timeout in seconds.

user_agent

User-Agent header sent with the request.

Value

A one-row data.frame with databaseId, caseId, url, title, citation, language, docketNumber, decisionDate, keywords and concatenatedId.

Examples

if (FALSE) { # \dontrun{
# Issue 2 of the A2AJ tracker: a BC Supreme Court decision the corpus
# lacks. CanLII has it.
ids <- morie_ingest_canlii_case_id("2007 BCSC 1700")
morie_ingest_canlii_case(ids$database_id, ids$case_id)
} # }