OP API update