Grading groups are groups of students within a course that can be assigned specific content. 
Table of Contents
 Fields
    | Field |  Name |  Description |  Type |  Required |  
   id  |     |    The ID of the grading group   |   integer  |   N  |  
  title  |     |    The title of the grading group   |   string  |   Y  |  
  section_id  |     |    The Schoology section id that the grading group is in   |   integer  |   N  |  
  members  |     |    An array of enrollment ids part of the grading group   |   array of integers  |   N  |  
  
  
Operations
Bulk Create
Create one or more grading groups in a section
   | Path |       POST https://api.schoology.com/v1/sections/{section_id}/grading_groups        |  
   | Content |   An object containing grading group fields JSON {
    "grading_groups": {
        "grading_group": [
            {
                "title": "GG1",
                "members": [
                  58002983,
                  58002995,
                  58003019,
                  58003015
                ]
            },
            {
                "title": "GG2"
            }
        ]
    }
} XML <?xml version="1.0" encoding="utf-8" ?>
<body>
	<grading_groups>
		<grading_group>
			<title>GG1</title>
			<members>58002983</members>
			<members>58002995</members>
			<members>58003019</members>
			<members>58003015</members>
		</grading_group>
		<grading_group>
			<title>GG2</title>
		</grading_group>
	</grading_groups>
</body>
    |  
  | Return |   JSON {
  "grading_group": [
    {
      "id": 995,
      "title": "GG2",
      "section_id": 8112663,
	  "response_code": 200,
      "members": [
        58002983,
        58002995,
        58003019,
        58003015
      ]
    },
    {
      "id": 995,
      "title": "GG2",
      "section_id": 8112663,
	  "response_code": 200,
      "members": []
    }
  ]
} XML <?xml version="1.0" encoding="utf-8" ?>
<result>
	<grading_group>
		<id>995</id>
		<title>GG2</title>
		<section_id>8112663</section_id>
		<response_code>200</response_code>
		<members>58002983</members>
		<members>58002995</members>
		<members>58003019</members>
		<members>58003015</members>
	</grading_group>
	<grading_group>
		<id>995</id>
		<title>GG2</title>
		<section_id>8112663</section_id>
		<response_code>200</response_code>
		<members />
	</grading_group>
</result>
    |  
   
List
List grading groups
   | Path |       GET https://api.schoology.com/v1/sections/{section_id}/grading_groups        |  
   | Content |     |  
  | Return |   An object containing grading group fields JSON {
  "grading_groups": [
    {
      "id": 971,
      "title": "Grading Group 1",
      "section_id": 8112663,
      "members": [
        58002983,
        58002995,
        58003003
      ]
    },
    {
      "id": 973,
      "title": "Grading Group 2",
      "section_id": 8112663,
      "members": [
        58003019,
        58003015,
        58003011
      ]
    },
    {
      "id": 975,
      "title": "test",
      "section_id": 8112663,
      "members": [
      ]
    }
  ],
  "count": 3,
  "links": {
    "self": "http:\/\/api.ahandler.dev.schoologize.com\/v1\/sections\/8112663\/grading_groups"
  }
} XML <?xml version="1.0" encoding="utf-8" ?>
<result>
	<grading_groups>
		<id>971</id>
		<title>Grading Group 1</title>
		<section_id>8112663</section_id>
		<members>58002983</members>
		<members>58002995</members>
		<members>58003003</members>
	</grading_groups>
	<grading_groups>
		<id>973</id>
		<title>Grading Group 2</title>
		<section_id>8112663</section_id>
		<members>58003019</members>
		<members>58003015</members>
		<members>58003011</members>
	</grading_groups>
	<grading_groups>
		<id>975</id>
		<title>test</title>
		<section_id>8112663</section_id>
		<members />
	</grading_groups>
	<count>3</count>
	<links>
		<self>http://api.ahandler.dev.schoologize.com/v1/sections/8112663/grading_groups</self>
	</links>
</result>
    |  
   
View
View a specific grading group in a section
   | Path |       GET https://api.schoology.com/v1/sections/{section_id}/grading_groups/{gg_id}        |  
   | Content |     |  
  | Return |   An object containing grading group fields JSON {
  "id": 971,
  "title": "Grading Group 1",
  "section_id": 8112663,
  "members": [
    58002983,
    58002995,
    58003003
  ]
} XML <?xml version="1.0" encoding="utf-8" ?>
<result>
	<id>971</id>
	<title>Grading Group 1</title>
	<section_id>8112663</section_id>
	<members>58002983</members>
	<members>58002995</members>
	<members>58003003</members>
</result>
    |  
   
Update
Update a single grading group in a section
   | Path |       PUT https://api.schoology.com/v1/sections/{section_id}/grading_groups/{gg_id}        |  
   | Content |   An object containing grading group fields JSON {
	"id": 993,
	"title": "GG6",
	"members":[58003035]
} XML <?xml version="1.0" encoding="utf-8" ?>
<result>
	<id>993</id>
	<title>GG6</title>
	<members>58003035</members>
</result>
    |  
  | Return |   JSON {
  "id": 993,
  "title": "GG6",
  "section_id": 8112663,
  "members": [
	58003035
  ]
} XML <?xml version="1.0" encoding="utf-8" ?>
<result>
	<id>993</id>
	<title>GG6</title>
	<section_id>8112663</section_id>
	<members>58003035</members>
</result>
    |  
   
Delete
Delete a grading group (cannot be undone).
   | Path |       DELETE https://api.schoology.com/v1/sections/{section_id}/grading_groups/{gg_id}        |  
   | Content |     |  
  | Return |     |