blockModify api