Scorm Package

Scorm packages are containers for a Sharable Content Object Reference Model that can be integrated with Schoology.

Fields

FieldNameDescriptionType
title Title The scorm package title string
url Launch Url The URL to launch the scorm package string
num_attempts Number of Attempts The total number of attempts on a scorm package in the course section integer
scorm_grading_enabled Scorm Grading Enabled Whether or not grading for the Scorm Package is enabled. integer {0,1}
sco_grading_enabled Sco Grading Enabled Whether or not grading for one or more Sco is enabled integer {0,1}
grade_timing_type Grade Timing Type Timing type for the scorm/sco grade items integer
  • 1 = Scorm Completion
  • 2 = Sco Completion First
  • 3 = Sco Completion Last
grade_timing_option Grade Timing Option Timing options for the scorm grade item (excl. extra credit) integer
  • 1 = Score
  • 2 = Completion
  • 3 = Satisfaction
available Available The availability status of the scorm package integer {0,1}
completed Completed Whether or not the scorm package has been completed integer {0,1}
completion_status Completion Status The completion status of the scorm package string

Operations

list

View a list of SCORM packages in a course section

Path

GET https://api.schoology.com/v1/sections/{section_id}/packages

Content

none

Return

A collection of scorm packages, each one containing scorm package fields

JSON
{
  "package": [
    {
      "id": 2581911,
      "title": "statistics_pack_5",
      "num_attempts": 0,
      "scorm_grading_enabled": 0,
      "sco_grading_enabled": 1,
      "grade_timing_type": 0,
      "grade_timing_option": 0,
      "url": "http:\/\/schoology.com\/course\/625104\/materials\/package\/2581911\/launch",
      "available": 1,
      "completed": 0,
      "completion_status": ""
    },
    {
      "id": 2582016,
      "title": "geometry_pack_5",
      "num_attempts": 0,
      "scorm_grading_enabled": 0,
      "sco_grading_enabled": 0,
      "grade_timing_type": 0,
      "grade_timing_option": 0,
      "url": "http:\/\/schoology.com\/course\/625104\/materials\/package\/2582016\/launch",
      "available": 1,
      "completed": 0,
      "completion_status": ""
    }
  ],
  "total": 2,
  "links": {
    "self": "http:\/\/schoology.com\/v1\/sections\/625104\/packages?start=0&limit=20"
  }
}
XML
<?xml version="1.0" encoding="utf-8" ?>
<result>
	<package>
		<id>2581911</id>
		<title>statistics_pack_5</title>
		<num_attempts>0</num_attempts>
		<scorm_grading_enabled>0</scorm_grading_enabled>
		<sco_grading_enabled>1</sco_grading_enabled>
		<grade_timing_type>0</grade_timing_type>
		<grade_timing_option>0</grade_timing_option>
		<url>http://schoology.com/course/625104/materials/package/2581911/launch</url>
		<available>1</available>
		<completed>0</completed>
		<completion_status />
	</package>
	<package>
		<id>2582016</id>
		<title>geometry_pack_5</title>
		<num_attempts>0</num_attempts>
		<scorm_grading_enabled>0</scorm_grading_enabled>
		<sco_grading_enabled>0</sco_grading_enabled>
		<grade_timing_type>0</grade_timing_type>
		<grade_timing_option>0</grade_timing_option>
		<url>http://schoology.com/course/625104/materials/package/2582016/launch</url>
		<available>1</available>
		<completed>0</completed>
		<completion_status />
	</package>
	<total>2</total>
	<links>
		<self>http://schoology.com/v1/sections/625104/packages?start=0&amp;limit=20</self>
	</links>
</result>

view

View a specified scorm package.:

Path

GET https://api.schoology.com/v1/sections/{section_id}/package/{id}

Content

none

Return

An object containing scorm package fields

JSON
{
  "id": 2581911,
  "title": "statistics_pack_5",
  "num_attempts": 0,
  "scorm_grading_enabled": 0,
  "sco_grading_enabled": 1,
  "grade_timing_type": 0,
  "grade_timing_option": 0,
  "url": "http:\/\/schoology.com\/course\/625104\/materials\/package\/2581911\/launch",
  "available": 1,
  "completed": 0,
  "completion_status": ""
}
XML
<?xml version="1.0" encoding="utf-8" ?>
<result>
	<id>2581911</id>
	<title>statistics_pack_5</title>
	<num_attempts>0</num_attempts>
	<scorm_grading_enabled>0</scorm_grading_enabled>
	<sco_grading_enabled>1</sco_grading_enabled>
	<grade_timing_type>0</grade_timing_type>
	<grade_timing_option>0</grade_timing_option>
	<url>http://schoology.com/course/625104/materials/package/2581911/launch</url>
	<available>1</available>
	<completed>0</completed>
	<completion_status />
</result>

delete

Delete a scorm package (cannot be undone)

Path

DELETE https://api.schoology.com/v1/sections/{section_id}/package/{id}

Content

none

Return

none