added plugin side api receive binding