• Content and tool integrations
    • LTI 1.3 Core and LTI Advantage
      • LTI development sources
    • Different ways to extend itslearning
      • Modules
      • Plugins
      • Applications
    • The itslearning Library
    • Your tool in our App library
      • Licensing your content or tool
      • Personal data and DPA
      • Branding and product information
      • LTI configuration information
        • LTI Custom parameter substitutions
  • Organisation API
    • DataService.svc methods and messages
      • Create.Calendar.Event and Update.Calendar.Event
      • Create.Course.Element.Assignment
      • Create.Course.Element.CustomActivity
      • Create.Course.Element.File
      • Create.Course.Element.Folder
      • Create.Course.Element.Discussion
      • Create.Course.Element.IMSPackage
      • Create.Course.Element.Instance
      • Create.Course.Element.Link
      • Create.Course.Element.Page
      • Create.Course.Element.Survey
      • Create.Course.Element.Test
      • Create.Course.File
      • Create.Course.Folder
      • Create.Course.Planner
      • Create.Extension.Instance
        • Assignment
        • File 1
        • FileLink
        • Link
        • LTI (Learning Tool Interoperability)
        • Test Tool (Test 3.0)
        • Survey
      • Create.MyFiles.File
      • Create.MyFiles.Folder
      • Create.Resource
      • Delete.Calendar.Event
      • Delete.Extension.Instance
      • Delete.Person.ProfilePicture
      • Update.Calendar.Event.ConnectEvents
      • Update.Course.Element
      • Update.Course.Element.CustomActivity
      • Update.Course.Element.CustomActivity.Assessment
      • Update.Course.Element.LearningObjective.Assessment
      • Update.Course.Planner
      • Update.Extension.Instance
      • Update.Person.ProfilePicture
      • Update.WarningLetter
    • ReadDataService methods
      • Read.Courses
      • Read.Terms
      • Read.LearningObjectives
      • Read.WarningLetter
      • Read.Course.Planner.Lessons
      • Read.Course.Planner.Topics
      • Read.Course.Files
      • Read.Course.Gradebook.Assessments
      • Read.Course.Gradebook.Items
      • Read.Course.Gradebook.Categories
      • Read.Course.Elements
      • Read.Course.Element
        • Element Content
      • Read.Calendar.Event
      • Read.AssessmentScales
      • Read.AssessmentRecord.Summary
      • Read.Projects
      • Read.Projects.ForPerson
      • Read.Courses.ForPerson
      • Read.BehaviourRemarks
      • Read.Extension.Instance
    • FileService.svc methods and messages
    • FileStreamService.svc methods and messages
    • InstanceService.svc
    • Working with calendar events
    • Migrating content to itslearning
    • Handling rich content and files
  • Data Warehouse API
    • How to Access the Data Warehouse via OData
    • Best Practice for Accessing OData
    • Scenarios and Examples
    • Data warehouse API data model reference
      • AssessmentGrade
      • AssessmentScale
      • AssessmentStatus
      • ConsumerType
      • Course
      • CourseElement
      • CourseElementFileAssociation
      • CourseMembership
      • CourseProfile
      • CourseTemplate
      • CourseVisit
      • Date
      • ElementCategory
      • ElementType
      • File
      • LearningItem
      • LearningObjective
      • LearningObjectiveAssessment
      • LearningObjectiveAssessmentStatus
      • LearningObjectiveCourseElement
      • LearningObjectiveProgress
      • Organization
      • OrganizationMembership
      • Plan
      • PlanElement
      • Scorm
      • ScormStatus
      • SiteProfile
      • Term
      • Time
      • User
      • UserCourseSession
      • UserElementSession
      • UserGrade
      • UserLogin
      • UserSession
      • UserAttendance
      • CalendarEvent
  • IMS Enterprise Services
    • IMS ES best practices and howtos
      • Getting started with IMS ES
      • Dos and don'ts for itslearning IMS ES clients
      • How to assign profiles to users
      • Creating organisations
      • Creating parent/child relationships
      • Marking an organisation as a user's "home organisation"
      • Creating courses and course groups
      • Working with course templates in IMS ES
      • ECK-iD and Dutch educational content chain
    • Managing persons
      • changePersonIdentifier
      • changePersonsIdentifier
      • createPerson
      • createPersons
      • deletePerson
      • deletePersons
      • readPerson
      • readPersons
      • readPersonsForGroup
      • replacePerson
      • replacePersons
      • updatePerson
      • updatePersons
      • readAllPersons
    • Managing memberships
      • readMembershipsForPerson
      • readMembership
      • createMemberships
      • deleteMemberships
      • readMemberships
      • deleteMembership
      • replaceMemberships
      • replaceMembership
      • createMembership
      • readMembershipsForGroup
      • updateMembership
    • IMS ES Template
      • CourseGroups
        • Deleting CourseGroups
        • Updating CourseGroups
        • Creating CourseGroups
        • Reading CourseGroups
      • Courses
        • Reading Courses
        • Creating Courses
        • Updating Courses
      • Hierarchies
        • Deleting Hierarchies
        • Creating Hierarchies
        • Reading Hierarchies
        • Updating Hierarchies
      • Memberships
        • Deleting Memberships
        • Updating Memberships
        • Creating Memberships
      • Users
        • Updating Users
        • Creating Users
        • Reading Users
        • Deleting Users
    • Managing groups
      • replaceGroups
      • readGroups
      • changeGroupsIdentifier
      • changeGroupIdentifier
      • updateGroup
      • readGroupsForPerson
      • updateGroups
      • createGroup
      • deleteGroup
      • replaceGroup
      • createGroups
      • readGroup
      • deleteGroups
  • Other resources
    • Get help and support
    • Key itslearning terms
    • IMS Enterprise 1.1 XML-based imports
      • Working with course templates in IMS E
      • The IMS E import application and filter.
    • Single Sign-On and Authentication
    • Downloads