OMEAPI package is used to query the Data Platform for the Observatory for Mathematical Education (DOME) and create basic analysis and graphs from the extracted information. The functions within the package cover all endpoints of the DOME API. The use of the package requires an API token to use. For information to obtain an API key please contact mathsobservatory@nottingham.ac.uk.
Example
For the example below to work you will need an API token which you can set with set_token().
library(OMEAPI)
# Get all surveys
surveys = cs_surveys()
# load responses for a particular survey.
survey_response = cs_surveys_responses(id = surveys$id[1] |> as.numeric())