Skip to content

nettskjemar

1.0.4Package record

Connect to the 'nettskjema.no' API of the University of Oslo

0packages depend
6.1Kdownloads / year
99.3%test coverage
13/13flavors OK

Overview

About

Enables users to retrieve data, meta-data, and codebooks from https://nettskjema.no/. The data from the API is richer than from the online data portal. This package is not developed by the University of Oslo IT. Mowinckel (2021) doi:10.5281/zenodo.4745481.

Changes in 1.0.4
  • fixed bug in client secret validation that used to error if secret contained special characters
  • Added more tests and vcr examples
  • Added better error messages for API errors

From NEWS.md in the release

Install

Health

CRAN checks
13OK
Slowest check: 2.2 min · r-release-macos-x86_64
Status changes
  • OK13 OK2026-08-05
  • NOTE12 OK, 1 NOTE2026-08-01
  • OK14 OK2026-03-10
Advisories

none known

Documentation

In release 1.0.4
READMEYes · 264 wordsVignettesYes · 8 · dynamicNEWSYes · 100% structured · mentions 1.0.4Citation fileYes · software entry only
Help pages
27 (1 internal)includes a package overview page
Examples that run
48%12 run in a plain check · 12 never run · 1 hold no code
Exported functions with examples
100%
Documented parameters
100%
Return-value docs
100%
Help pages citing references
4%

Downloads

6.1K
CRAN downloads in the past year
Rank #9,265 · ~17/day · ~506/mo
Daily download trend is not available in this view yet.
36930 days
1.1K90 days
6.1K1 year
Compare downloads with other packages →
Also on71 r2u4 autocran

Repository

2Stars
2Forks
0Open issues
0Open PRs
6Releases
132Commits
4Commit identities
apinettskjemarr-packagesurveyuio
132 commits · Last activity 2025-09-08 · 0% stars, 30d
Responsiveness
How these are sampled
PRs merged (all time)
100%
Median days to close, 50 most recently updated closed issues
66
Median days to close, 50 most recently updated closed PRs
0

Stars over time

2020-01-09 · 12026-07-07 · 2
PracticesBeta

17 development-tooling and community-health practices detected across 7 families in the upstream repository

Checks run against github.com/capro-uio/nettskjemar on 2026-10-21.

Continuous integration (2)
GitHub ActionsR CMD check workflow

The R CMD check workflow runs on Linux, macOS and Windows, and on R-devel

Governance and community (3)
Code of conductContributing guide (inherited from capro-uio)PR template (inherited from capro-uio)
Docs source (4)
README.Rmdpkgdown

GitHub Pages site last deployed 2025-09-08 · The repository has a site deploy workflow

Coverage (2)
Coverage reporting (Codecov).covrignore
Show all practicesHide 3 practices
CRAN release process (2)
cran-comments.mdCRAN-SUBMISSION
Lint, format, editor (3)
lintrLint workflowRStudio project
Git structural (1)
.gitattributes
How this is detected·Detection ruleset v4 (2026-10-20)

Dependencies

Declared dependencies
15 external dependencies (excludes base and recommended)

Installing nettskjemar adds 14 packages (10 with compiled code, 6.1 MB of source tarballs). Heaviest: openssl 1.1 MB, jsonlite 1.0 MB, vctrs 1.0 MB.

Depends (1)
R >= 4.1.0
Imports (4)
LinkingTo (0)
none
Enhances (0)
none
Reverse dependencies
0direct
0indirect

Nothing depends on this yet.

People & History

People (2)
Author, Maintainer since 0.1.4 (2021)
Contributor · added in 1.0.0
Releases (6)

Pick two releases to compare their code metrics.

  • R
    R 4.6.0 released · 2026-04-24
  • 1.0.4Latest
    record
    2025-09-09 · current release · diff ↗ ·
    removed 1 export
    codebook
    added 4 exports
    ns_get_token, ns_validate_client_id, ns_validate_client_pattern, ns_validate_client_secret
  • 1.0.3
    record
    2025-09-04 · diff ↗ ·
    added 1 export
    ns_sitrep
  • 1.0.2
    record
    2025-06-06 · diff ↗ ·
    added 2 exports
    ns_client, ns_has_auth
  • R
    R 4.5.0 released · 2025-04-11
  • unarchivedReturned to CRAN
    2025-03-18
  • archivedRemoved from CRAN
    2025-03-18
    policy violation Creates '~/.nettskjema_token.rds'
  • 1.0.1
    record
    2025-03-18 · diff ↗
  • 1.0.0
    record
    2025-03-17 · diff ↗ ·
    removed 10 exports
    nettskjema_get_codebook, nettskjema_get_data, nettskjema_get_extra, nettskjema_get_meta, nettskjema_renviron_edit, nettskjema_token2renviron, nettskjema_token_expiry, nettskjema_user_create, nettskjema_write_codebook, nettskjema_write_meta
    added 21 exports
    has_codebook, ns_add_labels, ns_alter_checkbox, ns_api_docs, ns_create_client, ns_get_attachment, ns_get_codebook, ns_get_data, ns_get_form_attachments, ns_get_form_reports, ns_get_forms, ns_get_me, ns_get_meta, ns_get_submission, ns_get_submission_attachments, ns_get_submissions, ns_list_form_attachments, ns_list_submission_attachments, ns_req, ns_write_codebook, ns_write_meta
  • R
    R 4.4.0 released · 2024-04-24
  • R
    R 4.3.0 released · 2023-04-21
  • R
    R 4.2.0 released · 2022-04-22
  • 0.1.4
    record
    2021-05-20
  • R
    R 4.1.0 released · 2021-05-18

Package metadata

First published
2021-05-20
Total releases
6 / 5 yrs
License
MIT + file LICENSE OSI
Minimum R
≥ 4.1.0
Download size
3.3 MB

Cite

Cite this package

Run in R for the authors' entry:

citation("nettskjemar")

The package provides a citation file, so citation() returns the authors' own entry.

It points to 10.5281/zenodo.4745481.

Cite the R Observatory

For a number measured here: a download total, a coverage figure, an archival date.

APA

Balamuta, J. J. (2026). R Observatory: Metrics for nettskjemar version 1.0.4 [Data set]. HJJB, LLC. Data release v2026-10-24. https://doi.org/10.5281/zenodo.21843040

From data release v2026-10-24, which the citation names so these numbers can be found later. More on citing and the projects behind them.

Report a problem with this page →

Privacy choices

These apply to this browser and are stored on this device only. Nothing about your choice is sent to us.

Read the privacy policy