Feature/add node api

'nodes' typo