Moche core API