Once we get this api decision made, then I can work on extracting json api into a gem.