Events extend api