# iOS

- [Detections](/important-topics/sdk/api-reference/ios/detections.md): Classes related to enabling and detecting detections using the SDK.
- [Enable Detections](/important-topics/sdk/api-reference/ios/detections/enable-detections.md)
- [Disable Detections](/important-topics/sdk/api-reference/ios/detections/disable-detections.md)
- [Driving Insights](/important-topics/sdk/api-reference/ios/driving-insights.md)
- [SENTCallWhileMovingEvent](/important-topics/sdk/api-reference/ios/driving-insights/sentcallwhilemovingevent.md)
- [SENTDrivingInsights](/important-topics/sdk/api-reference/ios/driving-insights/sentdrivinginsights.md)
- [SENTDrivingInsightsReadyDelegate](/important-topics/sdk/api-reference/ios/driving-insights/sentdrivinginsightsreadydelegate.md)
- [SENTHarshDrivingEvent](/important-topics/sdk/api-reference/ios/driving-insights/sentharshdrivingevent.md)
- [HarshDrivingEventType](/important-topics/sdk/api-reference/ios/driving-insights/sentharshdrivingevent/harshdrivingeventtype.md)
- [SENTPhoneUsageEvent](/important-topics/sdk/api-reference/ios/driving-insights/sentphoneusageevent.md)
- [SENTSpeedingEvent](/important-topics/sdk/api-reference/ios/driving-insights/sentspeedingevent.md)
- [SENTSafetyScores](/important-topics/sdk/api-reference/ios/driving-insights/sentsafetyscores.md)
- [SafetyScoreRequestParameters](/important-topics/sdk/api-reference/ios/driving-insights/safetyscorerequestparameters.md)
- [SafetyScoreRequestOccupantRoleOption](/important-topics/sdk/api-reference/ios/driving-insights/safetyscorerequestparameters/safetyscorerequestoccupantroleoption.md)
- [SafetyScoreRequestPeriod](/important-topics/sdk/api-reference/ios/driving-insights/safetyscorerequestparameters/safetyscorerequestperiod.md)
- [SafetyScoreRequestTransportModeOption](/important-topics/sdk/api-reference/ios/driving-insights/safetyscorerequestparameters/safetyscorerequesttransportmodeoption.md)
- [Event Timeline](/important-topics/sdk/api-reference/ios/event-timeline.md)
- [EventTimelineDelegate](/important-topics/sdk/api-reference/ios/event-timeline/eventtimelinedelegate.md)
- [SENTOccupantRole](/important-topics/sdk/api-reference/ios/event-timeline/sentoccupantrole.md)
- [SENTTimelineEvent](/important-topics/sdk/api-reference/ios/event-timeline/senttimelineevent.md)
- [SENTOffTheGridEvent](/important-topics/sdk/api-reference/ios/event-timeline/senttimelineevent/sentoffthegridevent.md)
- [SENTStationaryEvent](/important-topics/sdk/api-reference/ios/event-timeline/senttimelineevent/sentstationaryevent.md)
- [SENTTransportEvent](/important-topics/sdk/api-reference/ios/event-timeline/senttimelineevent/senttransportevent.md)
- [SENTUnknownEvent](/important-topics/sdk/api-reference/ios/event-timeline/senttimelineevent/sentunknownevent.md)
- [SENTTimelineEventType](/important-topics/sdk/api-reference/ios/event-timeline/senttimelineeventtype.md)
- [SENTTimelineTransportMode](/important-topics/sdk/api-reference/ios/event-timeline/senttimelinetransportmode.md)
- [SENTVenue](/important-topics/sdk/api-reference/ios/event-timeline/sentvenue.md): Represents a place of interest.
- [SENTVenueSignificance](/important-topics/sdk/api-reference/ios/event-timeline/sentvenuesignificance.md)
- [SENTVenueType](/important-topics/sdk/api-reference/ios/event-timeline/sentvenuetype.md)
- [Feedback](/important-topics/sdk/api-reference/ios/feedback.md)
- [SENTFeedback](/important-topics/sdk/api-reference/ios/feedback/sentfeedback.md)
- [SENTOccupantRoleFeedback](/important-topics/sdk/api-reference/ios/feedback/sentoccupantrolefeedback.md)
- [SENTOccupantRoleFeedbackResult](/important-topics/sdk/api-reference/ios/feedback/sentoccupantrolefeedbackresult.md)
- [SENTCompletionHandlers](/important-topics/sdk/api-reference/ios/sentcompletionhandlers.md)
- [SENTConfig](/important-topics/sdk/api-reference/ios/sentconfig-1.md): The SENTConfig class allows you to specify your Sentiance app ID and secret when initializing the Sentiance SDK.
- [SENTDate](/important-topics/sdk/api-reference/ios/sentdate.md)
- [SENTGeolocation](/important-topics/sdk/api-reference/ios/sentgeolocation.md)
- [SENTAsyncInitializationCompletionHandler](/important-topics/sdk/api-reference/ios/sentasyncinitializationcompletionhandler.md)
- [SENTAsyncInitializationError](/important-topics/sdk/api-reference/ios/sentasyncinitializationerror.md)
- [SENTAsyncInitializationResult](/important-topics/sdk/api-reference/ios/sentasyncinitializationresult.md)
- [Sentiance](/important-topics/sdk/api-reference/ios/sentiance.md): The Sentiance class is the main entry point for interacting with the SDK.
- [SENTInitializationResult](/important-topics/sdk/api-reference/ios/sentinitializationresult.md): Initialization return type.
- [SENTOptions](/important-topics/sdk/api-reference/ios/sentoptions.md): Wrapper class of options while Initializing the SDK
- [SENTOptionsInitPurpose](/important-topics/sdk/api-reference/ios/sentoptions/sentoptionsinitpurpose.md)
- [SENTPublicDefinitions](/important-topics/sdk/api-reference/ios/sentpublicdefinitions.md)
- [SENTSDKStatus](/important-topics/sdk/api-reference/ios/sentsdkstatus.md)
- [SENTToken](/important-topics/sdk/api-reference/ios/senttoken.md)
- [SENTTransmittableDataType](/important-topics/sdk/api-reference/ios/senttransmittabledatatype.md)
- [SENTUserActivity](/important-topics/sdk/api-reference/ios/sentuseractivity.md)
- [SENTVehicleCrashDetectionState](/important-topics/sdk/api-reference/ios/sentvehiclecrashdetectionstate.md)
- [SENTVehicleCrashDiagnostic](/important-topics/sdk/api-reference/ios/sentvehiclecrashdiagnostic.md)
- [SENTVehicleCrashEvent](/important-topics/sdk/api-reference/ios/sentvehiclecrashevent.md)
- [SENTVehicleCrashDetectorMode](/important-topics/sdk/api-reference/ios/sentvehiclecrashevent/useractivitytype.md)
- [SENTVehicleCrashSeverity](/important-topics/sdk/api-reference/ios/sentvehiclecrashevent/sentvehiclecrashseverity.md)
- [SENTWaypoint](/important-topics/sdk/api-reference/ios/sentwaypoint.md)
- [Smart Geofences](/important-topics/sdk/api-reference/ios/smart-geofences.md)
- [SENTSmartGeofencesRefreshHandler](/important-topics/sdk/api-reference/ios/smart-geofences/sentsmartgeofencesrefreshhandler.md)
- [SmartGeofenceDetectionMode](/important-topics/sdk/api-reference/ios/smart-geofences/smartgeofencedetectionmode.md)
- [SmartGeofencesRefreshError](/important-topics/sdk/api-reference/ios/smart-geofences/smartgeofencesrefresherror.md)
- [SmartGeofencesRefreshFailureReason](/important-topics/sdk/api-reference/ios/smart-geofences/smartgeofencesrefresherror/smartgeofencesrefreshfailurereason.md)
- [SmartGeofencesRefreshResult](/important-topics/sdk/api-reference/ios/smart-geofences/smartgeofencesrefreshresult.md)
- [SmartGeofence](/important-topics/sdk/api-reference/ios/smart-geofences/smartgeofence.md)
- [SmartGeofenceEvent](/important-topics/sdk/api-reference/ios/smart-geofences/smartgeofenceevent.md)
- [SmartGeofenceEventType](/important-topics/sdk/api-reference/ios/smart-geofences/smartgeofenceevent/smartgeofenceeventtype.md)
- [SmartGeofenceEventDelegate](/important-topics/sdk/api-reference/ios/smart-geofences/smartgeofenceeventdelegate.md)
- [Transport Sessions](/important-topics/sdk/api-reference/ios/transport-sessions.md)
- [SENTAccelerometerDataIterator](/important-topics/sdk/api-reference/ios/transport-sessions/sentaccelerometerdataiterator.md)
- [SENTLocationDataIterator](/important-topics/sdk/api-reference/ios/transport-sessions/sentlocationdataiterator.md)
- [SENTSensorDataChunk](/important-topics/sdk/api-reference/ios/transport-sessions/sentsensordatachunk.md)
- [SENTTransportSession](/important-topics/sdk/api-reference/ios/transport-sessions/senttransportsession.md)
- [User Context](/important-topics/sdk/api-reference/ios/user-context.md)
- [SENTAttribute](/important-topics/sdk/api-reference/ios/user-context/sentattribute.md)
- [SENTRequestUserContextCompletionHandler](/important-topics/sdk/api-reference/ios/user-context/sentrequestusercontextcompletionhandler.md)
- [SENTRequestUserContextError](/important-topics/sdk/api-reference/ios/user-context/sentrequestusercontexterror.md): Error type returned in case of User Context Request Failed.
- [SENTRequestUserContextFailureReason](/important-topics/sdk/api-reference/ios/user-context/sentrequestusercontextfailurereason.md)
- [SENTSegment](/important-topics/sdk/api-reference/ios/user-context/sentsegment.md)
- [SENTSegmentCategory](/important-topics/sdk/api-reference/ios/user-context/sentsegment/sentsegmentcategory.md)
- [SENTSegmentSubCategory](/important-topics/sdk/api-reference/ios/user-context/sentsegment/sentsegmentsubcategory.md)
- [SENTSegmentType](/important-topics/sdk/api-reference/ios/user-context/sentsegment/sentsegmenttype.md)
- [SENTSemanticTime](/important-topics/sdk/api-reference/ios/user-context/sentsemantictime.md)
- [SENTUserContext](/important-topics/sdk/api-reference/ios/user-context/sentusercontext.md): Represents the user's context during a specific moment in time.
- [SENTUserContextDelegate](/important-topics/sdk/api-reference/ios/user-context/sentusercontextdelegate.md)
- [SENTUserContextUpdateCriteria](/important-topics/sdk/api-reference/ios/user-context/sentusercontextupdatecriteria.md)
- [User Creation & Linking](/important-topics/sdk/api-reference/ios/user-creation-and-linking.md)
- [SENTUserInfo](/important-topics/sdk/api-reference/ios/user-creation-and-linking/sentuserinfo.md): Class describing the Authenticated User Information
- [User Creation](/important-topics/sdk/api-reference/ios/user-creation-and-linking/user-creation.md): Classes related to Creating an Authenticated User on the Sentiance Back-end.
- [SENTUserCreationResult](/important-topics/sdk/api-reference/ios/user-creation-and-linking/user-creation/sentusercreationresult.md)
- [SENTUserCreationFailureReason](/important-topics/sdk/api-reference/ios/user-creation-and-linking/user-creation/sentusercreationfailurereason.md)
- [SENTUserCreationError](/important-topics/sdk/api-reference/ios/user-creation-and-linking/user-creation/sentusercreationerror.md)
- [SENTUserCreationCompletionHandler](/important-topics/sdk/api-reference/ios/user-creation-and-linking/user-creation/sentusercreationcompletionhandler.md)
- [SENTUserCreationOptions](/important-topics/sdk/api-reference/ios/user-creation-and-linking/user-creation/sentusercreationoptions.md)
- [User Linking](/important-topics/sdk/api-reference/ios/user-creation-and-linking/user-linking.md): Classes related to User Linking
- [SENTNoOpUserLinker](/important-topics/sdk/api-reference/ios/user-creation-and-linking/user-linking/sentnoopuserlinker.md): A no-operation user linker. Use this linker to create an unlinked (anonymous) Sentiance user.
- [SENTUserLinkingResult](/important-topics/sdk/api-reference/ios/user-creation-and-linking/user-linking/sentuserlinkingresult.md)
- [SENTUserLinkingFailureReason](/important-topics/sdk/api-reference/ios/user-creation-and-linking/user-linking/sentuserlinkingfailurereason.md)
- [SENTUserLinkingError](/important-topics/sdk/api-reference/ios/user-creation-and-linking/user-linking/sentuserlinkingerror.md)
- [SENTUserLinkingCompletionHandler](/important-topics/sdk/api-reference/ios/user-creation-and-linking/user-linking/sentuserlinkingcompletionhandler.md)
- [SENTUserLinker](/important-topics/sdk/api-reference/ios/user-creation-and-linking/user-linking/metauserlinker.md)
