action iqualify_get_offerings_offering_id_learners_pending_submission { label: "Find learners with assessments pending x days before due date within the specified offeringId" description: "Responds with learners who have one or more assessments due x days before the due date, with each assessment that is due, where x = the number of days specified in the request. The default is 3 days." provider: iqualify method: GET path: "/offerings/{offeringId}/learners/pending-submission" encoding: json input: { type: "object" properties: { days: { type: "string" } } additionalProperties: false } output: { type: "array" items: { type: "object" properties: { content: { type: "string" } documents: { type: "array" items: { type: "object" properties: { createdAt: { type: "string" format: "date-time" } filename: { type: "string" } id: { type: "string" } mimetype: { type: "string" } size: { type: "integer" format: "int64" } url: { type: "string" } } } } dueDate: { type: "string" format: "date-time" } durationMinutes: { type: "integer" format: "int32" } filename: { type: "string" } hidden: { type: "boolean" } id: { type: "string" } markNumber: { type: "string" } markType: { type: "string" } maxAttempts: { type: "integer" format: "int32" } offeringId: { type: "string" } offeringName: { type: "string" } openDate: { type: "string" format: "date-time" } pid: { type: "string" } points: { type: "string" } themes: { type: "array" items: { type: "object" properties: { filter: { type: "string" } numberOfQuestions: { type: "string" } } } } title: { type: "string" } totalQuestions: { type: "integer" format: "int32" } totalThemes: { type: "integer" format: "int32" } type: { type: "string" } users: { type: "array" items: { type: "object" properties: { email: { type: "string" format: "email" } firstName: { type: "string" } lastName: { type: "string" } metadata: { type: "object" properties: { tags: { type: "array" items: { type: "string" } } } additionalProperties: false } personId: { type: "string" } profile: { type: "object" properties: { displayName: { type: "string" } } } sendInvite: { type: "boolean" } } additionalProperties: false } } } } } }