iQualify Management API

The iQualify API offers management responses for building learning experiences using your iQualify instance data. Once you’ve registered with iQualify, you can request an API access token by navigating to the API access section of the "Account Settings" area. Find out how to [Request your API access token](https://www.iqualify.com/help/connecting-iqualify-to-other-systems/api/how-to-access-and-manage-your-api-token) on our Knowledge base. All endpoints are only accessible via https and are located at api.iqualify.com. For instance: you can find your current offerings by accessing the following URL: https://api.iqualify.com/v1/offerings/current

Claim this API

Are you the operator of iQualify Management API? Submit a claim to establish contact with us.

Report an Issue

Found something wrong with iQualify Management API? Let us know about broken links, changed auth, deprecated endpoints, or other issues.

Base URL: https://api.iqualify.com/v1
Auth: unknown
Endpoints: 33
Reachable: unknown
CORS: unknown

Endpoints

Method Path Summary Auth Last Status Latency
GET / List supported endpoints URLs
GET /course-mappings Find course mappings
GET /course-mappings/externalcourse/{externalCourseId} Find course mappings by externalCourseId
GET /course-mappings/{offeringId} Find course mappings by offeringId
GET /courses Find courses
GET /courses/{contentId} Find course by contentId
GET /courses/{contentId}/activations Find activations for a contentId
GET /offerings Find current, past and future offerings
GET /offerings/current Find active offerings
GET /offerings/future Find scheduled offerings
GET /offerings/info/{textPattern} Find offerings where info field matches the specified textPattern
GET /offerings/past Find past offerings
GET /offerings/summary Offerings summary
GET /offerings/{offeringId} Find offering by ID
GET /offerings/{offeringId}/activities/openresponse Find offering's activities
GET /offerings/{offeringId}/analytics/activities/responses Find open response activity attempts
GET /offerings/{offeringId}/analytics/channels/{channelId}/comments Find comments
GET /offerings/{offeringId}/analytics/channels/{channelId}/posts Find posts
GET /offerings/{offeringId}/analytics/channels/{channelId}/replies Find replies
GET /offerings/{offeringId}/analytics/learners-progress Find learner progress in a specified offering
GET /offerings/{offeringId}/analytics/marks/assignments Find assessment marks
GET /offerings/{offeringId}/analytics/marks/quizzes Find quiz marks
GET /offerings/{offeringId}/analytics/pulses Find all pulse IDs in the specified offering
GET /offerings/{offeringId}/analytics/pulses/responses Find pulses by offeringId
GET /offerings/{offeringId}/analytics/pulses/{pulseId}/responses Find pulses by offeringId and pulseId
GET /offerings/{offeringId}/analytics/social-notes Find shared social notes in an offering
GET /offerings/{offeringId}/analytics/submissions/assignments Find submissions to assessments, including marks if any
GET /offerings/{offeringId}/analytics/submissions/open-response/{assessmentId} Find submissions to a specified open response assessment, including marks if any
GET /offerings/{offeringId}/analytics/submissions/{userEmail}/assignments/{assessmentId} Find a learner's submission to a specified assessment, including marks if any
GET /offerings/{offeringId}/analytics/unit-reactions Find unit reactions
GET /offerings/{offeringId}/assessments Find offering's assessments
GET /offerings/{offeringId}/badges Find offering badges
GET /offerings/{offeringId}/channels Find channels
GET /offerings/{offeringId}/channels/{channelId}/learners Find learners in a group channel
GET /offerings/{offeringId}/groups Find assessment groups
GET /offerings/{offeringId}/groups/{groupId}/learners Find learners in an assessment group
GET /offerings/{offeringId}/learners/pending-submission Find learners with assessments pending x days before due date within the specified offeringId
GET /org Gets the current organisation