Profile API module