Add api handler