---
title: "Event Properties"
description: "Learn more about searchable event properties."
url: https://docs.sentry.io/concepts/search/searchable-properties/events/
---

# Event Properties

Events are the underlying event data captured using Sentry SDKs — that is, errors and transactions.

You can search by event properties in the following [sentry.io](https://sentry.io) pages:

* Discover - in the query builder (depending on the dataset selection)
* Dashboards - within the widget builder (depending on dataset selection)
* Performance - only in transaction summaries
* Issues - as indicated in the list below
* Alerts - when creating a metric alert

Please note that in Alerts only a limited number of properties are available for [filtering transaction events](https://docs.sentry.io/product/alerts/create-alerts/metric-alert-config.md#tags--properties).

When searching on event properties within the **Issues** page, the search will return any issue that has *one or more events* matching the supplied event properties filter.

## [Searchable Properties](https://docs.sentry.io/concepts/search/searchable-properties/events.md#searchable-properties)

Below is a list of keys and tokens that can be used in the event search.

### [`apdex(threshold)`](https://docs.sentry.io/concepts/search/searchable-properties/events.md#apdexthreshold)

Returns results with the [Apdex score](https://docs.sentry.io/product/insights/overview/metrics.md#apdex) that you entered. Values must be between `0` and `1`. Higher apdex values indicate higher user satisfaction.

* **Type:** number

### [`app.in_foreground`](https://docs.sentry.io/concepts/search/searchable-properties/events.md#appin_foreground)

Indicates if the app is in the foreground or background. Values are `1/0` or `true/false`

* **Type:** boolean

### [`avg(field)`](https://docs.sentry.io/concepts/search/searchable-properties/events.md#avgfield)

Returns results with matching averages for the field selected. The field can be either a number or a duration. Typically used with a comparison operator.

* **Type:** matches field

### [`count_if(column,operator,value)`](https://docs.sentry.io/concepts/search/searchable-properties/events.md#count_ifcolumnoperatorvalue)

Returns results with a matching count that satisfy the condition passed to the parameters of the function.

* **Type:** number

### [`count_miserable(field,threshold)`](https://docs.sentry.io/concepts/search/searchable-properties/events.md#count_miserablefieldthreshold)

Returns results with a matching count of unique instances of the field that fall above the miserable threshold.

* **Type:** number

### [`count_unique(field)`](https://docs.sentry.io/concepts/search/searchable-properties/events.md#count_uniquefield)

Returns results with a matching count of the unique instances of the field entered.

* **Type:** number

### [`count_web_vitals(vital,threshold)`](https://docs.sentry.io/concepts/search/searchable-properties/events.md#count_web_vitalsvitalthreshold)

Returns results with a matching count that meet a Web Vitals quality threshold (`poor`, `meh`, `good`, or `any`).

* **Type:** number

### [`count()`](https://docs.sentry.io/concepts/search/searchable-properties/events.md#count)

Returns results with a matching count. (Same as `timesSeen` in issue search.) Doesn't take a parameter.

* **Type:** number

### [`culprit`](https://docs.sentry.io/concepts/search/searchable-properties/events.md#culprit)

Deprecated

* **Type:** string

### [`device.arch`](https://docs.sentry.io/concepts/search/searchable-properties/events.md#devicearch)

CPU architecture

* **Type:** string

### [`device.battery_level`](https://docs.sentry.io/concepts/search/searchable-properties/events.md#devicebattery_level)

If the device has a battery, this can be a floating point value defining the battery level (in the range 0-100).

* **Type:** string

### [`device.brand`](https://docs.sentry.io/concepts/search/searchable-properties/events.md#devicebrand)

Brand of the device

* **Type:** string

### [`device.charging`](https://docs.sentry.io/concepts/search/searchable-properties/events.md#devicecharging)

Whether the device was charging or not. Not a boolean.

* **Type:** string

### [`device.class`](https://docs.sentry.io/concepts/search/searchable-properties/events.md#deviceclass)

The estimated performance class of the client device, estimated `high`, `medium`, or `low`. For more details, see the [Device Classification](https://docs.sentry.io/concepts/search/searchable-properties/events.md#device-classification) section below.

* **Type:** string

### [`device.family`](https://docs.sentry.io/concepts/search/searchable-properties/events.md#devicefamily)

Family of the device. Typically, the common part of a model name across generations. For example, iPhone, Samsung Galaxy.

* **Type:** string

### [`device.locale`](https://docs.sentry.io/concepts/search/searchable-properties/events.md#devicelocale)

Deprecated

* **Type:** string

### [`device.name`](https://docs.sentry.io/concepts/search/searchable-properties/events.md#devicename)

Details of the device

* **Type:** string

### [`device.online`](https://docs.sentry.io/concepts/search/searchable-properties/events.md#deviceonline)

Whether the device was online or not. A string that is either `True` or `False`.

* **Type:** string

### [`device.orientation`](https://docs.sentry.io/concepts/search/searchable-properties/events.md#deviceorientation)

Describes the orientation of the device and can be either `portrait` or `landscape`.

* **Type:** string

### [`device.screen_density`](https://docs.sentry.io/concepts/search/searchable-properties/events.md#devicescreen_density)

Device screen density in pixels.

* **Type:** string

### [`device.screen_dpi`](https://docs.sentry.io/concepts/search/searchable-properties/events.md#devicescreen_dpi)

Number of dots per inch of the device screen.

* **Type:** string

### [`device.screen_height_pixels`](https://docs.sentry.io/concepts/search/searchable-properties/events.md#devicescreen_height_pixels)

Device screen height in pixels.

* **Type:** string

### [`device.screen_width_pixels`](https://docs.sentry.io/concepts/search/searchable-properties/events.md#devicescreen_width_pixels)

Device screen width in pixels.

* **Type:** string

### [`device.simulator`](https://docs.sentry.io/concepts/search/searchable-properties/events.md#devicesimulator)

Indicates whether this device is a simulator or a real device. A string that is either `True` or `False`.

* **Type:** string

### [`device.uuid`](https://docs.sentry.io/concepts/search/searchable-properties/events.md#deviceuuid)

Deprecated

* **Type:** UUID

### [`dist`](https://docs.sentry.io/concepts/search/searchable-properties/events.md#dist)

Distinguishes build or deployment variants of the same release of an application. For example, the dist can be the build number of an Xcode build or the version code of an Android build.

* **Type:** string

### [`environment`](https://docs.sentry.io/concepts/search/searchable-properties/events.md#environment)

Refers to your code deployment naming convention. For example, *development*, *testing*, *staging* and so on. [Learn more](https://docs.sentry.io/product/sentry-basics/environments.md).In some pages of [sentry.io](https://sentry.io), you filter on environment using a dropdown.

* **Type:** string

### [`epm()`](https://docs.sentry.io/concepts/search/searchable-properties/events.md#epm)

Returns results with a matching events-per-minute count. Doesn't take a parameter.

* **Type:** number

### [`eps()`](https://docs.sentry.io/concepts/search/searchable-properties/events.md#eps)

Returns results with a matching events-per-second count. Doesn't take a parameter.

* **Type:** number

### [`error.handled`](https://docs.sentry.io/concepts/search/searchable-properties/events.md#errorhandled)

Indicates whether the user has handled the exception — for example, using try...catch. An error is considered handled if all stack traces handle the error. Values are `1/0` or `true/false`

* **Type:** boolean

### [`error.main_thread`](https://docs.sentry.io/concepts/search/searchable-properties/events.md#errormain_thread)

Indicates if the error occurred on the main thread. Values are `1/0` or `true/false`

* **Type:** boolean

### [`error.mechanism`](https://docs.sentry.io/concepts/search/searchable-properties/events.md#errormechanism)

An object describing the mechanism that created this exception.

* **Type:** array

### [`error.type`](https://docs.sentry.io/concepts/search/searchable-properties/events.md#errortype)

The type of exception. For example, `ValueError`.

* **Type:** array

### [`error.unhandled`](https://docs.sentry.io/concepts/search/searchable-properties/events.md#errorunhandled)

The inversion of `error.handled`.

* **Type:** boolean

### [`error.value`](https://docs.sentry.io/concepts/search/searchable-properties/events.md#errorvalue)

Original value of a field that causes or exhibits the error.

* **Type:** array

### [`event.type`](https://docs.sentry.io/concepts/search/searchable-properties/events.md#eventtype)

Type of the event (transaction, error, default, csp, and so on). The transaction type is unavailable in **Issues**.

* **Type:** string

### [`failure_count()`](https://docs.sentry.io/concepts/search/searchable-properties/events.md#failure_count)

Returns results with a matching count of events with a `transaction.status` value that's in the list of failing ones. Values can be: `ok`, `cancelled`, `unknown`. Doesn't take a parameter.

* **Type:** number

### [`failure_rate()`](https://docs.sentry.io/concepts/search/searchable-properties/events.md#failure_rate)

Returns results with a matching rate of failing transactions — that is, `failure_count()` divided by the `count()` (total count). Doesn't take a parameter.

* **Type:** number

### [`geo.city`](https://docs.sentry.io/concepts/search/searchable-properties/events.md#geocity)

Full name of the city

* **Type:** string

### [`geo.country_code`](https://docs.sentry.io/concepts/search/searchable-properties/events.md#geocountry_code)

ISO 3166-1 country code

* **Type:** string

### [`geo.region`](https://docs.sentry.io/concepts/search/searchable-properties/events.md#georegion)

Full name of the country

* **Type:** string

### [`has`](https://docs.sentry.io/concepts/search/searchable-properties/events.md#has)

Returns results with the defined tag or field, but not the value of that tag or field. For example, entering `has:user` would find events with the `user` tag.

* **Type:** error

### [`http.method`](https://docs.sentry.io/concepts/search/searchable-properties/events.md#httpmethod)

HTTP method of the [request](https://develop.sentry.dev/sdk/foundations/transport/event-payloads/request/) that created the event.

* **Type:** string

### [`http.referer`](https://docs.sentry.io/concepts/search/searchable-properties/events.md#httpreferer)

Identifies the web page from which the resource was requested.

* **Type:** string

### [`http.status_code`](https://docs.sentry.io/concepts/search/searchable-properties/events.md#httpstatus_code)

HTTP status code, which indicates whether a response was successful. For example, `200` or `404`.

* **Type:** string

### [`http.url`](https://docs.sentry.io/concepts/search/searchable-properties/events.md#httpurl)

Full URL of the request that caused the error, but without any parameters

* **Type:** string

### [`id`](https://docs.sentry.io/concepts/search/searchable-properties/events.md#id)

The event id. In **Issues**, use only the ID value without the `id` key.

* **Type:** UUID

### [`issue`](https://docs.sentry.io/concepts/search/searchable-properties/events.md#issue)

The short issue code, for example `SENTRY-ABC`.

* **Type:** string

### [`last_seen()`](https://docs.sentry.io/concepts/search/searchable-properties/events.md#last_seen)

Datetime when the event was last seen. Equivalent to `max(timestamp)`. Doesn't take a parameter.

* **Type:** datetime

### [`level`](https://docs.sentry.io/concepts/search/searchable-properties/events.md#level)

Severity of the event (such as: fatal, error, warning). Always set to info for transactions.

* **Type:** string

### [`location`](https://docs.sentry.io/concepts/search/searchable-properties/events.md#location)

Location where the error happened.

* **Type:** string

### [`max(numeric field)`](https://docs.sentry.io/concepts/search/searchable-properties/events.md#maxnumeric-field)

Returns results with a matching maximum value for the field entered.

* **Type:** matches field

### [`measurements.app_start_cold`](https://docs.sentry.io/concepts/search/searchable-properties/events.md#measurementsapp_start_cold)

A [cold start](https://docs.sentry.io/product/insights/mobile/mobile-vitals/app-starts.md) on Android refers to when the app process is created from scratch. On iOS it is only the first time a process is created after a reboot or update.

* **Type:** duration

### [`measurements.app_start_warm`](https://docs.sentry.io/concepts/search/searchable-properties/events.md#measurementsapp_start_warm)

A [warm start](https://docs.sentry.io/product/insights/mobile/mobile-vitals/app-starts.md) on Android refers to when the app launches with some saved state, for example it may have an existing process and only need to create a new Activity. On iOS it is any process creation that isn't a cold start.

* **Type:** duration

### [`measurements.cls`](https://docs.sentry.io/concepts/search/searchable-properties/events.md#measurementscls)

[Cumulative Layout Shift (CLS)](https://docs.sentry.io/product/insights/web-vitals/web-vitals-concepts.md#cumulative-layout-shift-cls) is the sum of individual layout shift scores for every unexpected element shift during the rendering process.

* **Type:** number

### [`measurements.fcp`](https://docs.sentry.io/concepts/search/searchable-properties/events.md#measurementsfcp)

[First Contentful Paint (FCP)](https://docs.sentry.io/product/insights/web-vitals/web-vitals-concepts.md#first-contentful-paint-fcp) measures the time for the first content to render in the viewport.

* **Type:** duration

### [`measurements.fid`](https://docs.sentry.io/concepts/search/searchable-properties/events.md#measurementsfid)

[First Input Delay (FID)](https://docs.sentry.io/product/insights/web-vitals/web-vitals-concepts.md#first-input-delay-fid) measures the response time when the user tries to interact with the viewport.

* **Type:** duration

### [`measurements.fp`](https://docs.sentry.io/concepts/search/searchable-properties/events.md#measurementsfp)

[First Paint (FP)](https://docs.sentry.io/product/insights/web-vitals/web-vitals-concepts.md#first-paint-fp) measures the amount of time the first pixel takes to appear in the viewport, rendering any visual change from what was previously displayed.

* **Type:** duration

### [`measurements.frames_frozen`](https://docs.sentry.io/concepts/search/searchable-properties/events.md#measurementsframes_frozen)

[Slow and frozen frames](https://docs.sentry.io/product/insights/mobile/mobile-vitals.md#slow-and-frozen-frames) measure the responsiveness of your app.

* **Type:** number

### [`measurements.frames_frozen_rate`](https://docs.sentry.io/concepts/search/searchable-properties/events.md#measurementsframes_frozen_rate)

Returns results with a matching rate of frozen frames. That is, `measurements.frames_frozen` divided by the `measurements.frames_total`.

* **Type:** number

### [`measurements.frames_slow`](https://docs.sentry.io/concepts/search/searchable-properties/events.md#measurementsframes_slow)

[Slow and frozen frames](https://docs.sentry.io/product/insights/mobile/mobile-vitals.md#slow-and-frozen-frames) measure the responsiveness of your app.

* **Type:** number

### [`measurements.frames_slow_rate`](https://docs.sentry.io/concepts/search/searchable-properties/events.md#measurementsframes_slow_rate)

Returns results with a matching rate of slow frames. That is, `measurements.frames_slow` divided by the `measurements.frames_total`.

* **Type:** number

### [`measurements.frames_total`](https://docs.sentry.io/concepts/search/searchable-properties/events.md#measurementsframes_total)

Returns results with a matching total number of frames.

* **Type:** number

### [`measurements.lcp`](https://docs.sentry.io/concepts/search/searchable-properties/events.md#measurementslcp)

[Largest Contentful Paint (LCP)](https://docs.sentry.io/product/insights/web-vitals/web-vitals-concepts.md#largest-contentful-paint-lcp) measures the render time for the largest content to appear in the viewport.

* **Type:** duration

### [`measurements.stall_count`](https://docs.sentry.io/concepts/search/searchable-properties/events.md#measurementsstall_count)

A [stall](https://docs.sentry.io/platforms/react-native/tracing/instrumentation/automatic-instrumentation.md#stall-tracking) is when the JavaScript event loop takes longer than expected to complete. Only applies to React Native.

* **Type:** number

### [`measurements.stall_longest_time`](https://docs.sentry.io/concepts/search/searchable-properties/events.md#measurementsstall_longest_time)

The [longest stall time](https://docs.sentry.io/platforms/react-native/tracing/instrumentation/automatic-instrumentation.md#stall-tracking) is the time, in milliseconds, of the longest event loop stall. Only applies to React Native.

* **Type:** duration

### [`measurements.stall_percentage`](https://docs.sentry.io/concepts/search/searchable-properties/events.md#measurementsstall_percentage)

Stall percentage is equal to the `stall_total_time` divided by the `transaction.duration`. Only applies to React Native.

* **Type:** number

### [`measurements.stall_total_time`](https://docs.sentry.io/concepts/search/searchable-properties/events.md#measurementsstall_total_time)

The [total stall time](https://docs.sentry.io/platforms/react-native/tracing/instrumentation/automatic-instrumentation.md#stall-tracking) is the total combined time, in milliseconds, of all stalls. Only applies to React Native.

* **Type:** duration

### [`measurements.ttfb`](https://docs.sentry.io/concepts/search/searchable-properties/events.md#measurementsttfb)

[Time To First Byte (TTFB)](https://docs.sentry.io/product/insights/web-vitals/web-vitals-concepts.md#time-to-first-byte-ttfb) measures the time that it takes for a user's browser to receive the first byte of page content.

* **Type:** duration

### [`measurements.ttfb.requesttime`](https://docs.sentry.io/concepts/search/searchable-properties/events.md#measurementsttfbrequesttime)

The time between start of the request and start of the response (see [diagram](https://web.dev/ttfb/#what-is-ttfb)).

* **Type:** duration

### [`message`](https://docs.sentry.io/concepts/search/searchable-properties/events.md#message)

Returns errors with the matching message or transactions with matching transaction name. Also matches on any message containing the supplied value.Searching `message:undefined` will match an event with a message of `undefined is not an object`. Raw text searches (searches without the `message` key) are also checked against this field. For errors, the message can be a concatenatenation of elements, so searches might include unexpected results.

* **Type:** string

### [`min(numeric field)`](https://docs.sentry.io/concepts/search/searchable-properties/events.md#minnumeric-field)

Returns results with a matching minimum value for the field entered.

* **Type:** matches field

### [`os.build`](https://docs.sentry.io/concepts/search/searchable-properties/events.md#osbuild)

The internal build revision of the operating system.

* **Type:** string

### [`os.kernel_version`](https://docs.sentry.io/concepts/search/searchable-properties/events.md#oskernel_version)

The independent kernel version string. This is typically the entire output of the `uname` syscall.

* **Type:** string

### [`os.distribution_name`](https://docs.sentry.io/concepts/search/searchable-properties/events.md#osdistribution_name)

The Linux distribution name. This maps to `ID` in [`/etc/os-release/`](https://www.freedesktop.org/software/systemd/man/latest/os-release.html).

* **Type:** string

### [`os.distribution_version`](https://docs.sentry.io/concepts/search/searchable-properties/events.md#osdistribution_version)

The Linux distribution version. This maps to `VERSION_ID` in [`/etc/os-release/`](https://www.freedesktop.org/software/systemd/man/latest/os-release.html).

* **Type:** string

### [`percentile(field,level)`](https://docs.sentry.io/concepts/search/searchable-properties/events.md#percentilefieldlevel)

Returns results with an approximate percentile of the field to the level. The level can be between `0` and `1`. For example, if you wanted to find the 50th percentile of transaction durations, you would enter `percentile(transaction.duration, 0.5)`.

* **Type:** number

### [`platform`](https://docs.sentry.io/concepts/search/searchable-properties/events.md#platform)

Name of the platform. This defaults to `other` and is only a property for platforms from this list: `as3`, `c`, `cfml`, `cocoa`, `csharp`, `elixir`, `go`, `groovy`, `haskell`, `java`, `javascript`, `native`, `node`, `objc`, `other`, `perl`, `php`, `python`, `ruby`

* **Type:** string

### [`project`](https://docs.sentry.io/concepts/search/searchable-properties/events.md#project)

The name of the project. In some pages of [sentry.io](https://sentry.io), you can also filter on project using a dropdown.

* **Type:** string

### [`project.id`](https://docs.sentry.io/concepts/search/searchable-properties/events.md#projectid)

The id of the project.

* **Type:** number

### [`pXY(duration field)`](https://docs.sentry.io/concepts/search/searchable-properties/events.md#pxyduration-field)

Returns results with an approximate percentile of the field. Replace "XY" with 50, 75, 95, 99, or 100. For example, if you wanted to find the 50th percentile of transaction durations, you would enter `p50(transaction.duration)`.

* **Type:** number

### [`release`](https://docs.sentry.io/concepts/search/searchable-properties/events.md#release)

A release is a version of your code deployed to an environment. You can create a token with an exact match of the version of a release, or `release:latest` to pick the most recent release. [Learn more](https://docs.sentry.io/product/releases/usage/sorting-filtering.md#latest-release).

* **Type:** string

### [`release.build`](https://docs.sentry.io/concepts/search/searchable-properties/events.md#releasebuild)

The number that identifies an iteration of your app. For example, `CFBundleVersion` on iOS or `versionCode` on Android. [Learn more](https://docs.sentry.io/product/releases/usage/sorting-filtering.md).

* **Type:** number

### [`release.package`](https://docs.sentry.io/concepts/search/searchable-properties/events.md#releasepackage)

The unique identifier of the project/app. For example, `CFBundleIdentifier` on iOS or `packageName` on Android. [Learn more](https://docs.sentry.io/product/releases/usage/sorting-filtering.md).

* **Type:** string

### [`release.stage`](https://docs.sentry.io/concepts/search/searchable-properties/events.md#releasestage)

The usage your release is seeing relative to other releases. Values can be `adopted`, `low`, or `replaced`. [Learn more](https://docs.sentry.io/product/releases/health.md#adoption-stages).

* **Type:** string

### [`release.version`](https://docs.sentry.io/concepts/search/searchable-properties/events.md#releaseversion)

A shorter version of the name; name without the package or short version of the hash. [Learn more](https://docs.sentry.io/product/releases/usage/sorting-filtering.md).

* **Type:** string

### [`sdk.name`](https://docs.sentry.io/concepts/search/searchable-properties/events.md#sdkname)

Name of the Sentry SDK that sent the event.

* **Type:** string

### [`sdk.version`](https://docs.sentry.io/concepts/search/searchable-properties/events.md#sdkversion)

Version of the Sentry SDK that sent the event.

* **Type:** string

### [`spans.browser`](https://docs.sentry.io/concepts/search/searchable-properties/events.md#spansbrowser)

Cumulative browser time for a transaction, based on the span operations.

* **Type:** duration

### [`spans.db`](https://docs.sentry.io/concepts/search/searchable-properties/events.md#spansdb)

Cumulative db time for a transaction, based on span operations.

* **Type:** duration

### [`spans.http`](https://docs.sentry.io/concepts/search/searchable-properties/events.md#spanshttp)

Cumulative http time for a transaction, based on span operations.

* **Type:** duration

### [`spans.resource`](https://docs.sentry.io/concepts/search/searchable-properties/events.md#spansresource)

Cumulative resource time for a transaction, based on span operations.

* **Type:** duration

### [`spans.ui`](https://docs.sentry.io/concepts/search/searchable-properties/events.md#spansui)

Cumulative UI time for a transaction, based on span operations.

* **Type:** duration

### [`stack.abs_path`](https://docs.sentry.io/concepts/search/searchable-properties/events.md#stackabs_path)

The absolute path to the source file. In events, this is an array; in issues, this is a single value.

* **Type:** array, single value

### [`stack.colno`](https://docs.sentry.io/concepts/search/searchable-properties/events.md#stackcolno)

Column number of the call, starting at 1.

* **Type:** array

### [`stack.filename`](https://docs.sentry.io/concepts/search/searchable-properties/events.md#stackfilename)

The path to the source file relative to the project root directory. In events, this is an array. In issues, this is a single value.

* **Type:** array, single value

### [`stack.function`](https://docs.sentry.io/concepts/search/searchable-properties/events.md#stackfunction)

Name of the function being called. In events, this is an array. In issues, this is a single value.

* **Type:** array, single value

### [`stack.in_app`](https://docs.sentry.io/concepts/search/searchable-properties/events.md#stackin_app)

Indicates whether a frame is related to the execution of the relevant code in the stack trace. For example, the frames that might power the framework’s web server of your app are probably not relevant. However, calls to the framework’s library once you start handling code likely are relevant. Values can be `1` (true) or `0` (false).

* **Type:** array

### [`stack.lineno`](https://docs.sentry.io/concepts/search/searchable-properties/events.md#stacklineno)

Line number of the call, starting at 1.

* **Type:** array

### [`stack.module`](https://docs.sentry.io/concepts/search/searchable-properties/events.md#stackmodule)

Platform-specific module path. For example, `sentry.interfaces.Stacktrace`. In events, this is an array. In issues, this is a single value.

* **Type:** array, single value

### [`stack.package`](https://docs.sentry.io/concepts/search/searchable-properties/events.md#stackpackage)

The "package" the frame was contained in. Depending on the platform, this can be different things. For C#, it can be the name of the assembly. For native code, it can be the path of the dynamic library or something else. In events, this is an array. In issues, this is a single value.

* **Type:** array, single value

### [`sum(numeric field)`](https://docs.sentry.io/concepts/search/searchable-properties/events.md#sumnumeric-field)

Returns results with a matching total value for the field entered.

* **Type:** matches field

### [`timestamp`](https://docs.sentry.io/concepts/search/searchable-properties/events.md#timestamp)

The finish timestamp of the transaction. Returns events with matching datetime.

* **Type:** datetime

### [`timestamp.to_day`](https://docs.sentry.io/concepts/search/searchable-properties/events.md#timestampto_day)

Timestamp rounded down to the nearest day.

* **Type:** datetime

### [`timestamp.to_hour`](https://docs.sentry.io/concepts/search/searchable-properties/events.md#timestampto_hour)

Timestamp rounded down to the nearest hour.

* **Type:** datetime

### [`title`](https://docs.sentry.io/concepts/search/searchable-properties/events.md#title)

Title of the error or the transaction name.

* **Type:** string

### [`trace`](https://docs.sentry.io/concepts/search/searchable-properties/events.md#trace)

A trace represents the record of the entire operation you want to measure or track — like page load, searched using the UUID generated by Sentry’s SDK.

* **Type:** UUID

### [`trace.parent_span`](https://docs.sentry.io/concepts/search/searchable-properties/events.md#traceparent_span)

Span ID of the parent to the current transaction. This is null if the transaction is root.

* **Type:** UUID

### [`trace.span`](https://docs.sentry.io/concepts/search/searchable-properties/events.md#tracespan)

Span ID of the root span of the root transaction in the event.

* **Type:** UUID

### [`transaction`](https://docs.sentry.io/concepts/search/searchable-properties/events.md#transaction)

For [transactions](https://docs.sentry.io/product/insights/overview/transaction-summary.md#what-is-a-transaction), the name of the transaction. For errors, the name of the associated transaction.

* **Type:** string

### [`transaction.duration`](https://docs.sentry.io/concepts/search/searchable-properties/events.md#transactionduration)

Duration, in milliseconds, of the transaction.

* **Type:** duration

### [`transaction.op`](https://docs.sentry.io/concepts/search/searchable-properties/events.md#transactionop)

Short code identifying the [type of operation](https://develop.sentry.dev/sdk/performance/span-operations/) the span is measuring.

* **Type:** string

### [`transaction.status`](https://docs.sentry.io/concepts/search/searchable-properties/events.md#transactionstatus)

Describes the status of the span/transaction. Check out our [Transaction Payloads documentation](https://develop.sentry.dev/sdk/foundations/transport/event-payloads/transaction/) for all possible statuses.

* **Type:** string

### [`unreal.crash_type`](https://docs.sentry.io/concepts/search/searchable-properties/events.md#unrealcrash_type)

The [Unreal Crash Context Type](https://docs.unrealengine.com/4.27/en-US/API/Runtime/Core/GenericPlatform/ECrashContextType/)

* **Type:** string

### [`user_misery(number)`](https://docs.sentry.io/concepts/search/searchable-properties/events.md#user_miserynumber)

Returns transactions with the defined user misery value. [User Misery](https://docs.sentry.io/product/insights/overview/metrics.md#user-misery) is a user-weighted performance metric that counts the number of unique users who were frustrated; "frustration" is measured as a response time four times the satisfactory response time threshold (in milliseconds). It highlights transactions that have the highest impact on users.

* **Type:** number

### [`user.display`](https://docs.sentry.io/concepts/search/searchable-properties/events.md#userdisplay)

In order, the first available user field available: email, then username, ID, and then IP address.

* **Type:** string

### [`user.email`](https://docs.sentry.io/concepts/search/searchable-properties/events.md#useremail)

An alternative, or addition, to the username. Sentry is aware of email addresses and can therefore display things such as Gravatars and unlock messaging capabilities.

* **Type:** string

### [`user.id`](https://docs.sentry.io/concepts/search/searchable-properties/events.md#userid)

Application-specific internal identifier for the user.

* **Type:** string

### [`user.ip`](https://docs.sentry.io/concepts/search/searchable-properties/events.md#userip)

User's IP address. Sentry uses the IP address as a unique identifier for unauthenticated users.

* **Type:** string

### [`user.username`](https://docs.sentry.io/concepts/search/searchable-properties/events.md#userusername)

Username, which is typically a better label than the `user.id`.

* **Type:** string
