add request api