Common Parameters
The Couchbase Analytics Service API supports the following parameters in common with the N1QL for Query REST API.
For more information on these common parameters, refer to Request-Level Parameters.
Common Parameters
| Name | Description | Schema | 
|---|---|---|
| statement | Specifies at least one valid N1QL for Analytics statement to run. | string | 
| client_context_id | An identifier passed by the client that is returned verbatim in the query response. Useful for matching a particular query to a specific caller. | string | 
| format | Desired format for the query results. Note that the only possible format is  | enum (JSON) | 
| pretty | If  | boolean | 
| query_context | A scope for the statement. The value of this parameter must start with  | string | 
| readonly | If  | boolean | 
| scan_consistency | The consistency guarantee constraint for index scanning. If  | enum (not_bounded, request_plus) | 
| scan_wait | The maximum time to wait for datasets to be updated before the query is executed. The format includes an amount and a unit:  | string | 
| timeout | Maximum time to spend on the request before timing out. The format includes an amount and a unit:  | string | 
| args | An array of positional parameter values. | < object > array | 
| $identifier | A named parameter value. | string | 
| The Analytics Service API does not support the preparedparameter. | 
| The Analytics Service API does not support the at_plusorstatement_plussettings for scan consistency. | 
Analytics Parameters
In addition, the Service API supports the following parameters which are unique to Analytics.
Analytics Parameters
| Name | Description | Schema | 
|---|---|---|
| plan-format | The plan format. | enum (JSON, STRING) | 
| logical-plan | If  | boolean | 
| optimized-logical-plan | If  | boolean | 
| expression-tree | If  | boolean | 
| rewritten-expression-tree | If  | boolean | 
| job | If  | boolean | 
| max-warnings | An integer specifying the maximum number of warning messages to be included in the query response. | integer (int32) |