GET ./questionnaires/todo

Tags: simple-query, pagination

It is used to return a list with to do questionnaires.

type can be:

  • 1 - Survey
  • 2 - Feedback
  • 3 - Test

GET parameters

NameValue TypeValidationDetails
typeintOptionalThe Questionnaire type
progressintOptionalReturn questionnaires that have the progress between 25%-50% ex. ><25;50
searchstringOptionalSearch by title to filter the results

Output example

{
"meta": {
"countTotal": "5",
"countData": "2",
"countOffset": "0"
},
"data": [
{
"id": 555,
"type": 3,
"title": "test paul 2",
"description": "test2",
"isAnonymousAnswer": false,
"totalQuestions": 2,
"recurrence": {
"type": "dates",
"endDate": "2024-11-30 15:25:59",
"result": {
"id": 10862,
"progress": "0.00",
"isPublished": false
}
},
"viewers": {
"students": false,
"teachers": false,
"parents": false,
"everyone": true
},
"owner": {
"uaID": "211891",
"uaTip": "3",
"uaFirstName": "C",
"uaLastName": "Diana",
"uaSex": "1",
"prefAvatar": null,
"roles": [
{
"roleID": "1226",
"roleName": "Director"
}
],
"uaCadUniDepartament": null,
"uaCadUniDepartamentID": null,
"uaCadUniFunctie": null,
"uaCadUniFunctieID": null
},
"createdAt": "2024-11-20 15:42:32",
"timeLimit": 1620,
"publishResultsType": "manual",
"isPublished": true,
"progress": "0.00"
},
{
"id": 551,
"type": 3,
"title": "test paul",
"description": null,
"isAnonymousAnswer": false,
"totalQuestions": 5,
"recurrence": {
"type": "dates",
"endDate": "2024-11-30 14:00:59",
"result": {
"id": 10858,
"progress": "0.00",
"isPublished": false
}
},
"viewers": {
"students": false,
"teachers": false,
"parents": false,
"everyone": true
},
"owner": {
"uaID": "211891",
"uaTip": "3",
"uaFirstName": "C",
"uaLastName": "Diana",
"uaSex": "1",
"prefAvatar": null,
"roles": [
{
"roleID": "1226",
"roleName": "Director"
}
],
"uaCadUniDepartament": null,
"uaCadUniDepartamentID": null,
"uaCadUniFunctie": null,
"uaCadUniFunctieID": null
},
"createdAt": "2024-11-19 10:27:03",
"timeLimit": 1800,
"publishResultsType": "manual",
"isPublished": true,
"progress": "0.00"
}
]
}