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

Table: AnalyzeQueryInfo

ParameterTypeRequiredDefaultStabilityDescription
Some input parameters may be required, as indicated in the Required column. For return values, this indicates that you are assured a value if the field is requested for the results.
Table last updated: Aug 19, 2025
analysisResultQueryAnalysisResultyes PreviewThe results from statically analyzing the query. See QueryAnalysisResult.
suggestedAlertTypeSuggestedAlertTypeInfo  Short-TermSuggested 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-TermCheck if the given query contains any errors or warnings when used in a standard search context. See QueryValidationInfo.