N2O core API definition