The Stack Exchange API uses filters to determine which fields have to be returned from the service. The filter property is quite obscure though.
You can create the filter using the documentation pages of the API, for example here. I checked some fields to be included, but I don't know which any more. Also it is quite some work to do this for all endpoints in the data model.
I am using the Stack Exchange API for building a realtime version of SEDE (you can find it here, pick Stack Exchange from the list). I want to add all entities to it, but I have to go over each and every page, check all the check boxes and copy the filter.
Then I wondered: if SE can disclose the way the filter is calculated, I don't have to go over every page. Instead I can calculate the filter on the fly and pass it in (I know you can call /filter/create
but adding an extra call to every call seems to make no sense).
So the question: can SE disclose the way the filter
is calculated? Is there an easier way to include or exclude fields?