Never specify 'fields' in API declaration

Instead use extra parameters when calling API to select what
fields we need. This allow to not break the listing API and keep
it simple yet flexible