Each user enrolled in a course section has a completion object with information about the student's progress in the section. 
Table of Contents
 Fields
    | Field |  Name |  Description |  Type |  Required |  
   uid  |   User Id  |    The Schoology user id of the user   |   string  |     |  
  total_rules  |   Total Rules  |    The total number of completion rules for the user for the section   |   integer  |     |  
  completed_rules  |   Completed Rules  |    The total number of rules the user has completed for the section   |   integer  |     |  
  percent_complete  |   Percent Complete  |    The percentage of the section the user has completed.   |   float  |     |  
  completed  |   Completed?  |    Whether the section has been completed by the user   |   {0,1}  |     |  
  
  
Operations
list
View a list of section completion objects
   | Path |       GET https://api.schoology.com/v1/sections/{section_id}/completion        |  
   | Content |     none    |  
  | Return |   A collection of section completion objects, each one containing section completion fields JSON {
    "completion": [
        {
            "uid": 48289,
            "total_rules": 2,
            "completed_rules": 0,
            "percent_complete": 0,
            "completed": 0
        }
    ],
    "total": 1,
    "links": {
        "self": "http:\/\/...?start=0&limit=20"
    }
} XML <?xml version="1.0" encoding="utf-8" ?>
<result>
	<completion>
		<uid>48289</uid>
		<total_rules>2</total_rules>
		<completed_rules>0</completed_rules>
		<percent_complete>0</percent_complete>
		<completed>0</completed>
	</completion>
	<total>1</total>
	<links>
		<self>http:\/\/...?start=0&limit=20</self>
	</links>
</result>
    |  
   
view
View a specified section completion object for a particular user
   | Path |       GET https://api.schoology.com/v1/sections/{section_id}/completion/user/{uid}/{id}        |  
   | Content |     none    |  
  | Return |   An object containing section completion fields JSON {
    "uid": 48289,
    "total_rules": 2,
    "completed_rules": 0,
    "percent_complete": 0,
    "completed": 0
} XML <?xml version="1.0" encoding="utf-8" ?>
<result>
	<uid>48289</uid>
	<total_rules>2</total_rules>
	<completed_rules>0</completed_rules>
	<percent_complete>0</percent_complete>
	<completed>0</completed>
</result>
    |