non-moose api