type QueryDSL struct {
	Query        string `json:"query"`
	StartIndex   int    `json:"startIndex"`
	ItemsPerPage int    `json:"itemsPerPage"`

	UserID        string                 `json:"-"`
	InternalQuery map[string]interface{} `json:"-"`
	Language      string                 `json:"-"`
	Region        string                 `json:"-"`
	Preloads      []string               `json:"-"`
}