package models type SLParams struct { Query string `json:"query"` MaxHits int `json:"max_hits,omitempty"` SortBy string `json:"sort_by,omitempty"` IngestStartDate string `json:"ingest_start_date,omitempty"` IngestEndDate string `json:"ingest_end_date,omitempty"` PostedStartDate string `json:"posted_start_date,omitempty"` PostedEndDate string `json:"posted_end_date,omitempty"` Format string `json:"format,omitempty"` } type SLResponse struct { MaxHits int `json:"max_hits"` Results interface{} `json:"results"` Credits struct { Remaining int `json:"remaining"` Unlimited bool `json:"unlimited"` } `json:"credits"` Message string `json:"message,omitempty"` Error string `json:"error,omitempty"` }