Add node API