Classes
A class is who a group-scoped event is about. A static class keeps a list you add to; a dynamic class holds whoever's attributes contain its filter, so nobody keeps it up. Beside the classes somebody keeps are temporary lists, picked by a person for one send: you can see them, but a key cannot change one and an event cannot name one. In the High school pack a class is, for example, “5A”.
POSTDeactivate a class
Requires groups:write. There is no delete: a class that has been sent to is part of that record. Nothing already sent is touched and the membership stays as it was, so turning it back on in Raven gives the same class.
200 with the class, status: inactive. 409 on a temporary list.
One class: the same fields in every pack. Press Response on the sample to see one whole.
On failure the body is { error, code } instead.