# Group Classes

 - [POST /groups/{groupID}/classes](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware/vbasoftware.api/group-classes/creategroupclass.md): Creates a new GroupClass
 - [GET /groups/{groupID}/classes](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware/vbasoftware.api/group-classes/listgroupclass.md): Lists all GroupClass for the given groupID
 - [GET /groups/{groupID}/classes/{groupDivisionClassKey}](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware/vbasoftware.api/group-classes/getgroupclass.md): Gets GroupClass
 - [PUT /groups/{groupID}/classes/{groupDivisionClassKey}](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware/vbasoftware.api/group-classes/updategroupclass.md): Updates a specific GroupClass.
 - [DELETE /groups/{groupID}/classes/{groupDivisionClassKey}](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware/vbasoftware.api/group-classes/deletegroupclass.md): Deletes an GroupClass
 - [PUT /groups/{groupID}/classes-batch](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware/vbasoftware.api/group-classes/updatebatchgroupclass.md): Create or Update multiple GroupClass at once. If the entity exists, it will be updated. If the entity does not exist, it will be created.
