create requests endpoint