Feature/add node api

can you add this part