I came across the following issue..
// If this is a group assignment, boolean flag indicating whether or not // students will be graded individually. "grade_group_students_individually": false,
This field is always false regardless of whether the Grade as Group is set or not in an Assignment. The only way to reliably tell if it is a Group or Individual assignment is to check if the "group_category_id" is null or has a value.