Nimisha/split converge api

hmm.. should not have reversed the order of `master_branch` and `fields`.  Must have happened because `master_branch` was set as a required field at some point.