Complete events api