added 4 api for retrieve event