This reference lists Autocapture event types and event property names for native iOS and Android when you use the iOS Swift SDK and Android-Kotlin SDK. Use it when you need a stable contract for pipelines, partners, or validation.
For Autocapture setup steps, go to Autocapture. For web Autocapture event properties, go to Autocapture events and properties. For a machine-readable web schema, go to Web Autocapture Schema.
Download the combined schema as JSON: /docs/mobile-autocapture-schema.json.
event_type (for example, [Amplitude] Screen Viewed).[Amplitude] … prefix in the product and in this doc.Enable options through AutocaptureOptions. Go to Autocapture (iOS) for configuration options.
| Event type | When it fires | Typical event properties |
|---|---|---|
[Amplitude] Start Session |
Session starts | User properties (when you enable user property collection). |
[Amplitude] End Session |
Session ends | User properties (when you enable user property collection). |
[Amplitude] Application Installed |
First open after install | [Amplitude] Version, [Amplitude] Build. |
[Amplitude] Application Updated |
First open after update | [Amplitude] Version, [Amplitude] Build, [Amplitude] Previous Version, [Amplitude] Previous Build. |
[Amplitude] Application Opened |
Launch or foreground after first open | [Amplitude] Version, [Amplitude] Build, [Amplitude] From Background (when applicable). |
[Amplitude] Application Backgrounded |
App enters background | — |
[Amplitude] Screen Viewed |
UIKit screen appears | [Amplitude] Screen Name. |
[Amplitude] Deep Link Opened |
Deep link opens | [Amplitude] Link URL, [Amplitude] Link Referrer. |
[Amplitude] Network Request |
SDK captures HTTP traffic (per SDK rules) | [Amplitude] URL, [Amplitude] URL Query, [Amplitude] URL Fragment, [Amplitude] Request Method, [Amplitude] Status Code, [Amplitude] Error Code, [Amplitude] Error Message, [Amplitude] Start Time, [Amplitude] Completion Time, [Amplitude] Duration, [Amplitude] Request Body Size, [Amplitude] Response Body Size, plus optional experimental body and header properties when you enable them. |
[Amplitude] Element Interacted |
UIControl / gesture interaction |
[Amplitude] Action, [Amplitude] Target View Class, [Amplitude] Target Text, [Amplitude] Target Accessibility Label, [Amplitude] Target Accessibility Identifier, [Amplitude] Action Method, [Amplitude] Gesture Recognizer, [Amplitude] Hierarchy, [Amplitude] Screen Name. |
[Amplitude] Rage Click |
Frustration (rage click) | Go to Track frustration interactions for more information. |
[Amplitude] Dead Click |
Frustration (dead click) | Same as Rage Click. |
Enable options through AutocaptureOption. Go to Autocapture (Android) for configuration options.
| Event type | When it fires | Typical event properties |
|---|---|---|
[Amplitude] Start Session |
Session starts | User properties (when you enable user property collection). |
[Amplitude] End Session |
Session ends | User properties (when you enable user property collection). |
[Amplitude] Application Installed |
First open after install | [Amplitude] Version, [Amplitude] Build. |
[Amplitude] Application Updated |
First open after update | [Amplitude] Version, [Amplitude] Build, [Amplitude] Previous Version, [Amplitude] Previous Build. |
[Amplitude] Application Opened |
Launch or foreground after first open | [Amplitude] Version, [Amplitude] Build, [Amplitude] From Background (when applicable). |
[Amplitude] Application Backgrounded |
App backgrounds | — |
[Amplitude] Screen Viewed |
Activity appears | [Amplitude] Screen Name. |
[Amplitude] Fragment Viewed |
Fragment appears | [Amplitude] Screen Name, [Amplitude] Fragment Class, [Amplitude] Fragment Identifier, [Amplitude] Fragment Tag. |
[Amplitude] Deep Link Opened |
Deep link opens | [Amplitude] Link URL, [Amplitude] Link Referrer. |
[Amplitude] Network Request |
SDK captures HTTP traffic (plugin) | [Amplitude] URL, [Amplitude] URL Query, [Amplitude] URL Fragment, [Amplitude] Request Method, [Amplitude] Status Code, [Amplitude] Error Message, [Amplitude] Start Time, [Amplitude] Completion Time, [Amplitude] Duration, [Amplitude] Request Body Size, [Amplitude] Response Body Size. |
[Amplitude] Element Interacted |
Clickable view or Compose | [Amplitude] Action, [Amplitude] Target Class, [Amplitude] Target Resource, [Amplitude] Target Tag, [Amplitude] Target Text, [Amplitude] Target Source, [Amplitude] Hierarchy, [Amplitude] Screen Name. |
[Amplitude] Rage Click |
Frustration (optional) | Go to Track frustration interactions for more information. |
[Amplitude] Dead Click |
Frustration (optional) | Same as Rage Click. |
March 17th, 2026
Need help? Contact Support
Visit Amplitude.com
Have a look at the Amplitude Blog
Learn more at Amplitude Academy
© 2026 Amplitude, Inc. All rights reserved. Amplitude is a registered trademark of Amplitude, Inc.