SearchFilter
input SearchFilter {
keyword: KeywordFilter
companies: CompanyFilter
date: DateFilter
industries: [String!]
countries: [String!]
types: DocTypesFilter
sources: DocSourcesFilter
brokers: BrokerFilter
documentAuthors: [String!]
expertInsightsFilters: ExpertInsightsFilters
}
Fields
SearchFilter.keyword ● KeywordFilter input graph-ql-types
SearchFilter.companies ● CompanyFilter input graph-ql-types
SearchFilter.date ● DateFilter input graph-ql-types
SearchFilter.industries ● [String!] list scalar graph-ql-types
Use GICS to pass a list of required industries. Supports filter preset enum values also. e.g. ["ALL/DEFAULT/SYSTEM_DEFAULT"]. Please avoid combination of preset and country codes. e.g. [“DEFAULT“, <SOME_GICS_CODE>]
SearchFilter.countries ● [String!] list scalar graph-ql-types
Use country codes to pass a list of required countries. Country code format is uppercase 2 letter symbol, for example: FI,US,CA For United States (non-US domicile) use US* Supports filter preset enum values also. e.g. ["ALL/DEFAULT/SYSTEM_DEFAULT"]. Please avoid combination of preset and country codes. e.g. [“DEFAULT“, <COUNTRY_CODE>]
SearchFilter.types ● DocTypesFilter input graph-ql-types
Use types to pass a list of required document types
SearchFilter.sources ● DocSourcesFilter input graph-ql-types
Use sources to pass a list of required document sources. Sources and Types are not the same fields! For some specific parents they hold different set of ids.
SearchFilter.brokers ● BrokerFilter input graph-ql-types
Use brokers to pass a list of required broker codes. Brokers and factset brokers are used separately. They look similar however they are different fields. We do use them as this in every other service and in the FE
SearchFilter.documentAuthors ● [String!] list scalar graph-ql-types
List of Authors associated with user documents. e.g "Craig Farrell". This is affecting only user documents and have no effect on public document types. In case of having nluEnabled this value will be overridden.
SearchFilter.expertInsightsFilters ● ExpertInsightsFilters input graph-ql-types
Use expert insights filters to filter documents based on expert perspectives, analyst perspectives and expert transcript type
Member Of
documentCountsInSearchResults query ● GenSearchInput input ● search query ● searchById query ● SearchDocumentImageFilter input