Move more Inventory events to API.

Signed-off-by: Sleaker <sleaker@gmail.com>