@ehelms, I'm not stuck on having a root name.  I could go either way.  The question for me is what gives us more flexibility in the future to support the community?  Could we have metadata on single objects in the future? Unfortunately, there are no JSON standards yet.  I see that github.com's API doesn't have metadata for either collections or single objects.  We could also do this and simplify our responses by eliminating metadata, but we didn't so that the Foreman API can support Katello's nutupane.  The Foreman community could possible make similar request changes to support their installation.  The two approaches that I see for API design are either 1) keep it simple or 2) swiss-army knife.  Which one do we want for Foreman / Katello?