{
  "_id": "6addfb9080bb7a3cbf50b4b9",
  "Package": "SurveySolutionsAPIv2",
  "Title": "Comprehensive API Access to Your 'Survey Solutions' Server Using\n'httr2'",
  "Version": "0.1.2",
  "Authors@R": "person(\"Michael\", \"Wild\", , \"michael.wild@me.com\", role = c(\"aut\", \"cre\", \"cph\"))",
  "Description": "A comprehensive suite of functions for interfacing with\nthe 'Survey Solutions' APIs\n(<https://demo.mysurvey.solutions/apidocs/index.html> and\n<https://docs.mysurvey.solutions/>). It supports all the\ncurrent POST, GET, and PATCH requests of the 'REST' API and\nextends its capabilities by integrating selected 'GraphQL' API\nqueries and mutations when 'REST' API equivalents are not\navailable. Designed for ease of use, it includes several\nconvenience functions to streamline operations. The package\nensures that data retrieved from the API is automatically\ntransformed into a single, easy-to-use data frame or data\ntable, optimizing it for subsequent analysis and processing.\nAdditionally, it is specifically designed to facilitate\nseamless integration into 'shiny' applications, enhancing the\ninteractive web application development experience. Built on\nthe robust 'httr2' package, this version supersedes the\nprevious 'httr'-based implementation. Recognizing the needs of\nlarge-scale data operations such as censuses, the package also\nincorporates features for parallel processing, enhancing its\nefficiency and scalability.",
  "License": "MIT + file LICENSE",
  "URL": "https://michael-cw.github.io/SurveySolutionsAPIv2/,\nhttps://github.com/michael-cw/SurveySolutionsAPIv2",
  "BugReports": "https://github.com/michael-cw/SurveySolutionsAPIv2/issues",
  "Encoding": "UTF-8",
  "Language": "en",
  "Roxygen": "list(markdown = TRUE)",
  "RoxygenNote": "7.3.2",
  "Config/testthat/edition": "3",
  "VignetteBuilder": "knitr",
  "Config/pak/sysreqs": "cmake make libicu-dev libuv1-dev libssl-dev\nlibx11-dev zlib1g-dev",
  "Repository": "https://michael-cw.r-universe.dev",
  "Date/Publication": "2026-10-25 08:55:24 UTC",
  "RemoteUrl": "https://github.com/michael-cw/surveysolutionsapiv2",
  "RemoteRef": "HEAD",
  "RemoteSha": "a878b1ff45c3f8f6c82c3e644f71637d020163f5",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-10-25 12:47:54 UTC",
    "User": "root"
  },
  "Author": "Michael Wild [aut, cre, cph]",
  "Maintainer": "Michael Wild <michael.wild@me.com>",
  "_user": "michael-cw",
  "_type": "src",
  "_file": "SurveySolutionsAPIv2_0.1.2.tar.gz",
  "_fileid": "https://r2.ropensci.org/dec9cd98341cfd8a13447b7ec07aea57ff53cb1516976b32ffe19a1b328ba463",
  "_filesize": 534636,
  "_sha256": "dec9cd98341cfd8a13447b7ec07aea57ff53cb1516976b32ffe19a1b328ba463",
  "_expires": "2027-02-02T12:52:30.000Z",
  "_created": "2026-10-25T12:47:54.000Z",
  "_published": "2026-10-25T12:52:32.426Z",
  "_upstream": "https://github.com/michael-cw/surveysolutionsapiv2",
  "_status": "success",
  "_maintainer": {
    "name": "Michael Wild",
    "email": "michael.wild@me.com",
    "login": "michael-cw",
    "description": "Survey Expert @worldbank 's DEC Data Group, Survey Unit. Attempting to make open source in official statistics for development work.",
    "uuid": 19141645
  },
  "_jobs": [
    {
      "job": 121173067613,
      "time": 160,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "12598684862"
    },
    {
      "job": 121173067629,
      "time": 142,
      "config": "linux-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "12599467949"
    },
    {
      "job": 121173067683,
      "time": 180,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "12599123752"
    },
    {
      "job": 121173067672,
      "time": 229,
      "config": "macos-release-arm64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "12598914591"
    },
    {
      "job": 121172182112,
      "time": 237,
      "config": "source",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "12598799579"
    },
    {
      "job": 121173067628,
      "time": 138,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "12599845055"
    },
    {
      "job": 121173067668,
      "time": 113,
      "config": "windows-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "12599388060"
    },
    {
      "job": 121173067673,
      "time": 114,
      "config": "windows-oldrel-x86_64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "12599745222"
    },
    {
      "job": 121173067646,
      "time": 102,
      "config": "windows-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "12599098468"
    }
  ],
  "_buildurl": "https://github.com/r-universe/michael-cw/actions/runs/40194431525",
  "_commit": {
    "id": "a878b1ff45c3f8f6c82c3e644f71637d020163f5",
    "author": "Michael Wild <mwild@worldbank.org>",
    "committer": "Michael Wild <mwild@worldbank.org>",
    "message": "Update README CRAN installation heading and assignment creation example\n",
    "time": 1792918524
  },
  "_distro": "resolute",
  "_host": "GitHub-Actions",
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 4.1.0",
      "role": "Depends"
    },
    {
      "package": "cli",
      "role": "Imports"
    },
    {
      "package": "curl",
      "role": "Imports"
    },
    {
      "package": "data.table",
      "role": "Imports"
    },
    {
      "package": "dplyr",
      "role": "Imports"
    },
    {
      "package": "foreach",
      "role": "Imports"
    },
    {
      "package": "graphics",
      "role": "Imports"
    },
    {
      "package": "httr2",
      "role": "Imports"
    },
    {
      "package": "jsonlite",
      "role": "Imports"
    },
    {
      "package": "lubridate",
      "role": "Imports"
    },
    {
      "package": "readr",
      "role": "Imports"
    },
    {
      "package": "rlang",
      "role": "Imports"
    },
    {
      "package": "shiny",
      "role": "Imports"
    },
    {
      "package": "stats",
      "role": "Imports"
    },
    {
      "package": "stringr",
      "role": "Imports"
    },
    {
      "package": "susographql",
      "version": ">= 0.1.1",
      "role": "Imports"
    },
    {
      "package": "tidyjson",
      "role": "Imports"
    },
    {
      "package": "tidyr",
      "role": "Imports"
    },
    {
      "package": "withr",
      "role": "Imports"
    },
    {
      "package": "zip",
      "role": "Imports"
    },
    {
      "package": "doFuture",
      "role": "Suggests"
    },
    {
      "package": "DT",
      "role": "Suggests"
    },
    {
      "package": "future",
      "role": "Suggests"
    },
    {
      "package": "future.apply",
      "role": "Suggests"
    },
    {
      "package": "ggplot2",
      "role": "Suggests"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "progressr",
      "role": "Suggests"
    },
    {
      "package": "readxl",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    },
    {
      "package": "sf",
      "role": "Suggests"
    },
    {
      "package": "testthat",
      "version": ">= 3.0.0",
      "role": "Suggests"
    }
  ],
  "_owner": "michael-cw",
  "_selfowned": true,
  "_usedby": 0,
  "_updates": [
    {
      "week": "2025-44",
      "n": 1
    },
    {
      "week": "2025-46",
      "n": 1
    },
    {
      "week": "2026-40",
      "n": 12
    },
    {
      "week": "2026-42",
      "n": 2
    },
    {
      "week": "2026-43",
      "n": 1
    }
  ],
  "_tags": [
    {
      "name": "v0.1.2",
      "date": "2026-10-15"
    }
  ],
  "_stars": 1,
  "_contributors": [
    {
      "user": "michael-cw",
      "count": 92,
      "uuid": 19141645
    }
  ],
  "_userbio": {
    "uuid": 19141645,
    "type": "user",
    "name": "Michael Wild",
    "followers": 21,
    "description": "Survey Expert @worldbank 's DEC Data Group, Survey Unit. Attempting to make open source in official statistics for development work."
  },
  "_downloads": {
    "count": 0,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/SurveySolutionsAPIv2"
  },
  "_devurl": "https://github.com/michael-cw/surveysolutionsapiv2",
  "_pkgdown": "https://michael-cw.github.io/SurveySolutionsAPIv2/",
  "_searchresults": 9,
  "_rbuild": "4.6.1",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/manual.pdf",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/readme.html",
    "extra/readme.md",
    "extra/SurveySolutionsAPIv2.html",
    "LICENSE"
  ],
  "_homeurl": "https://github.com/michael-cw/surveysolutionsapiv2",
  "_realowner": "michael-cw",
  "_cranurl": true,
  "_releases": [
    {
      "version": "0.1.2",
      "date": "2026-10-24"
    }
  ],
  "_exports": [
    "assignmentClass",
    "boxplot_summary",
    "exportClass",
    "getinfo",
    "is.assignmentClass",
    "is.exportClass",
    "is.UserClass",
    "summaryTable",
    "suso_archUSR",
    "suso_assignInterview",
    "suso_assignWorkspace",
    "suso_cancelExport",
    "suso_clear_keys",
    "suso_commentInterview",
    "suso_createASS",
    "suso_createCALEV",
    "suso_createUSER",
    "suso_createWorkspace",
    "suso_delCALEV",
    "suso_deleteInterview",
    "suso_deletemap",
    "suso_deleteWorkspace",
    "suso_enableWorkspace",
    "suso_export",
    "suso_export_paradata",
    "suso_get_api_key",
    "suso_get_assignments",
    "suso_get_default_key",
    "suso_get_stats",
    "suso_get_stats_interview",
    "suso_getAllAnswerInterview",
    "suso_getAllHistoryInterview",
    "suso_getAllInterviewQuestionnaire",
    "suso_getExportList",
    "suso_getExportProcess",
    "suso_getINT",
    "suso_getINT_info",
    "suso_getInterviewPDF",
    "suso_getQuestDetails",
    "suso_getQuestionsQuestionnaire",
    "suso_getStatsQuestionnaires",
    "suso_getSV",
    "suso_getSV_info",
    "suso_getUSR",
    "suso_getWorkspace",
    "suso_globalNotice",
    "suso_keys",
    "suso_mapassign",
    "suso_mapinfo",
    "suso_mapreport",
    "suso_mapupload",
    "suso_patchApproveInterview",
    "suso_patchRejectInterview",
    "suso_PwCheck",
    "suso_questCriticalityLevel",
    "suso_questRecordAudio",
    "suso_set_assignments",
    "suso_set_key",
    "suso_set_maxpar_req",
    "suso_set_prog_mess",
    "suso_set_pwcheck_mess",
    "suso_set_workspace",
    "suso_updateCALEV",
    "suso_updateWorkspace",
    "UserClass"
  ],
  "_help": [
    {
      "page": "assignmentClass",
      "title": "Assignment Classes & Methods",
      "topics": [
        "assignmentClass"
      ]
    },
    {
      "page": "boxplot_summary",
      "title": "S3 method to create a box plot of numeric variables for an exportClass object",
      "topics": [
        "boxplot_summary",
        "boxplot_summary.exportClass"
      ]
    },
    {
      "page": "calendarevent",
      "title": "Create, update or delete a calendar event",
      "topics": [
        "calendarevent",
        "suso_createCALEV",
        "suso_delCALEV",
        "suso_updateCALEV"
      ]
    },
    {
      "page": "exportClass",
      "title": "Export Classes & Methods",
      "topics": [
        "exportClass"
      ]
    },
    {
      "page": "getinfo",
      "title": "assignmentClass methods",
      "topics": [
        "getinfo",
        "getinfo.assignmentClass",
        "getinfo.exportClass",
        "getinfo.UserClass"
      ]
    },
    {
      "page": "is.assignmentClass",
      "title": "Function to check if an object is of class assignmentClass",
      "topics": [
        "is.assignmentClass"
      ]
    },
    {
      "page": "is.exportClass",
      "title": "Function to check if an object is of class exportClass",
      "topics": [
        "is.exportClass"
      ]
    },
    {
      "page": "is.UserClass",
      "title": "Function to check if an object is of class UserClass",
      "topics": [
        "is.UserClass"
      ]
    },
    {
      "page": "summaryTable",
      "title": "S3 method to create a summary table of numeric variables for an exportClass object",
      "topics": [
        "summaryTable",
        "summaryTable.exportClass",
        "summaryTable.paradata"
      ]
    },
    {
      "page": "summaryTable.UserClass",
      "title": "S3 method to create a summary table of users for UserClass object",
      "topics": [
        "summaryTable.UserClass"
      ]
    },
    {
      "page": "suso_archUSR",
      "title": "Survey Solutions API call (un-) archive user",
      "topics": [
        "suso_archUSR"
      ]
    },
    {
      "page": "suso_assignInterview",
      "title": "Assign interview to interviewer or supervisor",
      "topics": [
        "suso_assignInterview"
      ]
    },
    {
      "page": "suso_assignWorkspace",
      "title": "Survey Solutions API call to assign workspace (!! WORKS ONLY WITH ADMIN CREDENTIALS)",
      "topics": [
        "suso_assignWorkspace"
      ]
    },
    {
      "page": "suso_cancelExport",
      "title": "Survey Solutions API call to cancel an export process",
      "topics": [
        "suso_cancelExport"
      ]
    },
    {
      "page": "suso_clear_keys",
      "title": "Clear Credentials",
      "topics": [
        "suso_clear_keys"
      ]
    },
    {
      "page": "suso_commentInterview",
      "title": "Leave a comment on a question in an interview",
      "topics": [
        "suso_commentInterview"
      ]
    },
    {
      "page": "suso_createASS",
      "title": "Survey Solutions API call for Assignment Creation",
      "topics": [
        "suso_createASS"
      ]
    },
    {
      "page": "suso_createUSER",
      "title": "Survey Solutions API call for User Creation",
      "topics": [
        "suso_createUSER"
      ]
    },
    {
      "page": "suso_createWorkspace",
      "title": "Survey Solutions API call to create workspace",
      "topics": [
        "suso_createWorkspace"
      ]
    },
    {
      "page": "suso_deleteInterview",
      "title": "Delete an interview",
      "topics": [
        "suso_deleteInterview"
      ]
    },
    {
      "page": "suso_deletemap",
      "title": "Delete Map from Server",
      "topics": [
        "suso_deletemap"
      ]
    },
    {
      "page": "suso_deleteWorkspace",
      "title": "Delete a workspace",
      "topics": [
        "suso_deleteWorkspace"
      ]
    },
    {
      "page": "suso_enableWorkspace",
      "title": "Enable or disable a workspace",
      "topics": [
        "suso_enableWorkspace"
      ]
    },
    {
      "page": "suso_export",
      "title": "Survey Solutions API call to generate and download the data",
      "topics": [
        "suso_export"
      ]
    },
    {
      "page": "suso_export_paradata",
      "title": "Export Survey Solutions paradata",
      "topics": [
        "suso_export_paradata"
      ]
    },
    {
      "page": "suso_get_api_key",
      "title": "Get credentials",
      "topics": [
        "suso_get_api_key"
      ]
    },
    {
      "page": "suso_get_assignments",
      "title": "Survey Solutions API call for assignment list",
      "topics": [
        "suso_get_assignments"
      ]
    },
    {
      "page": "suso_get_default_key",
      "title": "Checks if credentials are present",
      "topics": [
        "suso_get_default_key"
      ]
    },
    {
      "page": "suso_get_stats",
      "title": "Survey Solutions API call for Summary Tables",
      "topics": [
        "suso_get_stats"
      ]
    },
    {
      "page": "suso_get_stats_interview",
      "title": "Get statistics for interview",
      "topics": [
        "suso_get_stats_interview"
      ]
    },
    {
      "page": "suso_getAllAnswerInterview",
      "title": "Survey Solutions API call to retrieve all answers for a specific interview",
      "topics": [
        "suso_getAllAnswerInterview"
      ]
    },
    {
      "page": "suso_getAllHistoryInterview",
      "title": "Get all history for a specific interview",
      "topics": [
        "suso_getAllHistoryInterview"
      ]
    },
    {
      "page": "suso_getAllInterviewQuestionnaire",
      "title": "Survey Solutions API call to retrieve all interviews for a specific questionnaire",
      "topics": [
        "suso_getAllInterviewQuestionnaire"
      ]
    },
    {
      "page": "suso_getExportList",
      "title": "Survey Solutions API call to list export processes",
      "topics": [
        "suso_getExportList"
      ]
    },
    {
      "page": "suso_getExportProcess",
      "title": "Survey Solutions API call to get detailed information about an export process",
      "topics": [
        "suso_getExportProcess"
      ]
    },
    {
      "page": "suso_getINT",
      "title": "Survey Solutions API call for list of interviewers",
      "topics": [
        "suso_getINT"
      ]
    },
    {
      "page": "suso_getINT_info",
      "title": "Survey Solutions API call for info on interviewers",
      "topics": [
        "suso_getINT_info"
      ]
    },
    {
      "page": "suso_getInterviewPDF",
      "title": "Download interview PDF transcript",
      "topics": [
        "suso_getInterviewPDF"
      ]
    },
    {
      "page": "suso_getQuestDetails",
      "title": "Survey Solutions API call for questionnaire",
      "topics": [
        "suso_getQuestDetails"
      ]
    },
    {
      "page": "suso_getQuestionsQuestionnaire",
      "title": "Survey Solutions API call for questions and responses from single questionnaire",
      "topics": [
        "suso_getQuestionsQuestionnaire"
      ]
    },
    {
      "page": "suso_getStatsQuestionnaires",
      "title": "Survey Solutions API call for questionnaires with statistics",
      "topics": [
        "suso_getStatsQuestionnaires"
      ]
    },
    {
      "page": "suso_getSV",
      "title": "Survey Solutions API call for list of supervisors",
      "topics": [
        "suso_getSV"
      ]
    },
    {
      "page": "suso_getSV_info",
      "title": "Survey Solutions API call for supervisor info",
      "topics": [
        "suso_getSV_info"
      ]
    },
    {
      "page": "suso_getUSR",
      "title": "Survey Solutions API call for info on any user",
      "topics": [
        "suso_getUSR"
      ]
    },
    {
      "page": "suso_getWorkspace",
      "title": "Survey Solutions API call for workspace information",
      "topics": [
        "suso_getWorkspace"
      ]
    },
    {
      "page": "suso_globalNotice",
      "title": "Survey Solutions API call for Headquarters Global Notice settings",
      "topics": [
        "suso_globalNotice"
      ]
    },
    {
      "page": "suso_keys",
      "title": "Survey Solutions API credentials",
      "topics": [
        "suso_keys"
      ]
    },
    {
      "page": "suso_mapassign",
      "title": "Assigns/Unassign a map to a user",
      "topics": [
        "suso_mapassign"
      ]
    },
    {
      "page": "suso_mapinfo",
      "title": "Receive maps currently uploaded to the server",
      "topics": [
        "suso_mapinfo"
      ]
    },
    {
      "page": "suso_mapreport",
      "title": "Create a Map Report",
      "topics": [
        "suso_mapreport"
      ]
    },
    {
      "page": "suso_mapupload",
      "title": "Upload map to server",
      "topics": [
        "suso_mapupload"
      ]
    },
    {
      "page": "suso_patchApproveInterview",
      "title": "Approve interviews either as supervisor or as headquarter.",
      "topics": [
        "suso_patchApproveInterview"
      ]
    },
    {
      "page": "suso_patchRejectInterview",
      "title": "Reject interviews either as supervisor or as headquarter.",
      "topics": [
        "suso_patchRejectInterview"
      ]
    },
    {
      "page": "suso_PwCheck",
      "title": "Utility function to check if credentials are correct",
      "topics": [
        "suso_PwCheck"
      ]
    },
    {
      "page": "suso_questCriticalityLevel",
      "title": "Survey Solutions API call for questionnaire criticality level setting",
      "topics": [
        "suso_questCriticalityLevel"
      ]
    },
    {
      "page": "suso_questRecordAudio",
      "title": "Survey Solutions API call for questionnaire audio recording setting",
      "topics": [
        "suso_questRecordAudio"
      ]
    },
    {
      "page": "suso_set_assignments",
      "title": "Survey Solutions API call for assignment manipulation",
      "topics": [
        "suso_set_assignments"
      ]
    },
    {
      "page": "suso_set_key",
      "title": "Set all credentials at once",
      "topics": [
        "suso_set_key"
      ]
    },
    {
      "page": "suso_set_maxpar_req",
      "title": "Convenience Function to modify the maximum number of parallel requests option",
      "topics": [
        "suso_set_maxpar_req"
      ]
    },
    {
      "page": "suso-shiny-messages",
      "title": "Convenience functions to modify user notification text",
      "concept": [
        "suso-customization-options"
      ],
      "topics": [
        "suso_set_prog_mess",
        "suso_set_pwcheck_mess"
      ]
    },
    {
      "page": "suso_set_workspace",
      "title": "Convenience function to switch workspace",
      "topics": [
        "suso_set_workspace"
      ]
    },
    {
      "page": "suso_updateWorkspace",
      "title": "Update workspace details",
      "topics": [
        "suso_updateWorkspace"
      ]
    },
    {
      "page": "suso.options",
      "title": "Configuration options used for the SurveySolutionsAPIv2 package",
      "topics": [
        "suso.options"
      ]
    },
    {
      "page": "UserClass",
      "title": "User Classes & Methods",
      "topics": [
        "UserClass"
      ]
    }
  ],
  "_readme": "https://github.com/michael-cw/surveysolutionsapiv2/raw/HEAD/README.md",
  "_rundeps": [
    "askpass",
    "assertthat",
    "base64enc",
    "bit",
    "bit64",
    "bslib",
    "cachem",
    "cli",
    "clipr",
    "codetools",
    "commonmark",
    "cpp11",
    "crayon",
    "curl",
    "data.table",
    "digest",
    "dplyr",
    "fastmap",
    "fontawesome",
    "foreach",
    "fs",
    "generics",
    "glue",
    "hms",
    "htmltools",
    "httpuv",
    "httr2",
    "iterators",
    "jquerylib",
    "jsonlite",
    "later",
    "lifecycle",
    "lubridate",
    "magrittr",
    "memoise",
    "mime",
    "openssl",
    "otel",
    "pillar",
    "pkgconfig",
    "prettyunits",
    "progress",
    "promises",
    "purrr",
    "R6",
    "rappdirs",
    "Rcpp",
    "readr",
    "rlang",
    "sass",
    "shiny",
    "sourcetools",
    "stringi",
    "stringr",
    "susographql",
    "sys",
    "tibble",
    "tidyjson",
    "tidyr",
    "tidyselect",
    "timechange",
    "tzdb",
    "utf8",
    "vctrs",
    "vroom",
    "withr",
    "xtable",
    "zip"
  ],
  "_vignettes": [
    {
      "source": "data_export.Rmd",
      "filename": "data_export.html",
      "title": "Data Export and Processing Pipelines",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Introduction",
        "1. Supported Export Formats and Options",
        "2. Managing Export Processes (v2 API)",
        "Listing Active and Historical Export Jobs",
        "Checking Process Status",
        "Canceling or Deleting an Export Job",
        "3. Automated End-to-End Export: suso_export()",
        "Basic Usage",
        "4. Working with exportClass Objects",
        "Retrieving Metadata with getinfo()",
        "5. Parallel Processing and Large-Scale Censuses"
      ],
      "created": "2026-10-02 16:41:01",
      "modified": "2026-10-02 16:41:01",
      "commits": 1
    },
    {
      "source": "survey_management.Rmd",
      "filename": "survey_management.html",
      "title": "Field Operations, Users, and Assignments",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Introduction",
        "1. Workspace Administration",
        "Creating a New Workspace",
        "Updating Workspace Details",
        "Enabling and Disabling Workspaces",
        "2. Managing Users and Field Staff",
        "Batch Creating Enumerators",
        "Querying Field Staff with UserClass",
        "3. Creating and Managing Assignments",
        "Creating Preloaded Assignments",
        "Querying Existing Assignments with assignmentClass",
        "Reassigning Work and Modifying Assignments",
        "4. Map Management for Spatial Surveys",
        "Uploading and Assigning Maps",
        "Generating Spatial Reports"
      ],
      "created": "2026-10-02 16:41:01",
      "modified": "2026-10-02 19:23:31",
      "commits": 5
    },
    {
      "source": "interview_monitoring.Rmd",
      "filename": "interview_monitoring.html",
      "title": "Interview Monitoring, Paradata, and Quality Control",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Introduction",
        "1. Tracking Interview Progress",
        "Querying Interviews by Status",
        "2. Supervisory Actions and Audit",
        "Leaving Comments on Question Responses",
        "Rejecting and Approving Interviews",
        "Downloading Interview PDF Transcripts",
        "3. Real-Time Question Statistics",
        "4. Paradata Processing",
        "Exporting Paradata with suso_export_paradata()",
        "Key QC Metrics from Paradata"
      ],
      "created": "2026-10-02 16:41:01",
      "modified": "2026-10-02 16:41:01",
      "commits": 1
    },
    {
      "source": "questionnaires.Rmd",
      "filename": "questionnaires.html",
      "title": "Questionnaires, Structure, and Codebooks",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Introduction",
        "1. Extracting Questionnaire Structure",
        "2. Question Hierarchy and Metadata (q)",
        "Inspecting Essential Columns",
        "Static Text and Calculated Variables",
        "3. Skip Patterns and Routing Logic",
        "4. Validation Rules and Severity (val)",
        "5. Generating Codebooks (answers)",
        "6. Clean Flat Tables vs Raw JSON",
        "7. Questionnaire Settings: Audio & Criticality",
        "Audio Audit Recording",
        "Criticality Level"
      ],
      "created": "2026-10-02 16:41:01",
      "modified": "2026-10-02 16:41:01",
      "commits": 1
    },
    {
      "source": "quickstart.Rmd",
      "filename": "quickstart.html",
      "title": "Quickstart: Connecting and Exploring Your Server",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Introduction",
        "1. Setting Up Credentials",
        "Best Practice: Environment Variables",
        "Initializing Credentials in R",
        "Checking and Clearing Stored Credentials",
        "2. Testing Server Connectivity",
        "3. Discovering and Switching Workspaces",
        "Listing All Workspaces",
        "Switching Workspaces",
        "4. Discovering Deployed Questionnaires",
        "5. Global Package Options",
        "Next Steps"
      ],
      "created": "2026-10-02 16:41:01",
      "modified": "2026-10-02 16:41:01",
      "commits": 1
    }
  ],
  "_score": 5.096910013008056,
  "_indexed": true,
  "_nocasepkg": "surveysolutionsapiv2",
  "_universes": [
    "michael-cw"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.1.2",
      "date": "2026-10-25T12:50:22.000Z",
      "distro": "resolute",
      "commit": "a878b1ff45c3f8f6c82c3e644f71637d020163f5",
      "fileid": "https://r2.ropensci.org/c0b721b8c8a6f027525c34e9c69811a5647e8da8a5d55dc59d614304237d1a83",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/michael-cw/actions/runs/40194431525"
    },
    {
      "r": "4.6.1",
      "os": "linux",
      "version": "0.1.2",
      "date": "2026-10-25T12:50:18.000Z",
      "distro": "resolute",
      "commit": "a878b1ff45c3f8f6c82c3e644f71637d020163f5",
      "fileid": "https://r2.ropensci.org/1f9709a0fd8051a79908ec65a0ebcea872ed7659f318b406b75343b296bb7b38",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/michael-cw/actions/runs/40194431525"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.1.2",
      "date": "2026-10-25T12:50:17.000Z",
      "commit": "a878b1ff45c3f8f6c82c3e644f71637d020163f5",
      "fileid": "https://r2.ropensci.org/5614fdbf9475b76d5ae203506eb0c9096e7cb5c3388e06f6422cef5ed4a2debc",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/michael-cw/actions/runs/40194431525"
    },
    {
      "r": "4.6.1",
      "os": "mac",
      "version": "0.1.2",
      "date": "2026-10-25T12:50:50.000Z",
      "commit": "a878b1ff45c3f8f6c82c3e644f71637d020163f5",
      "fileid": "https://r2.ropensci.org/452e28786e13bdfb57767e7e0b8e173d2e8dfee413f2043de71020234c5a9439",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/michael-cw/actions/runs/40194431525"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "0.1.2",
      "date": "2026-10-25T12:50:37.000Z",
      "commit": "a878b1ff45c3f8f6c82c3e644f71637d020163f5",
      "fileid": "https://r2.ropensci.org/7908c60a1478dd015486c6a38cef1083fd0b7bd8015a9614881053372aa028cb",
      "status": "success",
      "buildurl": "https://github.com/r-universe/michael-cw/actions/runs/40194431525"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.1.2",
      "date": "2026-10-25T12:49:26.000Z",
      "commit": "a878b1ff45c3f8f6c82c3e644f71637d020163f5",
      "fileid": "https://r2.ropensci.org/6ec7dbc5207b3679d577b38e9ab468d695362dfab5019e12800f8a56f4f78ce9",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/michael-cw/actions/runs/40194431525"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "0.1.2",
      "date": "2026-10-25T12:49:26.000Z",
      "commit": "a878b1ff45c3f8f6c82c3e644f71637d020163f5",
      "fileid": "https://r2.ropensci.org/ff80cd31a5480c27cd925db9fec2b3af2243f93f4037b9741379069b193eb339",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/michael-cw/actions/runs/40194431525"
    },
    {
      "r": "4.6.1",
      "os": "win",
      "version": "0.1.2",
      "date": "2026-10-25T12:49:16.000Z",
      "commit": "a878b1ff45c3f8f6c82c3e644f71637d020163f5",
      "fileid": "https://r2.ropensci.org/103984d8d1c3a957ebf2242325a7426552efc0edfdf2f6f4a366513d779f1d7f",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/michael-cw/actions/runs/40194431525"
    }
  ]
}