api segment of notifyIO