User-flow built for you.
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:"-"`
}