Nimisha/split converge api

I think if it exists but was deleted from the draft, then it's public (that's how it would be in old-mongo).