Here is a full changelog of what has changed in API v2.1 (7/15/19).
## Data API
### Added
GET `
/school_admins
` now also return [extension fields](🔗)GET`
/school_admins
` now also `department
`GET `
/students
` now also supports school enrollment start and end dates:`
start_date
``
end_date
`
### Changed
GET `
/districts
` or `/districts/id
` no longer returns `goals_enabled
`GET `
/students
`, GET `/sections
` and GET /`schools
` now support additional `grade
`, `high_grade
`,
Here is a full changelog of what has changed in API v2.1 (original release)
## Identity API
### Added
`
/me
` also returns `authorized_by
` field to indicate how a user is shared.`
district
`: user is shared via a district-app connection`
teacher
`: user is shared by a teacher via the Clever Library
Here is a full changelog of what has changed in API v2.1 (initial release)
## Data API
### Added
The `
count
` parameter can now be used on the following endpoints:GET `
/districts
`GET `
/teachers
`GET `
/students
`GET `
/sections
`GET `
/schools
`GET `
/contacts
`GET `
/district_admins
`GET `
/school_admins
`GET `
/terms
`GET `
/courses
`
GET `
/students
`, `/teachers
`, `/sections
`, and `/schools
` now also return [extension fields](🔗)GET `
/districts
` or `/districts/id
` now also returns, if available:`
portal_url
``
login_methods
``
district_contact
``
goals_enabled
`
Note: the `
count
` param will not work alongside other query params and will only return the count of all objects for a single given district
### Changed
GET `
/students
` now also supports a non-binary gender value (`X
`)GET `
/students
`, GET `/sections
` and GET /`schools
` now support additional `grade
`, `high_grade
`, and `low_grade
` values:`
TransitionalKindergarten
``
InfantToddler
``
Preschool
``
13
``
Ungraded
`