AnalyzeQueryInfo is a datatype for the result of analyzing a query. It's used by the analyzeQuery() query field.

Table: AnalyzeQueryInfo

ParameterTypeRequiredDefaultStabilityAvailabilityDescription
analysisResultQueryAnalysisResultyes Short-Term The results from statically analyzing the query. See QueryAnalysisResult.
suggestedAlertTypeSuggestedAlertTypeInfo  Short-Term Suggested type of alert to use for a given query. Returns null if no suitable alert type could be suggested. The given query isn't guaranteed to be valid for the suggested alert type. See SuggestedAlertTypeInfo.
validateQueryQueryValidationInfoyes Short-Term Check if the given query contains any errors or warnings when used in a standard search context. See QueryValidationInfo.