Update interfaces for rest

I will keep bumping the alpha release number as we go