Package: susographql 0.1.6.9000

susographql: Comprehensive Interface to the Survey Solutions 'GraphQL' API

Provides a complete suite of tools for interacting with the Survey Solutions 'GraphQL' API <https://demo.mysurvey.solutions/graphql/>. This package encompasses all currently available queries and mutations, including the latest features for map uploads. It is built on the modern 'httr2' package, offering a streamlined and efficient interface without relying on external 'GraphQL' client packages. In addition to core API functionalities, the package includes a range of helper functions designed to facilitate the use of available query filters.

Authors:Michael Wild [cre, aut, cph]

susographql_0.1.6.9000.tar.gz
susographql_0.1.6.9000.zip(r-4.5)susographql_0.1.6.9000.zip(r-4.4)susographql_0.1.6.9000.zip(r-4.3)
susographql_0.1.6.9000.tgz(r-4.4-any)susographql_0.1.6.9000.tgz(r-4.3-any)
susographql_0.1.6.9000.tar.gz(r-4.5-noble)susographql_0.1.6.9000.tar.gz(r-4.4-noble)
susographql_0.1.6.9000.tgz(r-4.4-emscripten)susographql_0.1.6.9000.tgz(r-4.3-emscripten)
susographql.pdf |susographql.html
susographql/json (API)
NEWS

# Install 'susographql' in R:
install.packages('susographql', repos = c('https://michael-cw.r-universe.dev', 'https://cloud.r-project.org'))

Peer review:

Bug tracker:https://github.com/michael-cw/susographql/issues

On CRAN:

3.30 score 4 scripts 576 downloads 39 exports 38 dependencies

Last updated 10 months agofrom:489ba28c0f. Checks:OK: 1 NOTE: 6. Indexed: yes.

TargetResultDate
Doc / VignettesOKOct 14 2024
R-4.5-winNOTEOct 14 2024
R-4.5-linuxNOTEOct 14 2024
R-4.4-winNOTEOct 14 2024
R-4.4-macNOTEOct 14 2024
R-4.3-winNOTEOct 14 2024
R-4.3-macNOTEOct 14 2024

Exports:containsendsWitheqgtgteinbetwinclultltencontainsnendsWithneqngtngteninbetwninclunltnltenstartsWithstartsWithsuso_gql_addassignmentcalendareventsuso_gql_addinterviewcalendareventsuso_gql_addusertomapsuso_gql_assignmentssuso_gql_deletecalendareventsuso_gql_deletemapsuso_gql_deleteuserfrommapsuso_gql_interviewssuso_gql_mapreportsuso_gql_mapssuso_gql_pwchecksuso_gql_questionnaireitemssuso_gql_questionnairessuso_gql_questionssuso_gql_updatecalendareventsuso_gql_uploadmapsuso_gql_userssusoop_numsusoop_str

Dependencies:askpassbitbit64clicliprcpp11crayoncurldata.tablefansigenericsgluehmshttr2jsonlitelifecyclelubridatemagrittropensslpillarpkgconfigprettyunitsprogressR6rappdirsreadrrlangstringistringrsystibbletidyselecttimechangetzdbutf8vctrsvroomwithr

Readme and manuals

Help Manual

Help pageTopics
Add a calendar event to an Assignmentsuso_gql_addassignmentcalendarevent
Add a calendar event to an Interviewsuso_gql_addinterviewcalendarevent
Assigns a map to a usersuso_gql_addusertomap
Get all assignmentssuso_gql_assignments
Delete a calendar eventsuso_gql_deletecalendarevent
Delete mapsuso_gql_deletemap
Delete user from mapsuso_gql_deleteuserfrommap
Get all interviewssuso_gql_interviews
Get the map reportsuso_gql_mapreport
Get all mapssuso_gql_maps
Utility function to check if credentials are correctsuso_gql_pwcheck
Get all Questions in a Questionnairessuso_gql_questionnaireitems
Get all Questionnairessuso_gql_questionnaires
Get all Questions in a Questionnairessuso_gql_questions
Update a calendar eventsuso_gql_updatecalendarevent
Upload map to serversuso_gql_uploadmap
Get user informationsuso_gql_users
List object for Survey Solutions GraphQl numeric operator selectionsusoop_num
List object for Survey Solutions GraphQl character operator selectionsusoop_str
Utility Functions for numeric operator selectioneq gt gte inbetw lt lte neq ngt ngte ninbetw nlt nlte transformers.numeric
Utility Functions for string operator selectioncontains endsWith inclu ncontains nendsWith ninclu nstartsWith startsWith transformers.string