command.createdSent every time a new command is issued for a device that is actively enrolled in a program. See the command object.command.updatedSent every time an existing command is updated for a device that is actively enrolled in a program. See the command object.command.canceledSent every time an existing command is canceled for a device that is actively enrolled in a program. See the command object.command.startedSent every time an existing command is starting (on the starts_at time) for a device that is actively enrolled in a program. See the command object.command.endedSent every time an existing command is ending (on the ends_at time) for a device that is actively enrolled in a program. See the command object.enrollment.createdSent when an enrollment is created, either via the app or some other method. See the enrollment object.enrollment.updatedSent when the status of an enrollment changes, such as when the program administrator has approved it, or when it's been rejected. See the enrollment object.event.createdSent every time a new event is created for a site that is actively enrolled in a program. See the event object.event.canceledSent every time an event is canceled for a site that is actively enrolled in a program. See the event object.