Estou criando uma API Rails para um aplicativo e me deparei com um código útil que ajudou a fazer chamadas, e apenas toda a API muito mais fácil de digerir.
resources :controller, :defaults => { :format => 'json' }
Isso permite que todas as rotas dentro do controlador sejam padronizadas para JSON. Isso é ótimo porque estamos construindo um front-end baseado em Backbone.js para conversar com a API. Isso permite que todos os nossos URLS sejam simples e não tenham que se preocupar com o .json no final do URL.