{
  "_id": "6a43c70a58db26aa3c35a722",
  "Package": "finna",
  "Title": "Access the 'Finna' API",
  "Version": "0.1.2",
  "Date": "2026-06-18",
  "Authors@R": "c(\nperson(\"Akewak\", \"Jeba\", , \"akjeba@utu.fi\", role = c(\"aut\", \"cre\"),\ncomment = c(ORCID = \"0009-0007-1347-7552\")),\nperson(\"Leo\", \"Lahti\", , \"leo.lahti@iki.fi\", role = \"aut\",\ncomment = c(ORCID = \"0000-0001-5537-637X\"))\n)",
  "Maintainer": "Akewak Jeba <akjeba@utu.fi>",
  "Description": "Provides functions to access and retrieve metadata from\nthe 'Finna' API <https://api.finna.fi/>, which aggregates\ncontent from Finnish archives, libraries, and museums.",
  "License": "BSD_2_clause + file LICENSE",
  "Encoding": "UTF-8",
  "LazyData": "false",
  "URL": "https://fennicahub.github.io/finna/,\nhttps://CRAN.R-project.org/package=finna",
  "BugReports": "https://github.com/fennicahub/finna/issues",
  "Config/testthat/edition": "3",
  "VignetteBuilder": "knitr",
  "Config/roxygen2/version": "8.0.0",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-06-30 13:20:05 UTC",
    "User": "root"
  },
  "Author": "Akewak Jeba [aut, cre] (ORCID:\n<https://orcid.org/0009-0007-1347-7552>), Leo Lahti [aut]\n(ORCID: <https://orcid.org/0000-0001-5537-637X>)",
  "Config/pak/sysreqs": "libicu-dev libxml2-dev libssl-dev libx11-dev",
  "Repository": "https://cranhaven.r-universe.dev",
  "Date/Publication": "2026-06-30 00:02:00 UTC",
  "RemoteUrl": "https://github.com/cranhaven/cranhaven.r-universe.dev",
  "RemoteRef": "package/finna",
  "RemoteSha": "4309b12fc889acd09577fec85cfe8c7a9c472d33",
  "RemoteSubdir": "finna",
  "MD5sum": "4ff03b4bc2b4d7fecc7b6dfbf48291ba",
  "_user": "cranhaven",
  "_type": "src",
  "_file": "finna_0.1.2.tar.gz",
  "_fileid": "47c9b0b4b410a7ddcf0713f14ff4ee7919a878048cea7b2e89d3cd3fbc7d20f2",
  "_filesize": 235310,
  "_sha256": "47c9b0b4b410a7ddcf0713f14ff4ee7919a878048cea7b2e89d3cd3fbc7d20f2",
  "_created": "2026-06-30T13:20:05.000Z",
  "_published": "2026-07-01T06:48:03.754Z",
  "_distro": "resolute",
  "_jobs": [
    {
      "job": 84300513538,
      "time": 164,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7981855273"
    },
    {
      "job": 84300513632,
      "time": 177,
      "config": "linux-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "7981861017"
    },
    {
      "job": 84300513518,
      "time": 107,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7982142437"
    },
    {
      "job": 84300513573,
      "time": 112,
      "config": "macos-release-arm64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "7982296935"
    },
    {
      "job": 84299663228,
      "time": 231,
      "config": "source",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "7981779865"
    },
    {
      "job": 84300513716,
      "time": 151,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7981848903"
    },
    {
      "job": 84300513532,
      "time": 96,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7981823528"
    },
    {
      "job": 84300513661,
      "time": 96,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7981824182"
    },
    {
      "job": 84300513559,
      "time": 109,
      "config": "windows-release",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "7981831214"
    }
  ],
  "_buildurl": "https://github.com/r-universe/cranhaven/actions/runs/28447202590",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/cranhaven/cranhaven.r-universe.dev",
  "_commit": {
    "id": "4309b12fc889acd09577fec85cfe8c7a9c472d33",
    "author": "GitHub Action <action@github.com>",
    "committer": "GitHub Action <action@github.com>",
    "message": "Add finna to CRANhaven, because archived on 2026-06-30 00:02:00 +0000\n",
    "time": 1782777720
  },
  "_maintainer": {
    "name": "Akewak Jeba",
    "email": "akjeba@utu.fi",
    "login": "ake123",
    "uuid": 40662956
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 3.5",
      "role": "Depends"
    },
    {
      "package": "dplyr",
      "role": "Imports"
    },
    {
      "package": "tidyr",
      "role": "Imports"
    },
    {
      "package": "reshape2",
      "role": "Imports"
    },
    {
      "package": "glue",
      "role": "Imports"
    },
    {
      "package": "httr",
      "role": "Imports"
    },
    {
      "package": "xml2",
      "role": "Imports"
    },
    {
      "package": "jsonlite",
      "role": "Imports"
    },
    {
      "package": "ggplot2",
      "role": "Imports"
    },
    {
      "package": "readr",
      "role": "Imports"
    },
    {
      "package": "tibble",
      "role": "Imports"
    },
    {
      "package": "curl",
      "role": "Imports"
    },
    {
      "package": "progress",
      "role": "Imports"
    },
    {
      "package": "purrr",
      "role": "Imports"
    },
    {
      "package": "utils",
      "role": "Imports"
    },
    {
      "package": "testthat",
      "version": ">= 3.0.0",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    }
  ],
  "_owner": "cranhaven",
  "_selfowned": true,
  "_usedby": 0,
  "_updates": [
    {
      "week": "2026-27",
      "n": 1
    }
  ],
  "_tags": [],
  "_topics": [
    "archived",
    "packages",
    "r-universe"
  ],
  "_stars": 5,
  "_contributors": [
    {
      "user": "henrikbengtsson",
      "count": 183,
      "uuid": 1616850
    }
  ],
  "_userbio": {
    "uuid": 161993010,
    "type": "organization",
    "name": "cranhaven",
    "followers": 3,
    "description": "CRANhaven - Repository for Recently Archived CRAN Packages"
  },
  "_downloads": {
    "count": 273,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/finna"
  },
  "_devurl": "https://github.com/fennicahub/finna",
  "_pkgdown": "https://fennicahub.github.io/finna/",
  "_searchresults": 38,
  "_rbuild": "4.6.1",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/finna.html",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/readme.html",
    "extra/readme.md",
    "LICENSE",
    "manual.pdf"
  ],
  "_homeurl": "https://github.com/fennicahub/finna",
  "_realowner": "fennicahub",
  "_cranurl": false,
  "_releases": [
    {
      "version": "0.1.1",
      "date": "2025-01-22"
    },
    {
      "version": "0.1.2",
      "date": "2026-06-18"
    }
  ],
  "_exports": [
    "check_api_access",
    "enrich_author_name",
    "fetch_all_records",
    "fetch_fennica_records",
    "fetch_finna",
    "fetch_identifiers_with_sets",
    "fetch_oai_sets",
    "fetch_viola_records",
    "finna_cite",
    "finna_interactive",
    "get_finna_records",
    "harvest_oai_pmh",
    "load_offline_data",
    "refine_metadata",
    "save_for_offline",
    "search_finna",
    "search_finna_with_annif",
    "search_publisher",
    "summarize_metadata",
    "timeline",
    "top_plot"
  ],
  "_datasets": [
    {
      "name": "fennica_subset",
      "title": "Sample Subset of Fennica Bibliographic Records",
      "object": "fennica_subset",
      "file": "fennica_subset.rda",
      "class": [
        "data.frame"
      ],
      "fields": [
        "melinda_id",
        "leader",
        "008",
        "author_name",
        "author_date",
        "author_ID",
        "language",
        "language_original",
        "title_uniform",
        "title",
        "title_remainder",
        "publication_place",
        "publisher",
        "physical_dimensions",
        "physical_extent",
        "publication_frequency",
        "publication_interval",
        "signum",
        "location_852",
        "UDK",
        "UDK_aux",
        "245n",
        "genre_655",
        "650a",
        "general_note",
        "700a",
        "700_0",
        "a.15"
      ],
      "rows": 300,
      "table": true,
      "tojson": true
    }
  ],
  "_help": [
    {
      "page": "check_api_access",
      "title": "Check Access to the Finna API",
      "topics": [
        "check_api_access"
      ]
    },
    {
      "page": "enrich_author_name",
      "title": "Enrich Author Name from 'Finna' API and Save Results",
      "topics": [
        "enrich_author_name"
      ]
    },
    {
      "page": "fennica_subset",
      "title": "Sample Subset of Fennica Bibliographic Records",
      "topics": [
        "fennica_subset"
      ]
    },
    {
      "page": "fetch_all_records",
      "title": "Fetch All Records from Finna API",
      "topics": [
        "fetch_all_records"
      ]
    },
    {
      "page": "fetch_fennica_records",
      "title": "Fetch Fennica Collection Records by Year Ranges from Finna API (Including NA Dates)",
      "topics": [
        "fetch_fennica_records"
      ]
    },
    {
      "page": "fetch_finna",
      "title": "Fetch Finna Collection Data with Flexible Query",
      "topics": [
        "fetch_finna"
      ]
    },
    {
      "page": "fetch_identifiers_with_sets",
      "title": "Fetch OAI-PMH Identifiers with setSpec",
      "topics": [
        "fetch_identifiers_with_sets"
      ]
    },
    {
      "page": "fetch_oai_sets",
      "title": "Fetch Available OAI-PMH Sets",
      "topics": [
        "fetch_oai_sets"
      ]
    },
    {
      "page": "fetch_viola_records",
      "title": "Fetch Viola Records by Year Ranges from Finna API (Including NA Dates)",
      "topics": [
        "fetch_viola_records"
      ]
    },
    {
      "page": "finna_cite",
      "title": "Cite a Finna collection",
      "topics": [
        "finna_cite"
      ]
    },
    {
      "page": "finna_interactive",
      "title": "Interactive Finna Search and Data Download",
      "topics": [
        "finna_interactive"
      ]
    },
    {
      "page": "get_finna_records",
      "title": "Get Finna Records by IDs with Extended Options",
      "topics": [
        "get_finna_records"
      ]
    },
    {
      "page": "harvest_oai_pmh",
      "title": "Harvest Metadata from an OAI-PMH Server",
      "topics": [
        "harvest_oai_pmh"
      ]
    },
    {
      "page": "load_offline_data",
      "title": "Load 'Finna' Search Results from Offline File",
      "topics": [
        "load_offline_data"
      ]
    },
    {
      "page": "parse_marc_fields",
      "title": "Parse a MARC21 Record from Raw XML",
      "topics": [
        "parse_marc_fields"
      ]
    },
    {
      "page": "refine_metadata",
      "title": "Refine Finna Metadata",
      "topics": [
        "refine_metadata"
      ]
    },
    {
      "page": "save_for_offline",
      "title": "Save 'Finna' Search Results for Offline Access",
      "topics": [
        "save_for_offline"
      ]
    },
    {
      "page": "search_finna",
      "title": "Finna Index Search with Total Limit Option",
      "topics": [
        "search_finna"
      ]
    },
    {
      "page": "search_finna_with_annif",
      "title": "Search Finna and Enrich Records with Top Annif Subject Suggestion",
      "topics": [
        "search_finna_with_annif"
      ]
    },
    {
      "page": "search_publisher",
      "title": "Finna Publisher Search",
      "topics": [
        "search_publisher"
      ]
    },
    {
      "page": "summarize_metadata",
      "title": "Summarize metadata fields for reporting and quality control",
      "topics": [
        "summarize_metadata"
      ]
    },
    {
      "page": "timeline",
      "title": "Retrieve Timeline",
      "topics": [
        "timeline"
      ]
    },
    {
      "page": "top_plot",
      "title": "Plot Top Entries",
      "topics": [
        "top_plot"
      ]
    }
  ],
  "_readme": "https://github.com/cranhaven/cranhaven.r-universe.dev/raw/package/finna/finna/README.md",
  "_rundeps": [
    "askpass",
    "bit",
    "bit64",
    "cli",
    "clipr",
    "cpp11",
    "crayon",
    "curl",
    "dplyr",
    "farver",
    "generics",
    "ggplot2",
    "glue",
    "gtable",
    "hms",
    "httr",
    "isoband",
    "jsonlite",
    "labeling",
    "lifecycle",
    "magrittr",
    "mime",
    "openssl",
    "pillar",
    "pkgconfig",
    "plyr",
    "prettyunits",
    "progress",
    "purrr",
    "R6",
    "RColorBrewer",
    "Rcpp",
    "readr",
    "reshape2",
    "rlang",
    "S7",
    "scales",
    "stringi",
    "stringr",
    "sys",
    "tibble",
    "tidyr",
    "tidyselect",
    "tzdb",
    "utf8",
    "vctrs",
    "viridisLite",
    "vroom",
    "withr",
    "xml2"
  ],
  "_vignettes": [
    {
      "source": "vignette.Rmd",
      "filename": "vignette.html",
      "title": "Introduction to finna",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Introduction",
        "Searching as subject",
        "Bulk search",
        "Search phrase examples",
        "Search operators + and !-",
        "+",
        "!-",
        "NB! The !- operator cannot be used in single-word searches.",
        "Fine-tuning your search",
        "Fuzzy search",
        "Proximity search",
        "Advanced search: to see available online",
        "search image",
        "Audio book",
        "Year of manufacture",
        "Search using Geofilter syntax (Geographical region)",
        "geofilter ouside of finland",
        "Narrowing the search",
        "specific search",
        "search without removing duplication",
        "Search Finna with multiple filters"
      ],
      "created": "2026-06-30 00:02:00",
      "modified": "2026-06-30 00:02:00",
      "commits": 1
    }
  ],
  "_score": 3.9777236052888476,
  "_indexed": false,
  "_nocasepkg": "finna",
  "_universes": [
    "cranhaven"
  ],
  "_indexurl": "https://fennicahub.r-universe.dev/finna",
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.1.2",
      "date": "2026-06-30T13:22:31.000Z",
      "distro": "resolute",
      "commit": "4309b12fc889acd09577fec85cfe8c7a9c472d33",
      "fileid": "09d6b11aa56fb23a74b0cb0560d3968dccacae70013d05749fefda4f4d8e8bb7",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cranhaven/actions/runs/28447202590"
    },
    {
      "r": "4.6.1",
      "os": "linux",
      "version": "0.1.2",
      "date": "2026-06-30T13:22:44.000Z",
      "distro": "resolute",
      "commit": "4309b12fc889acd09577fec85cfe8c7a9c472d33",
      "fileid": "107b7d2a7b9ce4b3854c47169e7bdb604a8c9472dea045b03a5e51942663dae5",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cranhaven/actions/runs/28447202590"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.1.2",
      "date": "2026-06-30T13:33:12.000Z",
      "commit": "4309b12fc889acd09577fec85cfe8c7a9c472d33",
      "fileid": "837aed0767091981cae6b5364efde3b978cebde0d8de6983b68f2f7e1e8fe138",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cranhaven/actions/runs/28447202590"
    },
    {
      "r": "4.6.1",
      "os": "mac",
      "version": "0.1.2",
      "date": "2026-06-30T13:38:32.000Z",
      "commit": "4309b12fc889acd09577fec85cfe8c7a9c472d33",
      "fileid": "17afcc28de722ab30a8a2c143d0f2145dfbc6b756180063645855598334c020b",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cranhaven/actions/runs/28447202590"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "0.1.2",
      "date": "2026-06-30T13:22:53.000Z",
      "commit": "4309b12fc889acd09577fec85cfe8c7a9c472d33",
      "fileid": "16346bceea88661a9d4b08c2367b98537e84faec46a4d55725c44f58c68982b4",
      "status": "success",
      "buildurl": "https://github.com/r-universe/cranhaven/actions/runs/28447202590"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.1.2",
      "date": "2026-06-30T13:21:16.000Z",
      "commit": "4309b12fc889acd09577fec85cfe8c7a9c472d33",
      "fileid": "8717bef718f632c8e415cd1c44579a1991074b8b3252852bd385552448f6a540",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cranhaven/actions/runs/28447202590"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "0.1.2",
      "date": "2026-06-30T13:21:25.000Z",
      "commit": "4309b12fc889acd09577fec85cfe8c7a9c472d33",
      "fileid": "8f6528e771e7b432f29b320a66d1dfcf154b14e6a3d24ffaf238bbd285d39893",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cranhaven/actions/runs/28447202590"
    },
    {
      "r": "4.6.1",
      "os": "win",
      "version": "0.1.2",
      "date": "2026-06-30T13:21:33.000Z",
      "commit": "4309b12fc889acd09577fec85cfe8c7a9c472d33",
      "fileid": "c260556d21a5718a5895f7b1de84a1200ccbea38b397822ad378e50b93530ef9",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cranhaven/actions/runs/28447202590"
    }
  ]
}