---
title: Create a sharable link to a query result
---

[Skip to content](#_top)

[API Reference](https://developers.cloudflare.com/api/go)

[Workers](https://developers.cloudflare.com/api/go/resources/workers)

[Observability](https://developers.cloudflare.com/api/go/resources/workers/subresources/observability)

[Shared Queries](https://developers.cloudflare.com/api/go/resources/workers/subresources/observability/subresources/shared_queries)

Copy Markdown

Open in **Claude**Open in **ChatGPT**Open in **Cursor**

---

**Copy Markdown****View as Markdown**

# Create a sharable link to a query result

client.Workers.Observability.SharedQueries.New(ctx, params) (\*[ObservabilitySharedQueryNewResponse](<https://developers.cloudflare.com/api/go/resources/workers#(resource)%20workers.observability.shared_queries%20%3E%20(model)%20ObservabilitySharedQueryNewResponse%20%3E%20(schema)>), error)

POST/accounts/{account\_id}/workers/observability/shared/query

Shared queries store the results of a previously run query, allowing you to share the results with others.

##### Security

<details>

<summary>API Email + API Key</summary>



The previous authorization scheme for interacting with the Cloudflare API, used in conjunction with a Global API key.

**Example:**<code>X-Auth-Email: user@example.com</code>

The previous authorization scheme for interacting with the Cloudflare API. When possible, use API tokens instead of Global API keys.

**Example:**<code>X-Auth-Key: 144c9defac04969c7bfad8efaa8ea194</code>

</details>

<details>

<summary>API Token</summary>



The preferred authorization scheme for interacting with the Cloudflare API. <a href="https://developers.cloudflare.com/fundamentals/api/get-started/create-token/">Create a token</a>.

**Example:**<code>Authorization: Bearer Sn3lZJTBX6kkg7OdcBUAxOO963GEIyGQqnFTOFYY</code>

</details>

<details>

<summary>User Service Key</summary>



Used when interacting with the Origin CA certificates API. <a href="https://developers.cloudflare.com/fundamentals/api/get-started/ca-keys/#viewchange-your-origin-ca-keys">View/change your key</a>.

**Example:**<code>X-Auth-User-Service-Key: v1.0-144c9defac04969c7bfad8ef-631a41d003a32d25fe878081ef365c49503f7fada600da935e2851a1c7326084b85cbf6429c4b859de8475731dc92a9c329631e6d59e6c73da7b198497172b4cefe071d90d0f5d2719</code>

</details>

##### Accepted Permissions (at least one required)

`Workers Observability Write`

##### ParametersExpand Collapse

<details>

<summary>

params ObservabilitySharedQueryNewParams

</summary>

AccountID param.Field\[string]

Path param: Your Cloudflare account ID.

<a href="#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20account_id">Link to this property</a>

QueryID param.Field\[string]

Body param: Identifier for the query. When parameters are omitted, this ID is used to load a previously saved query’s parameters. When providing parameters inline, pass any identifier (e.g. an ad-hoc ID).

<a href="#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20queryId">Link to this property</a>

<details>

<summary>

Timeframe param.Field\[<a href="https://developers.cloudflare.com/api/go/resources/workers/subresources/observability/subresources/shared_queries/methods/create#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20timeframe%20%3E%20(schema)">ObservabilitySharedQueryNewParamsTimeframe</a>]

Body param: Timeframe for the query using Unix timestamps in milliseconds. ‘from’ must be earlier than ‘to’. Narrower timeframes produce faster responses and more specific results.

</summary>

From int64

Start timestamp for the query timeframe. Unix timestamp in milliseconds

maximum253402300799999

minimum0

<a href="#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20timeframe%20%3E%20(schema)%20%3E%20(property)%20from">Link to this property</a>

To int64

End timestamp for the query timeframe. Unix timestamp in milliseconds

maximum253402300799999

minimum0

<a href="#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20timeframe%20%3E%20(schema)%20%3E%20(property)%20to">Link to this property</a>

</details>

<a href="#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20timeframe">Link to this property</a>

Chart param.Field\[bool]Optional

Body param: When true, includes time-series data in the response.

<a href="#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20chart">Link to this property</a>

<details>

<summary>

ChartType param.Field\[<a href="https://developers.cloudflare.com/api/go/resources/workers/subresources/observability/subresources/shared_queries/methods/create#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20chartType%20%3E%20(schema)">ObservabilitySharedQueryNewParamsChartType</a>]Optional

Body param: Controls the SQL shape and response payload for the ‘calculations’ view. Omitted or ‘timeseries\_and\_aggregate’: current behaviour — both the time-series and aggregate queries. ‘timeseries’: time-series only. ‘aggregate’: aggregate only. ‘distribution’: a bucketed 2D histogram (time × value buckets) returned in ‘distribution’ instead of ‘calculations’. ‘distribution’ is not compatible with ‘compare’ — combining them returns a 400.

</summary>

const ObservabilitySharedQueryNewParamsChartTypeTimeseriesAndAggregate <a href="https://developers.cloudflare.com/api/go/resources/workers/subresources/observability/subresources/shared_queries/methods/create#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20chartType%20%3E%20(schema)">ObservabilitySharedQueryNewParamsChartType</a> = "timeseries\_and\_aggregate"

<a href="#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20chartType%20%3E%20(schema)%20%3E%20(member)%200">Link to this property</a>

const ObservabilitySharedQueryNewParamsChartTypeTimeseries <a href="https://developers.cloudflare.com/api/go/resources/workers/subresources/observability/subresources/shared_queries/methods/create#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20chartType%20%3E%20(schema)">ObservabilitySharedQueryNewParamsChartType</a> = "timeseries"

<a href="#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20chartType%20%3E%20(schema)%20%3E%20(member)%201">Link to this property</a>

const ObservabilitySharedQueryNewParamsChartTypeAggregate <a href="https://developers.cloudflare.com/api/go/resources/workers/subresources/observability/subresources/shared_queries/methods/create#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20chartType%20%3E%20(schema)">ObservabilitySharedQueryNewParamsChartType</a> = "aggregate"

<a href="#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20chartType%20%3E%20(schema)%20%3E%20(member)%202">Link to this property</a>

const ObservabilitySharedQueryNewParamsChartTypeDistribution <a href="https://developers.cloudflare.com/api/go/resources/workers/subresources/observability/subresources/shared_queries/methods/create#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20chartType%20%3E%20(schema)">ObservabilitySharedQueryNewParamsChartType</a> = "distribution"

<a href="#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20chartType%20%3E%20(schema)%20%3E%20(member)%203">Link to this property</a>

</details>

<a href="#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20chartType">Link to this property</a>

Compare param.Field\[bool]Optional

Body param: When true, includes a comparison dataset from the previous time period of equal length.

<a href="#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20compare">Link to this property</a>

<details>

<summary>

DistributionScale param.Field\[<a href="https://developers.cloudflare.com/api/go/resources/workers/subresources/observability/subresources/shared_queries/methods/create#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20distributionScale%20%3E%20(schema)">ObservabilitySharedQueryNewParamsDistributionScale</a>]Optional

Body param: Value-axis bucketing for chartType ‘distribution’. Omitted or ‘log’: geometric buckets, best for heavy-tailed latency. ‘linear’: fixed-width buckets, clearer for narrow or additive ranges. Ignored for other chartTypes. The response echoes the scheme used in distribution.bucketMode.

</summary>

const ObservabilitySharedQueryNewParamsDistributionScaleLog <a href="https://developers.cloudflare.com/api/go/resources/workers/subresources/observability/subresources/shared_queries/methods/create#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20distributionScale%20%3E%20(schema)">ObservabilitySharedQueryNewParamsDistributionScale</a> = "log"

<a href="#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20distributionScale%20%3E%20(schema)%20%3E%20(member)%200">Link to this property</a>

const ObservabilitySharedQueryNewParamsDistributionScaleLinear <a href="https://developers.cloudflare.com/api/go/resources/workers/subresources/observability/subresources/shared_queries/methods/create#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20distributionScale%20%3E%20(schema)">ObservabilitySharedQueryNewParamsDistributionScale</a> = "linear"

<a href="#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20distributionScale%20%3E%20(schema)%20%3E%20(member)%201">Link to this property</a>

</details>

<a href="#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20distributionScale">Link to this property</a>

Dry param.Field\[bool]Optional

Body param: When true, executes the query without persisting the results. Useful for validation or previewing.

<a href="#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20dry">Link to this property</a>

Granularity param.Field\[float64]Optional

Body param: Number of time-series buckets. Only used when view is ‘calculations’. Omit to let the system auto-detect an appropriate granularity.

<a href="#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20granularity">Link to this property</a>

IgnoreSeries param.Field\[bool]Optional

Body param: When true, omits time-series data from the response and returns only aggregated values. Reduces response size when series are not needed.

<a href="#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20ignoreSeries">Link to this property</a>

Limit param.Field\[float64]Optional

Body param: Maximum number of events to return when view is ‘events’. Also controls the number of group-by rows when view is ‘calculations’.

maximum2000

<a href="#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20limit">Link to this property</a>

Offset param.Field\[string]Optional

Body param: Cursor for pagination in event, trace, invocation, and agent views. Pass the $metadata.id of the last event, the trace cursor, or AgentRun.id to fetch the next page.

<a href="#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20offset">Link to this property</a>

OffsetBy param.Field\[float64]Optional

Body param: Numeric offset for paginating grouped/pattern results (top-N lists). Use together with limit. Not used by cursor-based pagination.

<a href="#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20offsetBy">Link to this property</a>

OffsetDirection param.Field\[string]Optional

Body param: Pagination direction: ‘next’ for forward, ‘prev’ for backward.

<a href="#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20offsetDirection">Link to this property</a>

<details>

<summary>

Parameters param.Field\[<a href="https://developers.cloudflare.com/api/go/resources/workers/subresources/observability/subresources/shared_queries/methods/create#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20parameters%20%3E%20(schema)">ObservabilitySharedQueryNewParamsParameters</a>]Optional

Body param: Query parameters defining what data to retrieve — filters, calculations, group-bys, and ordering. In practice this should always be provided for ad-hoc queries. Only omit when executing a previously saved query by queryId. Use the keys and values endpoints to discover available fields before building filters.

</summary>

<details>

<summary>

Calculations \[]ObservabilitySharedQueryNewParamsParametersCalculationOptional

Aggregation calculations to compute (e.g. count, avg, p99). Each calculation produces aggregate values and optional time-series data.

</summary>

One of the following:

<details>

<summary>

type ObservabilitySharedQueryNewParamsParametersCalculationsObject struct{…}

</summary>

<details>

<summary>

Operator ObservabilitySharedQueryNewParamsParametersCalculationsObjectOperator

Aggregation operator to apply. Examples: count, avg, sum, min, max, median, p90, p95, p99, uniq, stddev, variance.

</summary>

One of the following:

const ObservabilitySharedQueryNewParamsParametersCalculationsObjectOperatorCount ObservabilitySharedQueryNewParamsParametersCalculationsObjectOperator = "count"

<a href="#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20parameters%20%3E%20(schema)%20%3E%20(property)%20calculations%20%3E%20(items)%20%3E%20(variant)%200%20%3E%20(property)%20operator%20%3E%20(member)%200">Link to this property</a>

const ObservabilitySharedQueryNewParamsParametersCalculationsObjectOperatorCountUppercase ObservabilitySharedQueryNewParamsParametersCalculationsObjectOperator = "COUNT"

<a href="#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20parameters%20%3E%20(schema)%20%3E%20(property)%20calculations%20%3E%20(items)%20%3E%20(variant)%200%20%3E%20(property)%20operator%20%3E%20(member)%201">Link to this property</a>

</details>

<a href="#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20parameters%20%3E%20(schema)%20%3E%20(property)%20calculations%20%3E%20(items)%20%3E%20(variant)%200%20%3E%20(property)%20operator">Link to this property</a>

Alias stringOptional

Custom label for this calculation in the results. Useful for distinguishing multiple calculations.

<a href="#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20parameters%20%3E%20(schema)%20%3E%20(property)%20calculations%20%3E%20(items)%20%3E%20(variant)%200%20%3E%20(property)%20alias">Link to this property</a>

Key stringOptional

Field name to calculate over. Must exist in the data. Verify with the keys endpoint. Required for every operator except <code>count</code>, which aggregates whole rows and may omit it.

<a href="#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20parameters%20%3E%20(schema)%20%3E%20(property)%20calculations%20%3E%20(items)%20%3E%20(variant)%200%20%3E%20(property)%20key">Link to this property</a>

<details>

<summary>

KeyType ObservabilitySharedQueryNewParamsParametersCalculationsObjectKeyTypeOptional

Data type of the key. Required when key is provided to ensure correct aggregation.

</summary>

One of the following:

const ObservabilitySharedQueryNewParamsParametersCalculationsObjectKeyTypeString ObservabilitySharedQueryNewParamsParametersCalculationsObjectKeyType = "string"

<a href="#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20parameters%20%3E%20(schema)%20%3E%20(property)%20calculations%20%3E%20(items)%20%3E%20(variant)%200%20%3E%20(property)%20keyType%20%3E%20(member)%200">Link to this property</a>

const ObservabilitySharedQueryNewParamsParametersCalculationsObjectKeyTypeNumber ObservabilitySharedQueryNewParamsParametersCalculationsObjectKeyType = "number"

<a href="#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20parameters%20%3E%20(schema)%20%3E%20(property)%20calculations%20%3E%20(items)%20%3E%20(variant)%200%20%3E%20(property)%20keyType%20%3E%20(member)%201">Link to this property</a>

const ObservabilitySharedQueryNewParamsParametersCalculationsObjectKeyTypeBoolean ObservabilitySharedQueryNewParamsParametersCalculationsObjectKeyType = "boolean"

<a href="#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20parameters%20%3E%20(schema)%20%3E%20(property)%20calculations%20%3E%20(items)%20%3E%20(variant)%200%20%3E%20(property)%20keyType%20%3E%20(member)%202">Link to this property</a>

</details>

<a href="#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20parameters%20%3E%20(schema)%20%3E%20(property)%20calculations%20%3E%20(items)%20%3E%20(variant)%200%20%3E%20(property)%20keyType">Link to this property</a>

</details>

<a href="#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20parameters%20%3E%20(schema)%20%3E%20(property)%20calculations%20%3E%20(items)%20%3E%20(variant)%200">Link to this property</a>

<details>

<summary>

type ObservabilitySharedQueryNewParamsParametersCalculationsObject struct{…}

</summary>

Key string

Field name to calculate over. Must exist in the data. Verify with the keys endpoint. Required for every operator except <code>count</code>, which aggregates whole rows and may omit it.

<a href="#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20parameters%20%3E%20(schema)%20%3E%20(property)%20calculations%20%3E%20(items)%20%3E%20(variant)%201%20%3E%20(property)%20key">Link to this property</a>

<details>

<summary>

Operator ObservabilitySharedQueryNewParamsParametersCalculationsObjectOperator

Aggregation operator to apply. Examples: count, avg, sum, min, max, median, p90, p95, p99, uniq, stddev, variance.

</summary>

One of the following:

const ObservabilitySharedQueryNewParamsParametersCalculationsObjectOperatorUniq ObservabilitySharedQueryNewParamsParametersCalculationsObjectOperator = "uniq"

<a href="#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20parameters%20%3E%20(schema)%20%3E%20(property)%20calculations%20%3E%20(items)%20%3E%20(variant)%201%20%3E%20(property)%20operator%20%3E%20(member)%200">Link to this property</a>

const ObservabilitySharedQueryNewParamsParametersCalculationsObjectOperatorMax ObservabilitySharedQueryNewParamsParametersCalculationsObjectOperator = "max"

<a href="#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20parameters%20%3E%20(schema)%20%3E%20(property)%20calculations%20%3E%20(items)%20%3E%20(variant)%201%20%3E%20(property)%20operator%20%3E%20(member)%201">Link to this property</a>

const ObservabilitySharedQueryNewParamsParametersCalculationsObjectOperatorMin ObservabilitySharedQueryNewParamsParametersCalculationsObjectOperator = "min"

<a href="#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20parameters%20%3E%20(schema)%20%3E%20(property)%20calculations%20%3E%20(items)%20%3E%20(variant)%201%20%3E%20(property)%20operator%20%3E%20(member)%202">Link to this property</a>

const ObservabilitySharedQueryNewParamsParametersCalculationsObjectOperatorSum ObservabilitySharedQueryNewParamsParametersCalculationsObjectOperator = "sum"

<a href="#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20parameters%20%3E%20(schema)%20%3E%20(property)%20calculations%20%3E%20(items)%20%3E%20(variant)%201%20%3E%20(property)%20operator%20%3E%20(member)%203">Link to this property</a>

const ObservabilitySharedQueryNewParamsParametersCalculationsObjectOperatorAvg ObservabilitySharedQueryNewParamsParametersCalculationsObjectOperator = "avg"

<a href="#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20parameters%20%3E%20(schema)%20%3E%20(property)%20calculations%20%3E%20(items)%20%3E%20(variant)%201%20%3E%20(property)%20operator%20%3E%20(member)%204">Link to this property</a>

const ObservabilitySharedQueryNewParamsParametersCalculationsObjectOperatorMedian ObservabilitySharedQueryNewParamsParametersCalculationsObjectOperator = "median"

<a href="#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20parameters%20%3E%20(schema)%20%3E%20(property)%20calculations%20%3E%20(items)%20%3E%20(variant)%201%20%3E%20(property)%20operator%20%3E%20(member)%205">Link to this property</a>

const ObservabilitySharedQueryNewParamsParametersCalculationsObjectOperatorP001 ObservabilitySharedQueryNewParamsParametersCalculationsObjectOperator = "p001"

<a href="#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20parameters%20%3E%20(schema)%20%3E%20(property)%20calculations%20%3E%20(items)%20%3E%20(variant)%201%20%3E%20(property)%20operator%20%3E%20(member)%206">Link to this property</a>

const ObservabilitySharedQueryNewParamsParametersCalculationsObjectOperatorP01 ObservabilitySharedQueryNewParamsParametersCalculationsObjectOperator = "p01"

<a href="#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20parameters%20%3E%20(schema)%20%3E%20(property)%20calculations%20%3E%20(items)%20%3E%20(variant)%201%20%3E%20(property)%20operator%20%3E%20(member)%207">Link to this property</a>

const ObservabilitySharedQueryNewParamsParametersCalculationsObjectOperatorP05 ObservabilitySharedQueryNewParamsParametersCalculationsObjectOperator = "p05"

<a href="#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20parameters%20%3E%20(schema)%20%3E%20(property)%20calculations%20%3E%20(items)%20%3E%20(variant)%201%20%3E%20(property)%20operator%20%3E%20(member)%208">Link to this property</a>

const ObservabilitySharedQueryNewParamsParametersCalculationsObjectOperatorP10 ObservabilitySharedQueryNewParamsParametersCalculationsObjectOperator = "p10"

<a href="#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20parameters%20%3E%20(schema)%20%3E%20(property)%20calculations%20%3E%20(items)%20%3E%20(variant)%201%20%3E%20(property)%20operator%20%3E%20(member)%209">Link to this property</a>

const ObservabilitySharedQueryNewParamsParametersCalculationsObjectOperatorP25 ObservabilitySharedQueryNewParamsParametersCalculationsObjectOperator = "p25"

<a href="#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20parameters%20%3E%20(schema)%20%3E%20(property)%20calculations%20%3E%20(items)%20%3E%20(variant)%201%20%3E%20(property)%20operator%20%3E%20(member)%2010">Link to this property</a>

const ObservabilitySharedQueryNewParamsParametersCalculationsObjectOperatorP75 ObservabilitySharedQueryNewParamsParametersCalculationsObjectOperator = "p75"

<a href="#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20parameters%20%3E%20(schema)%20%3E%20(property)%20calculations%20%3E%20(items)%20%3E%20(variant)%201%20%3E%20(property)%20operator%20%3E%20(member)%2011">Link to this property</a>

const ObservabilitySharedQueryNewParamsParametersCalculationsObjectOperatorP90 ObservabilitySharedQueryNewParamsParametersCalculationsObjectOperator = "p90"

<a href="#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20parameters%20%3E%20(schema)%20%3E%20(property)%20calculations%20%3E%20(items)%20%3E%20(variant)%201%20%3E%20(property)%20operator%20%3E%20(member)%2012">Link to this property</a>

const ObservabilitySharedQueryNewParamsParametersCalculationsObjectOperatorP95 ObservabilitySharedQueryNewParamsParametersCalculationsObjectOperator = "p95"

<a href="#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20parameters%20%3E%20(schema)%20%3E%20(property)%20calculations%20%3E%20(items)%20%3E%20(variant)%201%20%3E%20(property)%20operator%20%3E%20(member)%2013">Link to this property</a>

const ObservabilitySharedQueryNewParamsParametersCalculationsObjectOperatorP99 ObservabilitySharedQueryNewParamsParametersCalculationsObjectOperator = "p99"

<a href="#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20parameters%20%3E%20(schema)%20%3E%20(property)%20calculations%20%3E%20(items)%20%3E%20(variant)%201%20%3E%20(property)%20operator%20%3E%20(member)%2014">Link to this property</a>

const ObservabilitySharedQueryNewParamsParametersCalculationsObjectOperatorP999 ObservabilitySharedQueryNewParamsParametersCalculationsObjectOperator = "p999"

<a href="#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20parameters%20%3E%20(schema)%20%3E%20(property)%20calculations%20%3E%20(items)%20%3E%20(variant)%201%20%3E%20(property)%20operator%20%3E%20(member)%2015">Link to this property</a>

const ObservabilitySharedQueryNewParamsParametersCalculationsObjectOperatorStddev ObservabilitySharedQueryNewParamsParametersCalculationsObjectOperator = "stddev"

<a href="#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20parameters%20%3E%20(schema)%20%3E%20(property)%20calculations%20%3E%20(items)%20%3E%20(variant)%201%20%3E%20(property)%20operator%20%3E%20(member)%2016">Link to this property</a>

const ObservabilitySharedQueryNewParamsParametersCalculationsObjectOperatorVariance ObservabilitySharedQueryNewParamsParametersCalculationsObjectOperator = "variance"

<a href="#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20parameters%20%3E%20(schema)%20%3E%20(property)%20calculations%20%3E%20(items)%20%3E%20(variant)%201%20%3E%20(property)%20operator%20%3E%20(member)%2017">Link to this property</a>

const ObservabilitySharedQueryNewParamsParametersCalculationsObjectOperatorCountDistinct ObservabilitySharedQueryNewParamsParametersCalculationsObjectOperator = "COUNT\_DISTINCT"

<a href="#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20parameters%20%3E%20(schema)%20%3E%20(property)%20calculations%20%3E%20(items)%20%3E%20(variant)%201%20%3E%20(property)%20operator%20%3E%20(member)%2018">Link to this property</a>

const ObservabilitySharedQueryNewParamsParametersCalculationsObjectOperatorMaxUppercase ObservabilitySharedQueryNewParamsParametersCalculationsObjectOperator = "MAX"

<a href="#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20parameters%20%3E%20(schema)%20%3E%20(property)%20calculations%20%3E%20(items)%20%3E%20(variant)%201%20%3E%20(property)%20operator%20%3E%20(member)%2019">Link to this property</a>

const ObservabilitySharedQueryNewParamsParametersCalculationsObjectOperatorMinUppercase ObservabilitySharedQueryNewParamsParametersCalculationsObjectOperator = "MIN"

<a href="#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20parameters%20%3E%20(schema)%20%3E%20(property)%20calculations%20%3E%20(items)%20%3E%20(variant)%201%20%3E%20(property)%20operator%20%3E%20(member)%2020">Link to this property</a>

const ObservabilitySharedQueryNewParamsParametersCalculationsObjectOperatorSumUppercase ObservabilitySharedQueryNewParamsParametersCalculationsObjectOperator = "SUM"

<a href="#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20parameters%20%3E%20(schema)%20%3E%20(property)%20calculations%20%3E%20(items)%20%3E%20(variant)%201%20%3E%20(property)%20operator%20%3E%20(member)%2021">Link to this property</a>

const ObservabilitySharedQueryNewParamsParametersCalculationsObjectOperatorAvgUppercase ObservabilitySharedQueryNewParamsParametersCalculationsObjectOperator = "AVG"

<a href="#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20parameters%20%3E%20(schema)%20%3E%20(property)%20calculations%20%3E%20(items)%20%3E%20(variant)%201%20%3E%20(property)%20operator%20%3E%20(member)%2022">Link to this property</a>

const ObservabilitySharedQueryNewParamsParametersCalculationsObjectOperatorMedianUppercase ObservabilitySharedQueryNewParamsParametersCalculationsObjectOperator = "MEDIAN"

<a href="#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20parameters%20%3E%20(schema)%20%3E%20(property)%20calculations%20%3E%20(items)%20%3E%20(variant)%201%20%3E%20(property)%20operator%20%3E%20(member)%2023">Link to this property</a>

const ObservabilitySharedQueryNewParamsParametersCalculationsObjectOperatorP001Uppercase ObservabilitySharedQueryNewParamsParametersCalculationsObjectOperator = "P001"

<a href="#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20parameters%20%3E%20(schema)%20%3E%20(property)%20calculations%20%3E%20(items)%20%3E%20(variant)%201%20%3E%20(property)%20operator%20%3E%20(member)%2024">Link to this property</a>

const ObservabilitySharedQueryNewParamsParametersCalculationsObjectOperatorP01Uppercase ObservabilitySharedQueryNewParamsParametersCalculationsObjectOperator = "P01"

<a href="#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20parameters%20%3E%20(schema)%20%3E%20(property)%20calculations%20%3E%20(items)%20%3E%20(variant)%201%20%3E%20(property)%20operator%20%3E%20(member)%2025">Link to this property</a>

const ObservabilitySharedQueryNewParamsParametersCalculationsObjectOperatorP05Uppercase ObservabilitySharedQueryNewParamsParametersCalculationsObjectOperator = "P05"

<a href="#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20parameters%20%3E%20(schema)%20%3E%20(property)%20calculations%20%3E%20(items)%20%3E%20(variant)%201%20%3E%20(property)%20operator%20%3E%20(member)%2026">Link to this property</a>

const ObservabilitySharedQueryNewParamsParametersCalculationsObjectOperatorP10Uppercase ObservabilitySharedQueryNewParamsParametersCalculationsObjectOperator = "P10"

<a href="#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20parameters%20%3E%20(schema)%20%3E%20(property)%20calculations%20%3E%20(items)%20%3E%20(variant)%201%20%3E%20(property)%20operator%20%3E%20(member)%2027">Link to this property</a>

const ObservabilitySharedQueryNewParamsParametersCalculationsObjectOperatorP25Uppercase ObservabilitySharedQueryNewParamsParametersCalculationsObjectOperator = "P25"

<a href="#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20parameters%20%3E%20(schema)%20%3E%20(property)%20calculations%20%3E%20(items)%20%3E%20(variant)%201%20%3E%20(property)%20operator%20%3E%20(member)%2028">Link to this property</a>

const ObservabilitySharedQueryNewParamsParametersCalculationsObjectOperatorP75Uppercase ObservabilitySharedQueryNewParamsParametersCalculationsObjectOperator = "P75"

<a href="#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20parameters%20%3E%20(schema)%20%3E%20(property)%20calculations%20%3E%20(items)%20%3E%20(variant)%201%20%3E%20(property)%20operator%20%3E%20(member)%2029">Link to this property</a>

const ObservabilitySharedQueryNewParamsParametersCalculationsObjectOperatorP90Uppercase ObservabilitySharedQueryNewParamsParametersCalculationsObjectOperator = "P90"

<a href="#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20parameters%20%3E%20(schema)%20%3E%20(property)%20calculations%20%3E%20(items)%20%3E%20(variant)%201%20%3E%20(property)%20operator%20%3E%20(member)%2030">Link to this property</a>

const ObservabilitySharedQueryNewParamsParametersCalculationsObjectOperatorP95Uppercase ObservabilitySharedQueryNewParamsParametersCalculationsObjectOperator = "P95"

<a href="#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20parameters%20%3E%20(schema)%20%3E%20(property)%20calculations%20%3E%20(items)%20%3E%20(variant)%201%20%3E%20(property)%20operator%20%3E%20(member)%2031">Link to this property</a>

const ObservabilitySharedQueryNewParamsParametersCalculationsObjectOperatorP99Uppercase ObservabilitySharedQueryNewParamsParametersCalculationsObjectOperator = "P99"

<a href="#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20parameters%20%3E%20(schema)%20%3E%20(property)%20calculations%20%3E%20(items)%20%3E%20(variant)%201%20%3E%20(property)%20operator%20%3E%20(member)%2032">Link to this property</a>

const ObservabilitySharedQueryNewParamsParametersCalculationsObjectOperatorP999Uppercase ObservabilitySharedQueryNewParamsParametersCalculationsObjectOperator = "P999"

<a href="#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20parameters%20%3E%20(schema)%20%3E%20(property)%20calculations%20%3E%20(items)%20%3E%20(variant)%201%20%3E%20(property)%20operator%20%3E%20(member)%2033">Link to this property</a>

const ObservabilitySharedQueryNewParamsParametersCalculationsObjectOperatorStddevUppercase ObservabilitySharedQueryNewParamsParametersCalculationsObjectOperator = "STDDEV"

<a href="#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20parameters%20%3E%20(schema)%20%3E%20(property)%20calculations%20%3E%20(items)%20%3E%20(variant)%201%20%3E%20(property)%20operator%20%3E%20(member)%2034">Link to this property</a>

const ObservabilitySharedQueryNewParamsParametersCalculationsObjectOperatorVarianceUppercase ObservabilitySharedQueryNewParamsParametersCalculationsObjectOperator = "VARIANCE"

<a href="#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20parameters%20%3E%20(schema)%20%3E%20(property)%20calculations%20%3E%20(items)%20%3E%20(variant)%201%20%3E%20(property)%20operator%20%3E%20(member)%2035">Link to this property</a>

</details>

<a href="#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20parameters%20%3E%20(schema)%20%3E%20(property)%20calculations%20%3E%20(items)%20%3E%20(variant)%201%20%3E%20(property)%20operator">Link to this property</a>

Alias stringOptional

Custom label for this calculation in the results. Useful for distinguishing multiple calculations.

<a href="#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20parameters%20%3E%20(schema)%20%3E%20(property)%20calculations%20%3E%20(items)%20%3E%20(variant)%201%20%3E%20(property)%20alias">Link to this property</a>

<details>

<summary>

KeyType ObservabilitySharedQueryNewParamsParametersCalculationsObjectKeyTypeOptional

Data type of the key. Required when key is provided to ensure correct aggregation.

</summary>

One of the following:

const ObservabilitySharedQueryNewParamsParametersCalculationsObjectKeyTypeString ObservabilitySharedQueryNewParamsParametersCalculationsObjectKeyType = "string"

<a href="#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20parameters%20%3E%20(schema)%20%3E%20(property)%20calculations%20%3E%20(items)%20%3E%20(variant)%201%20%3E%20(property)%20keyType%20%3E%20(member)%200">Link to this property</a>

const ObservabilitySharedQueryNewParamsParametersCalculationsObjectKeyTypeNumber ObservabilitySharedQueryNewParamsParametersCalculationsObjectKeyType = "number"

<a href="#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20parameters%20%3E%20(schema)%20%3E%20(property)%20calculations%20%3E%20(items)%20%3E%20(variant)%201%20%3E%20(property)%20keyType%20%3E%20(member)%201">Link to this property</a>

const ObservabilitySharedQueryNewParamsParametersCalculationsObjectKeyTypeBoolean ObservabilitySharedQueryNewParamsParametersCalculationsObjectKeyType = "boolean"

<a href="#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20parameters%20%3E%20(schema)%20%3E%20(property)%20calculations%20%3E%20(items)%20%3E%20(variant)%201%20%3E%20(property)%20keyType%20%3E%20(member)%202">Link to this property</a>

</details>

<a href="#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20parameters%20%3E%20(schema)%20%3E%20(property)%20calculations%20%3E%20(items)%20%3E%20(variant)%201%20%3E%20(property)%20keyType">Link to this property</a>

</details>

<a href="#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20parameters%20%3E%20(schema)%20%3E%20(property)%20calculations%20%3E%20(items)%20%3E%20(variant)%201">Link to this property</a>

</details>

<a href="#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20parameters%20%3E%20(schema)%20%3E%20(property)%20calculations">Link to this property</a>

Datasets \[]stringOptional

Datasets to query. Leave empty to query all available datasets.

<a href="#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20parameters%20%3E%20(schema)%20%3E%20(property)%20datasets">Link to this property</a>

<details>

<summary>

FilterCombination ObservabilitySharedQueryNewParamsParametersFilterCombinationOptional

Logical operator for combining top-level filters: ‘and’ (all must match) or ‘or’ (any must match). Defaults to ‘and’.

</summary>

One of the following:

const ObservabilitySharedQueryNewParamsParametersFilterCombinationAnd ObservabilitySharedQueryNewParamsParametersFilterCombination = "and"

<a href="#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20parameters%20%3E%20(schema)%20%3E%20(property)%20filterCombination%20%3E%20(member)%200">Link to this property</a>

const ObservabilitySharedQueryNewParamsParametersFilterCombinationOr ObservabilitySharedQueryNewParamsParametersFilterCombination = "or"

<a href="#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20parameters%20%3E%20(schema)%20%3E%20(property)%20filterCombination%20%3E%20(member)%201">Link to this property</a>

const ObservabilitySharedQueryNewParamsParametersFilterCombinationAndUppercase ObservabilitySharedQueryNewParamsParametersFilterCombination = "AND"

<a href="#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20parameters%20%3E%20(schema)%20%3E%20(property)%20filterCombination%20%3E%20(member)%202">Link to this property</a>

const ObservabilitySharedQueryNewParamsParametersFilterCombinationOrUppercase ObservabilitySharedQueryNewParamsParametersFilterCombination = "OR"

<a href="#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20parameters%20%3E%20(schema)%20%3E%20(property)%20filterCombination%20%3E%20(member)%203">Link to this property</a>

</details>

<a href="#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20parameters%20%3E%20(schema)%20%3E%20(property)%20filterCombination">Link to this property</a>

<details>

<summary>

Filters \[]ObservabilitySharedQueryNewParamsParametersFilterOptional

Filters to narrow query results. Use the keys and values endpoints to discover available fields before building filters. Supports nested groups via kind: ‘group’. Maximum nesting depth is 4.

</summary>

One of the following:

<details>

<summary>

type ObservabilitySharedQueryNewParamsParametersFiltersObject struct{…}

</summary>

<details>

<summary>

FilterCombination ObservabilitySharedQueryNewParamsParametersFiltersObjectFilterCombination

</summary>

One of the following:

const ObservabilitySharedQueryNewParamsParametersFiltersObjectFilterCombinationAnd ObservabilitySharedQueryNewParamsParametersFiltersObjectFilterCombination = "and"

<a href="#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20parameters%20%3E%20(schema)%20%3E%20(property)%20filters%20%3E%20(items)%20%3E%20(variant)%200%20%3E%20(property)%20filterCombination%20%3E%20(member)%200">Link to this property</a>

const ObservabilitySharedQueryNewParamsParametersFiltersObjectFilterCombinationOr ObservabilitySharedQueryNewParamsParametersFiltersObjectFilterCombination = "or"

<a href="#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20parameters%20%3E%20(schema)%20%3E%20(property)%20filters%20%3E%20(items)%20%3E%20(variant)%200%20%3E%20(property)%20filterCombination%20%3E%20(member)%201">Link to this property</a>

const ObservabilitySharedQueryNewParamsParametersFiltersObjectFilterCombinationAndUppercase ObservabilitySharedQueryNewParamsParametersFiltersObjectFilterCombination = "AND"

<a href="#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20parameters%20%3E%20(schema)%20%3E%20(property)%20filters%20%3E%20(items)%20%3E%20(variant)%200%20%3E%20(property)%20filterCombination%20%3E%20(member)%202">Link to this property</a>

const ObservabilitySharedQueryNewParamsParametersFiltersObjectFilterCombinationOrUppercase ObservabilitySharedQueryNewParamsParametersFiltersObjectFilterCombination = "OR"

<a href="#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20parameters%20%3E%20(schema)%20%3E%20(property)%20filters%20%3E%20(items)%20%3E%20(variant)%200%20%3E%20(property)%20filterCombination%20%3E%20(member)%203">Link to this property</a>

</details>

<a href="#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20parameters%20%3E%20(schema)%20%3E%20(property)%20filters%20%3E%20(items)%20%3E%20(variant)%200%20%3E%20(property)%20filterCombination">Link to this property</a>

<details>

<summary>

Filters \[]ObservabilitySharedQueryNewParamsParametersFiltersObjectFilter

</summary>

One of the following:

<details>

<summary>

type ObservabilitySharedQueryNewParamsParametersFiltersObjectFiltersObject struct{…}

</summary>

<details>

<summary>

FilterCombination ObservabilitySharedQueryNewParamsParametersFiltersObjectFiltersObjectFilterCombination

</summary>

One of the following:

const ObservabilitySharedQueryNewParamsParametersFiltersObjectFiltersObjectFilterCombinationAnd ObservabilitySharedQueryNewParamsParametersFiltersObjectFiltersObjectFilterCombination = "and"

<a href="#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20parameters%20%3E%20(schema)%20%3E%20(property)%20filters%20%3E%20(items)%20%3E%20(variant)%200%20%3E%20(property)%20filters%20%3E%20(items)%20%3E%20(variant)%200%20%3E%20(property)%20filterCombination%20%3E%20(member)%200">Link to this property</a>

const ObservabilitySharedQueryNewParamsParametersFiltersObjectFiltersObjectFilterCombinationOr ObservabilitySharedQueryNewParamsParametersFiltersObjectFiltersObjectFilterCombination = "or"

<a href="#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20parameters%20%3E%20(schema)%20%3E%20(property)%20filters%20%3E%20(items)%20%3E%20(variant)%200%20%3E%20(property)%20filters%20%3E%20(items)%20%3E%20(variant)%200%20%3E%20(property)%20filterCombination%20%3E%20(member)%201">Link to this property</a>

const ObservabilitySharedQueryNewParamsParametersFiltersObjectFiltersObjectFilterCombinationAndUppercase ObservabilitySharedQueryNewParamsParametersFiltersObjectFiltersObjectFilterCombination = "AND"

<a href="#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20parameters%20%3E%20(schema)%20%3E%20(property)%20filters%20%3E%20(items)%20%3E%20(variant)%200%20%3E%20(property)%20filters%20%3E%20(items)%20%3E%20(variant)%200%20%3E%20(property)%20filterCombination%20%3E%20(member)%202">Link to this property</a>

const ObservabilitySharedQueryNewParamsParametersFiltersObjectFiltersObjectFilterCombinationOrUppercase ObservabilitySharedQueryNewParamsParametersFiltersObjectFiltersObjectFilterCombination = "OR"

<a href="#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20parameters%20%3E%20(schema)%20%3E%20(property)%20filters%20%3E%20(items)%20%3E%20(variant)%200%20%3E%20(property)%20filters%20%3E%20(items)%20%3E%20(variant)%200%20%3E%20(property)%20filterCombination%20%3E%20(member)%203">Link to this property</a>

</details>

<a href="#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20parameters%20%3E%20(schema)%20%3E%20(property)%20filters%20%3E%20(items)%20%3E%20(variant)%200%20%3E%20(property)%20filters%20%3E%20(items)%20%3E%20(variant)%200%20%3E%20(property)%20filterCombination">Link to this property</a>

Filters \[]unknown

<a href="#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20parameters%20%3E%20(schema)%20%3E%20(property)%20filters%20%3E%20(items)%20%3E%20(variant)%200%20%3E%20(property)%20filters%20%3E%20(items)%20%3E%20(variant)%200%20%3E%20(property)%20filters">Link to this property</a>

Kind ObservabilitySharedQueryNewParamsParametersFiltersObjectFiltersObjectKind

<a href="#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20parameters%20%3E%20(schema)%20%3E%20(property)%20filters%20%3E%20(items)%20%3E%20(variant)%200%20%3E%20(property)%20filters%20%3E%20(items)%20%3E%20(variant)%200%20%3E%20(property)%20kind">Link to this property</a>

</details>

<a href="#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20parameters%20%3E%20(schema)%20%3E%20(property)%20filters%20%3E%20(items)%20%3E%20(variant)%200%20%3E%20(property)%20filters%20%3E%20(items)%20%3E%20(variant)%200">Link to this property</a>

<details>

<summary>

type ObservabilitySharedQueryNewParamsParametersFiltersObjectFiltersWorkersObservabilityFilterLeaf struct{…}

A filter condition applied to query results. Use the keys and values endpoints to discover available fields and their values before constructing filters.

</summary>

Key string

Filter field name. Use verified keys from previous query results or the keys endpoint. Common keys include $metadata.service, $metadata.origin, $metadata.trigger, $metadata.message, and $metadata.error.

<a href="#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20parameters%20%3E%20(schema)%20%3E%20(property)%20filters%20%3E%20(items)%20%3E%20(variant)%200%20%3E%20(property)%20filters%20%3E%20(items)%20%3E%20(variant)%201%20%3E%20(property)%20key">Link to this property</a>

<details>

<summary>

Operation ObservabilitySharedQueryNewParamsParametersFiltersObjectFiltersWorkersObservabilityFilterLeafOperation

Comparison operator. String operators: includes, not\_includes, starts\_with, ends\_with, regex. Existence: exists, is\_null. Set membership: in, not\_in (comma-separated values). Numeric: eq, neq, gt, gte, lt, lte.

</summary>

One of the following:

const ObservabilitySharedQueryNewParamsParametersFiltersObjectFiltersWorkersObservabilityFilterLeafOperationIncludes ObservabilitySharedQueryNewParamsParametersFiltersObjectFiltersWorkersObservabilityFilterLeafOperation = "includes"

<a href="#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20parameters%20%3E%20(schema)%20%3E%20(property)%20filters%20%3E%20(items)%20%3E%20(variant)%200%20%3E%20(property)%20filters%20%3E%20(items)%20%3E%20(variant)%201%20%3E%20(property)%20operation%20%3E%20(member)%200">Link to this property</a>

const ObservabilitySharedQueryNewParamsParametersFiltersObjectFiltersWorkersObservabilityFilterLeafOperationNotIncludes ObservabilitySharedQueryNewParamsParametersFiltersObjectFiltersWorkersObservabilityFilterLeafOperation = "not\_includes"

<a href="#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20parameters%20%3E%20(schema)%20%3E%20(property)%20filters%20%3E%20(items)%20%3E%20(variant)%200%20%3E%20(property)%20filters%20%3E%20(items)%20%3E%20(variant)%201%20%3E%20(property)%20operation%20%3E%20(member)%201">Link to this property</a>

const ObservabilitySharedQueryNewParamsParametersFiltersObjectFiltersWorkersObservabilityFilterLeafOperationStartsWith ObservabilitySharedQueryNewParamsParametersFiltersObjectFiltersWorkersObservabilityFilterLeafOperation = "starts\_with"

<a href="#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20parameters%20%3E%20(schema)%20%3E%20(property)%20filters%20%3E%20(items)%20%3E%20(variant)%200%20%3E%20(property)%20filters%20%3E%20(items)%20%3E%20(variant)%201%20%3E%20(property)%20operation%20%3E%20(member)%202">Link to this property</a>

const ObservabilitySharedQueryNewParamsParametersFiltersObjectFiltersWorkersObservabilityFilterLeafOperationEndsWith ObservabilitySharedQueryNewParamsParametersFiltersObjectFiltersWorkersObservabilityFilterLeafOperation = "ends\_with"

<a href="#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20parameters%20%3E%20(schema)%20%3E%20(property)%20filters%20%3E%20(items)%20%3E%20(variant)%200%20%3E%20(property)%20filters%20%3E%20(items)%20%3E%20(variant)%201%20%3E%20(property)%20operation%20%3E%20(member)%203">Link to this property</a>

const ObservabilitySharedQueryNewParamsParametersFiltersObjectFiltersWorkersObservabilityFilterLeafOperationRegex ObservabilitySharedQueryNewParamsParametersFiltersObjectFiltersWorkersObservabilityFilterLeafOperation = "regex"

<a href="#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20parameters%20%3E%20(schema)%20%3E%20(property)%20filters%20%3E%20(items)%20%3E%20(variant)%200%20%3E%20(property)%20filters%20%3E%20(items)%20%3E%20(variant)%201%20%3E%20(property)%20operation%20%3E%20(member)%204">Link to this property</a>

const ObservabilitySharedQueryNewParamsParametersFiltersObjectFiltersWorkersObservabilityFilterLeafOperationExists ObservabilitySharedQueryNewParamsParametersFiltersObjectFiltersWorkersObservabilityFilterLeafOperation = "exists"

<a href="#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20parameters%20%3E%20(schema)%20%3E%20(property)%20filters%20%3E%20(items)%20%3E%20(variant)%200%20%3E%20(property)%20filters%20%3E%20(items)%20%3E%20(variant)%201%20%3E%20(property)%20operation%20%3E%20(member)%205">Link to this property</a>

const ObservabilitySharedQueryNewParamsParametersFiltersObjectFiltersWorkersObservabilityFilterLeafOperationIsNull ObservabilitySharedQueryNewParamsParametersFiltersObjectFiltersWorkersObservabilityFilterLeafOperation = "is\_null"

<a href="#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20parameters%20%3E%20(schema)%20%3E%20(property)%20filters%20%3E%20(items)%20%3E%20(variant)%200%20%3E%20(property)%20filters%20%3E%20(items)%20%3E%20(variant)%201%20%3E%20(property)%20operation%20%3E%20(member)%206">Link to this property</a>

const ObservabilitySharedQueryNewParamsParametersFiltersObjectFiltersWorkersObservabilityFilterLeafOperationIn ObservabilitySharedQueryNewParamsParametersFiltersObjectFiltersWorkersObservabilityFilterLeafOperation = "in"

<a href="#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20parameters%20%3E%20(schema)%20%3E%20(property)%20filters%20%3E%20(items)%20%3E%20(variant)%200%20%3E%20(property)%20filters%20%3E%20(items)%20%3E%20(variant)%201%20%3E%20(property)%20operation%20%3E%20(member)%207">Link to this property</a>

const ObservabilitySharedQueryNewParamsParametersFiltersObjectFiltersWorkersObservabilityFilterLeafOperationNotIn ObservabilitySharedQueryNewParamsParametersFiltersObjectFiltersWorkersObservabilityFilterLeafOperation = "not\_in"

<a href="#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20parameters%20%3E%20(schema)%20%3E%20(property)%20filters%20%3E%20(items)%20%3E%20(variant)%200%20%3E%20(property)%20filters%20%3E%20(items)%20%3E%20(variant)%201%20%3E%20(property)%20operation%20%3E%20(member)%208">Link to this property</a>

const ObservabilitySharedQueryNewParamsParametersFiltersObjectFiltersWorkersObservabilityFilterLeafOperationEq ObservabilitySharedQueryNewParamsParametersFiltersObjectFiltersWorkersObservabilityFilterLeafOperation = "eq"

<a href="#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20parameters%20%3E%20(schema)%20%3E%20(property)%20filters%20%3E%20(items)%20%3E%20(variant)%200%20%3E%20(property)%20filters%20%3E%20(items)%20%3E%20(variant)%201%20%3E%20(property)%20operation%20%3E%20(member)%209">Link to this property</a>

const ObservabilitySharedQueryNewParamsParametersFiltersObjectFiltersWorkersObservabilityFilterLeafOperationNeq ObservabilitySharedQueryNewParamsParametersFiltersObjectFiltersWorkersObservabilityFilterLeafOperation = "neq"

<a href="#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20parameters%20%3E%20(schema)%20%3E%20(property)%20filters%20%3E%20(items)%20%3E%20(variant)%200%20%3E%20(property)%20filters%20%3E%20(items)%20%3E%20(variant)%201%20%3E%20(property)%20operation%20%3E%20(member)%2010">Link to this property</a>

const ObservabilitySharedQueryNewParamsParametersFiltersObjectFiltersWorkersObservabilityFilterLeafOperationGt ObservabilitySharedQueryNewParamsParametersFiltersObjectFiltersWorkersObservabilityFilterLeafOperation = "gt"

<a href="#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20parameters%20%3E%20(schema)%20%3E%20(property)%20filters%20%3E%20(items)%20%3E%20(variant)%200%20%3E%20(property)%20filters%20%3E%20(items)%20%3E%20(variant)%201%20%3E%20(property)%20operation%20%3E%20(member)%2011">Link to this property</a>

const ObservabilitySharedQueryNewParamsParametersFiltersObjectFiltersWorkersObservabilityFilterLeafOperationGte ObservabilitySharedQueryNewParamsParametersFiltersObjectFiltersWorkersObservabilityFilterLeafOperation = "gte"

<a href="#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20parameters%20%3E%20(schema)%20%3E%20(property)%20filters%20%3E%20(items)%20%3E%20(variant)%200%20%3E%20(property)%20filters%20%3E%20(items)%20%3E%20(variant)%201%20%3E%20(property)%20operation%20%3E%20(member)%2012">Link to this property</a>

const ObservabilitySharedQueryNewParamsParametersFiltersObjectFiltersWorkersObservabilityFilterLeafOperationLt ObservabilitySharedQueryNewParamsParametersFiltersObjectFiltersWorkersObservabilityFilterLeafOperation = "lt"

<a href="#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20parameters%20%3E%20(schema)%20%3E%20(property)%20filters%20%3E%20(items)%20%3E%20(variant)%200%20%3E%20(property)%20filters%20%3E%20(items)%20%3E%20(variant)%201%20%3E%20(property)%20operation%20%3E%20(member)%2013">Link to this property</a>

const ObservabilitySharedQueryNewParamsParametersFiltersObjectFiltersWorkersObservabilityFilterLeafOperationLte ObservabilitySharedQueryNewParamsParametersFiltersObjectFiltersWorkersObservabilityFilterLeafOperation = "lte"

<a href="#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20parameters%20%3E%20(schema)%20%3E%20(property)%20filters%20%3E%20(items)%20%3E%20(variant)%200%20%3E%20(property)%20filters%20%3E%20(items)%20%3E%20(variant)%201%20%3E%20(property)%20operation%20%3E%20(member)%2014">Link to this property</a>

const ObservabilitySharedQueryNewParamsParametersFiltersObjectFiltersWorkersObservabilityFilterLeafOperationEquals ObservabilitySharedQueryNewParamsParametersFiltersObjectFiltersWorkersObservabilityFilterLeafOperation = "="

<a href="#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20parameters%20%3E%20(schema)%20%3E%20(property)%20filters%20%3E%20(items)%20%3E%20(variant)%200%20%3E%20(property)%20filters%20%3E%20(items)%20%3E%20(variant)%201%20%3E%20(property)%20operation%20%3E%20(member)%2015">Link to this property</a>

const ObservabilitySharedQueryNewParamsParametersFiltersObjectFiltersWorkersObservabilityFilterLeafOperationNotEquals ObservabilitySharedQueryNewParamsParametersFiltersObjectFiltersWorkersObservabilityFilterLeafOperation = "!="

<a href="#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20parameters%20%3E%20(schema)%20%3E%20(property)%20filters%20%3E%20(items)%20%3E%20(variant)%200%20%3E%20(property)%20filters%20%3E%20(items)%20%3E%20(variant)%201%20%3E%20(property)%20operation%20%3E%20(member)%2016">Link to this property</a>

const ObservabilitySharedQueryNewParamsParametersFiltersObjectFiltersWorkersObservabilityFilterLeafOperationGreater ObservabilitySharedQueryNewParamsParametersFiltersObjectFiltersWorkersObservabilityFilterLeafOperation = "&gt;"

<a href="#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20parameters%20%3E%20(schema)%20%3E%20(property)%20filters%20%3E%20(items)%20%3E%20(variant)%200%20%3E%20(property)%20filters%20%3E%20(items)%20%3E%20(variant)%201%20%3E%20(property)%20operation%20%3E%20(member)%2017">Link to this property</a>

const ObservabilitySharedQueryNewParamsParametersFiltersObjectFiltersWorkersObservabilityFilterLeafOperationGreaterOrEquals ObservabilitySharedQueryNewParamsParametersFiltersObjectFiltersWorkersObservabilityFilterLeafOperation = "&gt;="

<a href="#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20parameters%20%3E%20(schema)%20%3E%20(property)%20filters%20%3E%20(items)%20%3E%20(variant)%200%20%3E%20(property)%20filters%20%3E%20(items)%20%3E%20(variant)%201%20%3E%20(property)%20operation%20%3E%20(member)%2018">Link to this property</a>

const ObservabilitySharedQueryNewParamsParametersFiltersObjectFiltersWorkersObservabilityFilterLeafOperationLess ObservabilitySharedQueryNewParamsParametersFiltersObjectFiltersWorkersObservabilityFilterLeafOperation = "&lt;"

<a href="#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20parameters%20%3E%20(schema)%20%3E%20(property)%20filters%20%3E%20(items)%20%3E%20(variant)%200%20%3E%20(property)%20filters%20%3E%20(items)%20%3E%20(variant)%201%20%3E%20(property)%20operation%20%3E%20(member)%2019">Link to this property</a>

const ObservabilitySharedQueryNewParamsParametersFiltersObjectFiltersWorkersObservabilityFilterLeafOperationLessOrEquals ObservabilitySharedQueryNewParamsParametersFiltersObjectFiltersWorkersObservabilityFilterLeafOperation = "&lt;="

<a href="#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20parameters%20%3E%20(schema)%20%3E%20(property)%20filters%20%3E%20(items)%20%3E%20(variant)%200%20%3E%20(property)%20filters%20%3E%20(items)%20%3E%20(variant)%201%20%3E%20(property)%20operation%20%3E%20(member)%2020">Link to this property</a>

const ObservabilitySharedQueryNewParamsParametersFiltersObjectFiltersWorkersObservabilityFilterLeafOperationIncludesUppercase ObservabilitySharedQueryNewParamsParametersFiltersObjectFiltersWorkersObservabilityFilterLeafOperation = "INCLUDES"

<a href="#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20parameters%20%3E%20(schema)%20%3E%20(property)%20filters%20%3E%20(items)%20%3E%20(variant)%200%20%3E%20(property)%20filters%20%3E%20(items)%20%3E%20(variant)%201%20%3E%20(property)%20operation%20%3E%20(member)%2021">Link to this property</a>

const ObservabilitySharedQueryNewParamsParametersFiltersObjectFiltersWorkersObservabilityFilterLeafOperationDoesNotInclude ObservabilitySharedQueryNewParamsParametersFiltersObjectFiltersWorkersObservabilityFilterLeafOperation = "DOES\_NOT\_INCLUDE"

<a href="#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20parameters%20%3E%20(schema)%20%3E%20(property)%20filters%20%3E%20(items)%20%3E%20(variant)%200%20%3E%20(property)%20filters%20%3E%20(items)%20%3E%20(variant)%201%20%3E%20(property)%20operation%20%3E%20(member)%2022">Link to this property</a>

const ObservabilitySharedQueryNewParamsParametersFiltersObjectFiltersWorkersObservabilityFilterLeafOperationMatchRegex ObservabilitySharedQueryNewParamsParametersFiltersObjectFiltersWorkersObservabilityFilterLeafOperation = "MATCH\_REGEX"

<a href="#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20parameters%20%3E%20(schema)%20%3E%20(property)%20filters%20%3E%20(items)%20%3E%20(variant)%200%20%3E%20(property)%20filters%20%3E%20(items)%20%3E%20(variant)%201%20%3E%20(property)%20operation%20%3E%20(member)%2023">Link to this property</a>

const ObservabilitySharedQueryNewParamsParametersFiltersObjectFiltersWorkersObservabilityFilterLeafOperationExistsUppercase ObservabilitySharedQueryNewParamsParametersFiltersObjectFiltersWorkersObservabilityFilterLeafOperation = "EXISTS"

<a href="#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20parameters%20%3E%20(schema)%20%3E%20(property)%20filters%20%3E%20(items)%20%3E%20(variant)%200%20%3E%20(property)%20filters%20%3E%20(items)%20%3E%20(variant)%201%20%3E%20(property)%20operation%20%3E%20(member)%2024">Link to this property</a>

const ObservabilitySharedQueryNewParamsParametersFiltersObjectFiltersWorkersObservabilityFilterLeafOperationDoesNotExist ObservabilitySharedQueryNewParamsParametersFiltersObjectFiltersWorkersObservabilityFilterLeafOperation = "DOES\_NOT\_EXIST"

<a href="#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20parameters%20%3E%20(schema)%20%3E%20(property)%20filters%20%3E%20(items)%20%3E%20(variant)%200%20%3E%20(property)%20filters%20%3E%20(items)%20%3E%20(variant)%201%20%3E%20(property)%20operation%20%3E%20(member)%2025">Link to this property</a>

const ObservabilitySharedQueryNewParamsParametersFiltersObjectFiltersWorkersObservabilityFilterLeafOperationInUppercase ObservabilitySharedQueryNewParamsParametersFiltersObjectFiltersWorkersObservabilityFilterLeafOperation = "IN"

<a href="#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20parameters%20%3E%20(schema)%20%3E%20(property)%20filters%20%3E%20(items)%20%3E%20(variant)%200%20%3E%20(property)%20filters%20%3E%20(items)%20%3E%20(variant)%201%20%3E%20(property)%20operation%20%3E%20(member)%2026">Link to this property</a>

const ObservabilitySharedQueryNewParamsParametersFiltersObjectFiltersWorkersObservabilityFilterLeafOperationNotInUppercase ObservabilitySharedQueryNewParamsParametersFiltersObjectFiltersWorkersObservabilityFilterLeafOperation = "NOT\_IN"

<a href="#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20parameters%20%3E%20(schema)%20%3E%20(property)%20filters%20%3E%20(items)%20%3E%20(variant)%200%20%3E%20(property)%20filters%20%3E%20(items)%20%3E%20(variant)%201%20%3E%20(property)%20operation%20%3E%20(member)%2027">Link to this property</a>

const ObservabilitySharedQueryNewParamsParametersFiltersObjectFiltersWorkersObservabilityFilterLeafOperationStartsWithUppercase ObservabilitySharedQueryNewParamsParametersFiltersObjectFiltersWorkersObservabilityFilterLeafOperation = "STARTS\_WITH"

<a href="#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20parameters%20%3E%20(schema)%20%3E%20(property)%20filters%20%3E%20(items)%20%3E%20(variant)%200%20%3E%20(property)%20filters%20%3E%20(items)%20%3E%20(variant)%201%20%3E%20(property)%20operation%20%3E%20(member)%2028">Link to this property</a>

const ObservabilitySharedQueryNewParamsParametersFiltersObjectFiltersWorkersObservabilityFilterLeafOperationEndsWithUppercase ObservabilitySharedQueryNewParamsParametersFiltersObjectFiltersWorkersObservabilityFilterLeafOperation = "ENDS\_WITH"

<a href="#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20parameters%20%3E%20(schema)%20%3E%20(property)%20filters%20%3E%20(items)%20%3E%20(variant)%200%20%3E%20(property)%20filters%20%3E%20(items)%20%3E%20(variant)%201%20%3E%20(property)%20operation%20%3E%20(member)%2029">Link to this property</a>

</details>

<a href="#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20parameters%20%3E%20(schema)%20%3E%20(property)%20filters%20%3E%20(items)%20%3E%20(variant)%200%20%3E%20(property)%20filters%20%3E%20(items)%20%3E%20(variant)%201%20%3E%20(property)%20operation">Link to this property</a>

<details>

<summary>

Type ObservabilitySharedQueryNewParamsParametersFiltersObjectFiltersWorkersObservabilityFilterLeafType

Data type of the filter field. Must match the actual type of the key being filtered.

</summary>

One of the following:

const ObservabilitySharedQueryNewParamsParametersFiltersObjectFiltersWorkersObservabilityFilterLeafTypeString ObservabilitySharedQueryNewParamsParametersFiltersObjectFiltersWorkersObservabilityFilterLeafType = "string"

<a href="#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20parameters%20%3E%20(schema)%20%3E%20(property)%20filters%20%3E%20(items)%20%3E%20(variant)%200%20%3E%20(property)%20filters%20%3E%20(items)%20%3E%20(variant)%201%20%3E%20(property)%20type%20%3E%20(member)%200">Link to this property</a>

const ObservabilitySharedQueryNewParamsParametersFiltersObjectFiltersWorkersObservabilityFilterLeafTypeNumber ObservabilitySharedQueryNewParamsParametersFiltersObjectFiltersWorkersObservabilityFilterLeafType = "number"

<a href="#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20parameters%20%3E%20(schema)%20%3E%20(property)%20filters%20%3E%20(items)%20%3E%20(variant)%200%20%3E%20(property)%20filters%20%3E%20(items)%20%3E%20(variant)%201%20%3E%20(property)%20type%20%3E%20(member)%201">Link to this property</a>

const ObservabilitySharedQueryNewParamsParametersFiltersObjectFiltersWorkersObservabilityFilterLeafTypeBoolean ObservabilitySharedQueryNewParamsParametersFiltersObjectFiltersWorkersObservabilityFilterLeafType = "boolean"

<a href="#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20parameters%20%3E%20(schema)%20%3E%20(property)%20filters%20%3E%20(items)%20%3E%20(variant)%200%20%3E%20(property)%20filters%20%3E%20(items)%20%3E%20(variant)%201%20%3E%20(property)%20type%20%3E%20(member)%202">Link to this property</a>

</details>

<a href="#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20parameters%20%3E%20(schema)%20%3E%20(property)%20filters%20%3E%20(items)%20%3E%20(variant)%200%20%3E%20(property)%20filters%20%3E%20(items)%20%3E%20(variant)%201%20%3E%20(property)%20type">Link to this property</a>

Kind ObservabilitySharedQueryNewParamsParametersFiltersObjectFiltersWorkersObservabilityFilterLeafKindOptional

Discriminator for leaf filter nodes. Always ‘filter’ when present; may be omitted.

<a href="#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20parameters%20%3E%20(schema)%20%3E%20(property)%20filters%20%3E%20(items)%20%3E%20(variant)%200%20%3E%20(property)%20filters%20%3E%20(items)%20%3E%20(variant)%201%20%3E%20(property)%20kind">Link to this property</a>

<details>

<summary>

Value ObservabilitySharedQueryNewParamsParametersFiltersObjectFiltersWorkersObservabilityFilterLeafValueUnionOptional

Comparison value. Must match actual values in your data — verify with the values endpoint. Ensure the value type (string/number/boolean) matches the field type. String comparisons are case-sensitive. Regex uses RE2 syntax (no lookaheads/lookbehinds).

</summary>

One of the following:

UnionString

<a href="#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20parameters%20%3E%20(schema)%20%3E%20(property)%20filters%20%3E%20(items)%20%3E%20(variant)%200%20%3E%20(property)%20filters%20%3E%20(items)%20%3E%20(variant)%201%20%3E%20(property)%20value%20%3E%20(variant)%200">Link to this property</a>

UnionFloat

<a href="#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20parameters%20%3E%20(schema)%20%3E%20(property)%20filters%20%3E%20(items)%20%3E%20(variant)%200%20%3E%20(property)%20filters%20%3E%20(items)%20%3E%20(variant)%201%20%3E%20(property)%20value%20%3E%20(variant)%201">Link to this property</a>

UnionBool

<a href="#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20parameters%20%3E%20(schema)%20%3E%20(property)%20filters%20%3E%20(items)%20%3E%20(variant)%200%20%3E%20(property)%20filters%20%3E%20(items)%20%3E%20(variant)%201%20%3E%20(property)%20value%20%3E%20(variant)%202">Link to this property</a>

</details>

<a href="#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20parameters%20%3E%20(schema)%20%3E%20(property)%20filters%20%3E%20(items)%20%3E%20(variant)%200%20%3E%20(property)%20filters%20%3E%20(items)%20%3E%20(variant)%201%20%3E%20(property)%20value">Link to this property</a>

</details>

<a href="#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20parameters%20%3E%20(schema)%20%3E%20(property)%20filters%20%3E%20(items)%20%3E%20(variant)%200%20%3E%20(property)%20filters%20%3E%20(items)%20%3E%20(variant)%201">Link to this property</a>

</details>

<a href="#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20parameters%20%3E%20(schema)%20%3E%20(property)%20filters%20%3E%20(items)%20%3E%20(variant)%200%20%3E%20(property)%20filters">Link to this property</a>

Kind ObservabilitySharedQueryNewParamsParametersFiltersObjectKind

<a href="#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20parameters%20%3E%20(schema)%20%3E%20(property)%20filters%20%3E%20(items)%20%3E%20(variant)%200%20%3E%20(property)%20kind">Link to this property</a>

</details>

<a href="#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20parameters%20%3E%20(schema)%20%3E%20(property)%20filters%20%3E%20(items)%20%3E%20(variant)%200">Link to this property</a>

<details>

<summary>

type ObservabilitySharedQueryNewParamsParametersFiltersWorkersObservabilityFilterLeaf struct{…}

A filter condition applied to query results. Use the keys and values endpoints to discover available fields and their values before constructing filters.

</summary>

Key string

Filter field name. Use verified keys from previous query results or the keys endpoint. Common keys include $metadata.service, $metadata.origin, $metadata.trigger, $metadata.message, and $metadata.error.

<a href="#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20parameters%20%3E%20(schema)%20%3E%20(property)%20filters%20%3E%20(items)%20%3E%20(variant)%201%20%3E%20(property)%20key">Link to this property</a>

<details>

<summary>

Operation ObservabilitySharedQueryNewParamsParametersFiltersWorkersObservabilityFilterLeafOperation

Comparison operator. String operators: includes, not\_includes, starts\_with, ends\_with, regex. Existence: exists, is\_null. Set membership: in, not\_in (comma-separated values). Numeric: eq, neq, gt, gte, lt, lte.

</summary>

One of the following:

const ObservabilitySharedQueryNewParamsParametersFiltersWorkersObservabilityFilterLeafOperationIncludes ObservabilitySharedQueryNewParamsParametersFiltersWorkersObservabilityFilterLeafOperation = "includes"

<a href="#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20parameters%20%3E%20(schema)%20%3E%20(property)%20filters%20%3E%20(items)%20%3E%20(variant)%201%20%3E%20(property)%20operation%20%3E%20(member)%200">Link to this property</a>

const ObservabilitySharedQueryNewParamsParametersFiltersWorkersObservabilityFilterLeafOperationNotIncludes ObservabilitySharedQueryNewParamsParametersFiltersWorkersObservabilityFilterLeafOperation = "not\_includes"

<a href="#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20parameters%20%3E%20(schema)%20%3E%20(property)%20filters%20%3E%20(items)%20%3E%20(variant)%201%20%3E%20(property)%20operation%20%3E%20(member)%201">Link to this property</a>

const ObservabilitySharedQueryNewParamsParametersFiltersWorkersObservabilityFilterLeafOperationStartsWith ObservabilitySharedQueryNewParamsParametersFiltersWorkersObservabilityFilterLeafOperation = "starts\_with"

<a href="#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20parameters%20%3E%20(schema)%20%3E%20(property)%20filters%20%3E%20(items)%20%3E%20(variant)%201%20%3E%20(property)%20operation%20%3E%20(member)%202">Link to this property</a>

const ObservabilitySharedQueryNewParamsParametersFiltersWorkersObservabilityFilterLeafOperationEndsWith ObservabilitySharedQueryNewParamsParametersFiltersWorkersObservabilityFilterLeafOperation = "ends\_with"

<a href="#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20parameters%20%3E%20(schema)%20%3E%20(property)%20filters%20%3E%20(items)%20%3E%20(variant)%201%20%3E%20(property)%20operation%20%3E%20(member)%203">Link to this property</a>

const ObservabilitySharedQueryNewParamsParametersFiltersWorkersObservabilityFilterLeafOperationRegex ObservabilitySharedQueryNewParamsParametersFiltersWorkersObservabilityFilterLeafOperation = "regex"

<a href="#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20parameters%20%3E%20(schema)%20%3E%20(property)%20filters%20%3E%20(items)%20%3E%20(variant)%201%20%3E%20(property)%20operation%20%3E%20(member)%204">Link to this property</a>

const ObservabilitySharedQueryNewParamsParametersFiltersWorkersObservabilityFilterLeafOperationExists ObservabilitySharedQueryNewParamsParametersFiltersWorkersObservabilityFilterLeafOperation = "exists"

<a href="#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20parameters%20%3E%20(schema)%20%3E%20(property)%20filters%20%3E%20(items)%20%3E%20(variant)%201%20%3E%20(property)%20operation%20%3E%20(member)%205">Link to this property</a>

const ObservabilitySharedQueryNewParamsParametersFiltersWorkersObservabilityFilterLeafOperationIsNull ObservabilitySharedQueryNewParamsParametersFiltersWorkersObservabilityFilterLeafOperation = "is\_null"

<a href="#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20parameters%20%3E%20(schema)%20%3E%20(property)%20filters%20%3E%20(items)%20%3E%20(variant)%201%20%3E%20(property)%20operation%20%3E%20(member)%206">Link to this property</a>

const ObservabilitySharedQueryNewParamsParametersFiltersWorkersObservabilityFilterLeafOperationIn ObservabilitySharedQueryNewParamsParametersFiltersWorkersObservabilityFilterLeafOperation = "in"

<a href="#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20parameters%20%3E%20(schema)%20%3E%20(property)%20filters%20%3E%20(items)%20%3E%20(variant)%201%20%3E%20(property)%20operation%20%3E%20(member)%207">Link to this property</a>

const ObservabilitySharedQueryNewParamsParametersFiltersWorkersObservabilityFilterLeafOperationNotIn ObservabilitySharedQueryNewParamsParametersFiltersWorkersObservabilityFilterLeafOperation = "not\_in"

<a href="#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20parameters%20%3E%20(schema)%20%3E%20(property)%20filters%20%3E%20(items)%20%3E%20(variant)%201%20%3E%20(property)%20operation%20%3E%20(member)%208">Link to this property</a>

const ObservabilitySharedQueryNewParamsParametersFiltersWorkersObservabilityFilterLeafOperationEq ObservabilitySharedQueryNewParamsParametersFiltersWorkersObservabilityFilterLeafOperation = "eq"

<a href="#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20parameters%20%3E%20(schema)%20%3E%20(property)%20filters%20%3E%20(items)%20%3E%20(variant)%201%20%3E%20(property)%20operation%20%3E%20(member)%209">Link to this property</a>

const ObservabilitySharedQueryNewParamsParametersFiltersWorkersObservabilityFilterLeafOperationNeq ObservabilitySharedQueryNewParamsParametersFiltersWorkersObservabilityFilterLeafOperation = "neq"

<a href="#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20parameters%20%3E%20(schema)%20%3E%20(property)%20filters%20%3E%20(items)%20%3E%20(variant)%201%20%3E%20(property)%20operation%20%3E%20(member)%2010">Link to this property</a>

const ObservabilitySharedQueryNewParamsParametersFiltersWorkersObservabilityFilterLeafOperationGt ObservabilitySharedQueryNewParamsParametersFiltersWorkersObservabilityFilterLeafOperation = "gt"

<a href="#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20parameters%20%3E%20(schema)%20%3E%20(property)%20filters%20%3E%20(items)%20%3E%20(variant)%201%20%3E%20(property)%20operation%20%3E%20(member)%2011">Link to this property</a>

const ObservabilitySharedQueryNewParamsParametersFiltersWorkersObservabilityFilterLeafOperationGte ObservabilitySharedQueryNewParamsParametersFiltersWorkersObservabilityFilterLeafOperation = "gte"

<a href="#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20parameters%20%3E%20(schema)%20%3E%20(property)%20filters%20%3E%20(items)%20%3E%20(variant)%201%20%3E%20(property)%20operation%20%3E%20(member)%2012">Link to this property</a>

const ObservabilitySharedQueryNewParamsParametersFiltersWorkersObservabilityFilterLeafOperationLt ObservabilitySharedQueryNewParamsParametersFiltersWorkersObservabilityFilterLeafOperation = "lt"

<a href="#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20parameters%20%3E%20(schema)%20%3E%20(property)%20filters%20%3E%20(items)%20%3E%20(variant)%201%20%3E%20(property)%20operation%20%3E%20(member)%2013">Link to this property</a>

const ObservabilitySharedQueryNewParamsParametersFiltersWorkersObservabilityFilterLeafOperationLte ObservabilitySharedQueryNewParamsParametersFiltersWorkersObservabilityFilterLeafOperation = "lte"

<a href="#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20parameters%20%3E%20(schema)%20%3E%20(property)%20filters%20%3E%20(items)%20%3E%20(variant)%201%20%3E%20(property)%20operation%20%3E%20(member)%2014">Link to this property</a>

const ObservabilitySharedQueryNewParamsParametersFiltersWorkersObservabilityFilterLeafOperationEquals ObservabilitySharedQueryNewParamsParametersFiltersWorkersObservabilityFilterLeafOperation = "="

<a href="#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20parameters%20%3E%20(schema)%20%3E%20(property)%20filters%20%3E%20(items)%20%3E%20(variant)%201%20%3E%20(property)%20operation%20%3E%20(member)%2015">Link to this property</a>

const ObservabilitySharedQueryNewParamsParametersFiltersWorkersObservabilityFilterLeafOperationNotEquals ObservabilitySharedQueryNewParamsParametersFiltersWorkersObservabilityFilterLeafOperation = "!="

<a href="#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20parameters%20%3E%20(schema)%20%3E%20(property)%20filters%20%3E%20(items)%20%3E%20(variant)%201%20%3E%20(property)%20operation%20%3E%20(member)%2016">Link to this property</a>

const ObservabilitySharedQueryNewParamsParametersFiltersWorkersObservabilityFilterLeafOperationGreater ObservabilitySharedQueryNewParamsParametersFiltersWorkersObservabilityFilterLeafOperation = "&gt;"

<a href="#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20parameters%20%3E%20(schema)%20%3E%20(property)%20filters%20%3E%20(items)%20%3E%20(variant)%201%20%3E%20(property)%20operation%20%3E%20(member)%2017">Link to this property</a>

const ObservabilitySharedQueryNewParamsParametersFiltersWorkersObservabilityFilterLeafOperationGreaterOrEquals ObservabilitySharedQueryNewParamsParametersFiltersWorkersObservabilityFilterLeafOperation = "&gt;="

<a href="#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20parameters%20%3E%20(schema)%20%3E%20(property)%20filters%20%3E%20(items)%20%3E%20(variant)%201%20%3E%20(property)%20operation%20%3E%20(member)%2018">Link to this property</a>

const ObservabilitySharedQueryNewParamsParametersFiltersWorkersObservabilityFilterLeafOperationLess ObservabilitySharedQueryNewParamsParametersFiltersWorkersObservabilityFilterLeafOperation = "&lt;"

<a href="#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20parameters%20%3E%20(schema)%20%3E%20(property)%20filters%20%3E%20(items)%20%3E%20(variant)%201%20%3E%20(property)%20operation%20%3E%20(member)%2019">Link to this property</a>

const ObservabilitySharedQueryNewParamsParametersFiltersWorkersObservabilityFilterLeafOperationLessOrEquals ObservabilitySharedQueryNewParamsParametersFiltersWorkersObservabilityFilterLeafOperation = "&lt;="

<a href="#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20parameters%20%3E%20(schema)%20%3E%20(property)%20filters%20%3E%20(items)%20%3E%20(variant)%201%20%3E%20(property)%20operation%20%3E%20(member)%2020">Link to this property</a>

const ObservabilitySharedQueryNewParamsParametersFiltersWorkersObservabilityFilterLeafOperationIncludesUppercase ObservabilitySharedQueryNewParamsParametersFiltersWorkersObservabilityFilterLeafOperation = "INCLUDES"

<a href="#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20parameters%20%3E%20(schema)%20%3E%20(property)%20filters%20%3E%20(items)%20%3E%20(variant)%201%20%3E%20(property)%20operation%20%3E%20(member)%2021">Link to this property</a>

const ObservabilitySharedQueryNewParamsParametersFiltersWorkersObservabilityFilterLeafOperationDoesNotInclude ObservabilitySharedQueryNewParamsParametersFiltersWorkersObservabilityFilterLeafOperation = "DOES\_NOT\_INCLUDE"

<a href="#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20parameters%20%3E%20(schema)%20%3E%20(property)%20filters%20%3E%20(items)%20%3E%20(variant)%201%20%3E%20(property)%20operation%20%3E%20(member)%2022">Link to this property</a>

const ObservabilitySharedQueryNewParamsParametersFiltersWorkersObservabilityFilterLeafOperationMatchRegex ObservabilitySharedQueryNewParamsParametersFiltersWorkersObservabilityFilterLeafOperation = "MATCH\_REGEX"

<a href="#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20parameters%20%3E%20(schema)%20%3E%20(property)%20filters%20%3E%20(items)%20%3E%20(variant)%201%20%3E%20(property)%20operation%20%3E%20(member)%2023">Link to this property</a>

const ObservabilitySharedQueryNewParamsParametersFiltersWorkersObservabilityFilterLeafOperationExistsUppercase ObservabilitySharedQueryNewParamsParametersFiltersWorkersObservabilityFilterLeafOperation = "EXISTS"

<a href="#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20parameters%20%3E%20(schema)%20%3E%20(property)%20filters%20%3E%20(items)%20%3E%20(variant)%201%20%3E%20(property)%20operation%20%3E%20(member)%2024">Link to this property</a>

const ObservabilitySharedQueryNewParamsParametersFiltersWorkersObservabilityFilterLeafOperationDoesNotExist ObservabilitySharedQueryNewParamsParametersFiltersWorkersObservabilityFilterLeafOperation = "DOES\_NOT\_EXIST"

<a href="#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20parameters%20%3E%20(schema)%20%3E%20(property)%20filters%20%3E%20(items)%20%3E%20(variant)%201%20%3E%20(property)%20operation%20%3E%20(member)%2025">Link to this property</a>

const ObservabilitySharedQueryNewParamsParametersFiltersWorkersObservabilityFilterLeafOperationInUppercase ObservabilitySharedQueryNewParamsParametersFiltersWorkersObservabilityFilterLeafOperation = "IN"

<a href="#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20parameters%20%3E%20(schema)%20%3E%20(property)%20filters%20%3E%20(items)%20%3E%20(variant)%201%20%3E%20(property)%20operation%20%3E%20(member)%2026">Link to this property</a>

const ObservabilitySharedQueryNewParamsParametersFiltersWorkersObservabilityFilterLeafOperationNotInUppercase ObservabilitySharedQueryNewParamsParametersFiltersWorkersObservabilityFilterLeafOperation = "NOT\_IN"

<a href="#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20parameters%20%3E%20(schema)%20%3E%20(property)%20filters%20%3E%20(items)%20%3E%20(variant)%201%20%3E%20(property)%20operation%20%3E%20(member)%2027">Link to this property</a>

const ObservabilitySharedQueryNewParamsParametersFiltersWorkersObservabilityFilterLeafOperationStartsWithUppercase ObservabilitySharedQueryNewParamsParametersFiltersWorkersObservabilityFilterLeafOperation = "STARTS\_WITH"

<a href="#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20parameters%20%3E%20(schema)%20%3E%20(property)%20filters%20%3E%20(items)%20%3E%20(variant)%201%20%3E%20(property)%20operation%20%3E%20(member)%2028">Link to this property</a>

const ObservabilitySharedQueryNewParamsParametersFiltersWorkersObservabilityFilterLeafOperationEndsWithUppercase ObservabilitySharedQueryNewParamsParametersFiltersWorkersObservabilityFilterLeafOperation = "ENDS\_WITH"

<a href="#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20parameters%20%3E%20(schema)%20%3E%20(property)%20filters%20%3E%20(items)%20%3E%20(variant)%201%20%3E%20(property)%20operation%20%3E%20(member)%2029">Link to this property</a>

</details>

<a href="#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20parameters%20%3E%20(schema)%20%3E%20(property)%20filters%20%3E%20(items)%20%3E%20(variant)%201%20%3E%20(property)%20operation">Link to this property</a>

<details>

<summary>

Type ObservabilitySharedQueryNewParamsParametersFiltersWorkersObservabilityFilterLeafType

Data type of the filter field. Must match the actual type of the key being filtered.

</summary>

One of the following:

const ObservabilitySharedQueryNewParamsParametersFiltersWorkersObservabilityFilterLeafTypeString ObservabilitySharedQueryNewParamsParametersFiltersWorkersObservabilityFilterLeafType = "string"

<a href="#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20parameters%20%3E%20(schema)%20%3E%20(property)%20filters%20%3E%20(items)%20%3E%20(variant)%201%20%3E%20(property)%20type%20%3E%20(member)%200">Link to this property</a>

const ObservabilitySharedQueryNewParamsParametersFiltersWorkersObservabilityFilterLeafTypeNumber ObservabilitySharedQueryNewParamsParametersFiltersWorkersObservabilityFilterLeafType = "number"

<a href="#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20parameters%20%3E%20(schema)%20%3E%20(property)%20filters%20%3E%20(items)%20%3E%20(variant)%201%20%3E%20(property)%20type%20%3E%20(member)%201">Link to this property</a>

const ObservabilitySharedQueryNewParamsParametersFiltersWorkersObservabilityFilterLeafTypeBoolean ObservabilitySharedQueryNewParamsParametersFiltersWorkersObservabilityFilterLeafType = "boolean"

<a href="#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20parameters%20%3E%20(schema)%20%3E%20(property)%20filters%20%3E%20(items)%20%3E%20(variant)%201%20%3E%20(property)%20type%20%3E%20(member)%202">Link to this property</a>

</details>

<a href="#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20parameters%20%3E%20(schema)%20%3E%20(property)%20filters%20%3E%20(items)%20%3E%20(variant)%201%20%3E%20(property)%20type">Link to this property</a>

Kind ObservabilitySharedQueryNewParamsParametersFiltersWorkersObservabilityFilterLeafKindOptional

Discriminator for leaf filter nodes. Always ‘filter’ when present; may be omitted.

<a href="#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20parameters%20%3E%20(schema)%20%3E%20(property)%20filters%20%3E%20(items)%20%3E%20(variant)%201%20%3E%20(property)%20kind">Link to this property</a>

<details>

<summary>

Value ObservabilitySharedQueryNewParamsParametersFiltersWorkersObservabilityFilterLeafValueUnionOptional

Comparison value. Must match actual values in your data — verify with the values endpoint. Ensure the value type (string/number/boolean) matches the field type. String comparisons are case-sensitive. Regex uses RE2 syntax (no lookaheads/lookbehinds).

</summary>

One of the following:

UnionString

<a href="#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20parameters%20%3E%20(schema)%20%3E%20(property)%20filters%20%3E%20(items)%20%3E%20(variant)%201%20%3E%20(property)%20value%20%3E%20(variant)%200">Link to this property</a>

UnionFloat

<a href="#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20parameters%20%3E%20(schema)%20%3E%20(property)%20filters%20%3E%20(items)%20%3E%20(variant)%201%20%3E%20(property)%20value%20%3E%20(variant)%201">Link to this property</a>

UnionBool

<a href="#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20parameters%20%3E%20(schema)%20%3E%20(property)%20filters%20%3E%20(items)%20%3E%20(variant)%201%20%3E%20(property)%20value%20%3E%20(variant)%202">Link to this property</a>

</details>

<a href="#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20parameters%20%3E%20(schema)%20%3E%20(property)%20filters%20%3E%20(items)%20%3E%20(variant)%201%20%3E%20(property)%20value">Link to this property</a>

</details>

<a href="#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20parameters%20%3E%20(schema)%20%3E%20(property)%20filters%20%3E%20(items)%20%3E%20(variant)%201">Link to this property</a>

</details>

<a href="#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20parameters%20%3E%20(schema)%20%3E%20(property)%20filters">Link to this property</a>

<details>

<summary>

GroupBys \[]ObservabilitySharedQueryNewParamsParametersGroupByOptional

Fields to group calculation results by. Only applicable when the query view is ‘calculations’. Produces per-group aggregate values.

</summary>

<details>

<summary>

Type ObservabilitySharedQueryNewParamsParametersGroupBysType

Data type of the group-by field.

</summary>

One of the following:

const ObservabilitySharedQueryNewParamsParametersGroupBysTypeString ObservabilitySharedQueryNewParamsParametersGroupBysType = "string"

<a href="#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20parameters%20%3E%20(schema)%20%3E%20(property)%20groupBys%20%3E%20(items)%20%3E%20(property)%20type%20%3E%20(member)%200">Link to this property</a>

const ObservabilitySharedQueryNewParamsParametersGroupBysTypeNumber ObservabilitySharedQueryNewParamsParametersGroupBysType = "number"

<a href="#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20parameters%20%3E%20(schema)%20%3E%20(property)%20groupBys%20%3E%20(items)%20%3E%20(property)%20type%20%3E%20(member)%201">Link to this property</a>

const ObservabilitySharedQueryNewParamsParametersGroupBysTypeBoolean ObservabilitySharedQueryNewParamsParametersGroupBysType = "boolean"

<a href="#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20parameters%20%3E%20(schema)%20%3E%20(property)%20groupBys%20%3E%20(items)%20%3E%20(property)%20type%20%3E%20(member)%202">Link to this property</a>

</details>

<a href="#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20parameters%20%3E%20(schema)%20%3E%20(property)%20groupBys%20%3E%20(items)%20%3E%20(property)%20type">Link to this property</a>

Value string

Field name to group results by (e.g. $metadata.service, $metadata.statusCode).

<a href="#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20parameters%20%3E%20(schema)%20%3E%20(property)%20groupBys%20%3E%20(items)%20%3E%20(property)%20value">Link to this property</a>

</details>

<a href="#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20parameters%20%3E%20(schema)%20%3E%20(property)%20groupBys">Link to this property</a>

<details>

<summary>

Havings \[]ObservabilitySharedQueryNewParamsParametersHavingOptional

Post-aggregation filters applied to calculation results. Use to filter groups after aggregation (e.g. only groups where count &gt; 100).

</summary>

Key string

Calculation alias or operator to filter on after aggregation.

<a href="#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20parameters%20%3E%20(schema)%20%3E%20(property)%20havings%20%3E%20(items)%20%3E%20(property)%20key">Link to this property</a>

<details>

<summary>

Operation ObservabilitySharedQueryNewParamsParametersHavingsOperation

Numeric comparison operator: eq, neq, gt, gte, lt, lte.

</summary>

One of the following:

const ObservabilitySharedQueryNewParamsParametersHavingsOperationEq ObservabilitySharedQueryNewParamsParametersHavingsOperation = "eq"

<a href="#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20parameters%20%3E%20(schema)%20%3E%20(property)%20havings%20%3E%20(items)%20%3E%20(property)%20operation%20%3E%20(member)%200">Link to this property</a>

const ObservabilitySharedQueryNewParamsParametersHavingsOperationNeq ObservabilitySharedQueryNewParamsParametersHavingsOperation = "neq"

<a href="#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20parameters%20%3E%20(schema)%20%3E%20(property)%20havings%20%3E%20(items)%20%3E%20(property)%20operation%20%3E%20(member)%201">Link to this property</a>

const ObservabilitySharedQueryNewParamsParametersHavingsOperationGt ObservabilitySharedQueryNewParamsParametersHavingsOperation = "gt"

<a href="#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20parameters%20%3E%20(schema)%20%3E%20(property)%20havings%20%3E%20(items)%20%3E%20(property)%20operation%20%3E%20(member)%202">Link to this property</a>

const ObservabilitySharedQueryNewParamsParametersHavingsOperationGte ObservabilitySharedQueryNewParamsParametersHavingsOperation = "gte"

<a href="#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20parameters%20%3E%20(schema)%20%3E%20(property)%20havings%20%3E%20(items)%20%3E%20(property)%20operation%20%3E%20(member)%203">Link to this property</a>

const ObservabilitySharedQueryNewParamsParametersHavingsOperationLt ObservabilitySharedQueryNewParamsParametersHavingsOperation = "lt"

<a href="#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20parameters%20%3E%20(schema)%20%3E%20(property)%20havings%20%3E%20(items)%20%3E%20(property)%20operation%20%3E%20(member)%204">Link to this property</a>

const ObservabilitySharedQueryNewParamsParametersHavingsOperationLte ObservabilitySharedQueryNewParamsParametersHavingsOperation = "lte"

<a href="#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20parameters%20%3E%20(schema)%20%3E%20(property)%20havings%20%3E%20(items)%20%3E%20(property)%20operation%20%3E%20(member)%205">Link to this property</a>

</details>

<a href="#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20parameters%20%3E%20(schema)%20%3E%20(property)%20havings%20%3E%20(items)%20%3E%20(property)%20operation">Link to this property</a>

Value float64

Threshold value to compare the calculation result against.

<a href="#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20parameters%20%3E%20(schema)%20%3E%20(property)%20havings%20%3E%20(items)%20%3E%20(property)%20value">Link to this property</a>

</details>

<a href="#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20parameters%20%3E%20(schema)%20%3E%20(property)%20havings">Link to this property</a>

Limit int64Optional

Maximum number of group-by rows to return in calculation results. A value of 10 is a sensible default for most use cases.

maximum2000

minimum0

<a href="#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20parameters%20%3E%20(schema)%20%3E%20(property)%20limit">Link to this property</a>

<details>

<summary>

Needle ObservabilitySharedQueryNewParamsParametersNeedleOptional

Full-text search expression applied across all event fields. Matches events containing the specified text.

</summary>

<details>

<summary>

Value ObservabilitySharedQueryNewParamsParametersNeedleValueUnion

The text or pattern to search for.

maxLength1000

</summary>

One of the following:

UnionString

<a href="#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20parameters%20%3E%20(schema)%20%3E%20(property)%20needle%20%3E%20(property)%20value%20%3E%20(variant)%200">Link to this property</a>

UnionFloat

<a href="#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20parameters%20%3E%20(schema)%20%3E%20(property)%20needle%20%3E%20(property)%20value%20%3E%20(variant)%201">Link to this property</a>

UnionBool

<a href="#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20parameters%20%3E%20(schema)%20%3E%20(property)%20needle%20%3E%20(property)%20value%20%3E%20(variant)%202">Link to this property</a>

</details>

<a href="#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20parameters%20%3E%20(schema)%20%3E%20(property)%20needle%20%3E%20(property)%20value">Link to this property</a>

IsRegex boolOptional

When true, treats the value as a regular expression (RE2 syntax).

<a href="#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20parameters%20%3E%20(schema)%20%3E%20(property)%20needle%20%3E%20(property)%20isRegex">Link to this property</a>

MatchCase boolOptional

When true, performs a case-sensitive search. Defaults to case-insensitive.

<a href="#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20parameters%20%3E%20(schema)%20%3E%20(property)%20needle%20%3E%20(property)%20matchCase">Link to this property</a>

</details>

<a href="#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20parameters%20%3E%20(schema)%20%3E%20(property)%20needle">Link to this property</a>

<details>

<summary>

OrderBy ObservabilitySharedQueryNewParamsParametersOrderByOptional

Ordering for grouped calculation results. Only effective when a group-by is present.

</summary>

Value string

Alias of the calculation to order results by. Must match the alias (or operator) of a calculation in the query.

<a href="#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20parameters%20%3E%20(schema)%20%3E%20(property)%20orderBy%20%3E%20(property)%20value">Link to this property</a>

<details>

<summary>

Order ObservabilitySharedQueryNewParamsParametersOrderByOrderOptional

Sort direction: ‘asc’ for ascending, ‘desc’ for descending.

</summary>

One of the following:

const ObservabilitySharedQueryNewParamsParametersOrderByOrderAsc ObservabilitySharedQueryNewParamsParametersOrderByOrder = "asc"

<a href="#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20parameters%20%3E%20(schema)%20%3E%20(property)%20orderBy%20%3E%20(property)%20order%20%3E%20(member)%200">Link to this property</a>

const ObservabilitySharedQueryNewParamsParametersOrderByOrderDesc ObservabilitySharedQueryNewParamsParametersOrderByOrder = "desc"

<a href="#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20parameters%20%3E%20(schema)%20%3E%20(property)%20orderBy%20%3E%20(property)%20order%20%3E%20(member)%201">Link to this property</a>

</details>

<a href="#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20parameters%20%3E%20(schema)%20%3E%20(property)%20orderBy%20%3E%20(property)%20order">Link to this property</a>

</details>

<a href="#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20parameters%20%3E%20(schema)%20%3E%20(property)%20orderBy">Link to this property</a>

</details>

<a href="#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20parameters">Link to this property</a>

<details>

<summary>

View param.Field\[<a href="https://developers.cloudflare.com/api/go/resources/workers/subresources/observability/subresources/shared_queries/methods/create#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20view%20%3E%20(schema)">ObservabilitySharedQueryNewParamsView</a>]Optional

Body param: Controls the shape of the response. ‘events’: individual log lines matching the query. ‘calculations’: aggregated metrics (count, avg, p99, etc.) with optional group-by breakdowns and time-series. ‘invocations’: events grouped by request ID. ‘traces’: distributed trace summaries. ‘agents’: agent-specific trace summaries.

</summary>

const ObservabilitySharedQueryNewParamsViewTraces <a href="https://developers.cloudflare.com/api/go/resources/workers/subresources/observability/subresources/shared_queries/methods/create#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20view%20%3E%20(schema)">ObservabilitySharedQueryNewParamsView</a> = "traces"

<a href="#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20view%20%3E%20(schema)%20%3E%20(member)%200">Link to this property</a>

const ObservabilitySharedQueryNewParamsViewEvents <a href="https://developers.cloudflare.com/api/go/resources/workers/subresources/observability/subresources/shared_queries/methods/create#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20view%20%3E%20(schema)">ObservabilitySharedQueryNewParamsView</a> = "events"

<a href="#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20view%20%3E%20(schema)%20%3E%20(member)%201">Link to this property</a>

const ObservabilitySharedQueryNewParamsViewCalculations <a href="https://developers.cloudflare.com/api/go/resources/workers/subresources/observability/subresources/shared_queries/methods/create#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20view%20%3E%20(schema)">ObservabilitySharedQueryNewParamsView</a> = "calculations"

<a href="#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20view%20%3E%20(schema)%20%3E%20(member)%202">Link to this property</a>

const ObservabilitySharedQueryNewParamsViewInvocations <a href="https://developers.cloudflare.com/api/go/resources/workers/subresources/observability/subresources/shared_queries/methods/create#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20view%20%3E%20(schema)">ObservabilitySharedQueryNewParamsView</a> = "invocations"

<a href="#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20view%20%3E%20(schema)%20%3E%20(member)%203">Link to this property</a>

const ObservabilitySharedQueryNewParamsViewRequests <a href="https://developers.cloudflare.com/api/go/resources/workers/subresources/observability/subresources/shared_queries/methods/create#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20view%20%3E%20(schema)">ObservabilitySharedQueryNewParamsView</a> = "requests"

<a href="#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20view%20%3E%20(schema)%20%3E%20(member)%204">Link to this property</a>

const ObservabilitySharedQueryNewParamsViewAgents <a href="https://developers.cloudflare.com/api/go/resources/workers/subresources/observability/subresources/shared_queries/methods/create#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20view%20%3E%20(schema)">ObservabilitySharedQueryNewParamsView</a> = "agents"

<a href="#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20view%20%3E%20(schema)%20%3E%20(member)%205">Link to this property</a>

</details>

<a href="#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default%20%3E%20(param)%20view">Link to this property</a>

</details>

[Link to this property](<#(resource)%20workers.observability.shared_queries%20%3E%20(method)%20create%20%3E%20(params)%20default>)

##### ReturnsExpand Collapse

<details>

<summary>

type ObservabilitySharedQueryNewResponse struct{…}

</summary>

ID string

Specify the ID of the shared query.

<a href="#(resource)%20workers.observability.shared_queries%20%3E%20(model)%20ObservabilitySharedQueryNewResponse%20%3E%20(schema)%20%3E%20(property)%20id">Link to this property</a>

</details>

[Link to this property](<#(resource)%20workers.observability.shared_queries%20%3E%20(model)%20ObservabilitySharedQueryNewResponse%20%3E%20(schema)>)

### Create a sharable link to a query result

Go

HTTPTypeScriptPythonGoTerraform

```
package main

import (
  "context"
  "fmt"

  "github.com/cloudflare/cloudflare-go"
  "github.com/cloudflare/cloudflare-go/option"
  "github.com/cloudflare/cloudflare-go/workers"
)

func main() {
  client := cloudflare.NewClient(
    option.WithAPIKey("144c9defac04969c7bfad8efaa8ea194"),
    option.WithAPIEmail("user@example.com"),
  )
  sharedQuery, err := client.Workers.Observability.SharedQueries.New(context.TODO(), workers.ObservabilitySharedQueryNewParams{
    AccountID: cloudflare.F("account_id"),
    QueryID: cloudflare.F("queryId"),
    Timeframe: cloudflare.F(workers.ObservabilitySharedQueryNewParamsTimeframe{
      From: cloudflare.F(int64(0)),
      To: cloudflare.F(int64(0)),
    }),
  })
  if err != nil {
    panic(err.Error())
  }
  fmt.Printf("%+v\n", sharedQuery.ID)
}
```

200 example

```
{
  "errors": [
    {
      "message": "message"
    }
  ],
  "messages": [
    {
      "message": "Successful request"
    }
  ],
  "result": {
    "id": "id"
  },
  "success": true
}
```

##### Returns Examples

200 example

```
{
  "errors": [
    {
      "message": "message"
    }
  ],
  "messages": [
    {
      "message": "Successful request"
    }
  ],
  "result": {
    "id": "id"
  },
  "success": true
}
```