ui_config seems to be incomplete when getting dashboard filters with the API

When I hit either the Get All Dashboard Filters endpoint or the Get Dashboard Filters endpoint, the filters that come back have a ui_config field that seems to me to be incomplete. Specifically, I don’t seem to ever get back the options that have been set on that filter.

For example, if I look at the look ml file for a dashboard, I might see something like

 

ui_config:
type: checkboxes
display: popover
options:
- Some Option
- Another Option

but when getting this filter with the API, i’ll see:
 

'ui_config': {
'display': 'popover',
'type': 'checkboxes'
},

in the json for that filter

Is this expected behavior? 

0 0 71