# Structures  Reference



## Scope and provenance

- Product: mobile
- Status: Imported reference snapshot. Import date is not a verification date or guarantee of current release support.
- SDK version: Not declared for this page. Versions in examples must not be assumed current.
- Environment: Page-specific. Confirm the environment host, credentials, and service configuration; do not infer them from another product.
- Source: https://documentation.idmission.com/identity/iOS-SDK-2/Structs.html
- Imported at: 2026-10-25T05:00:44.899Z
- Canonical page: https://docs.idmission.com/mobile/reference/ios/Structs
- Agent index: https://docs.idmission.com/llms.txt

---

<a id="structures"></a>

# Structures

The following structures are available globally.

- <a id="/s:17IDentitySDK_Swift28AdditionalCustomerCommonDataV"></a>

  <a id="//apple_ref/swift/Struct/AdditionalCustomerCommonData"></a>

  `AdditionalCustomerCommonData`

  Child structure of `CustomerIdentifyRequest` and `CustomerVerifyRequest`.

  [See more](https://docs.idmission.com/markdown/mobile/reference/ios/Structs/AdditionalCustomerCommonData.md)

  <a id="declaration"></a>

  #### Declaration

  Swift

  ```
  public struct AdditionalCustomerCommonData : Encodable
  ```

- <a id="/s:17IDentitySDK_Swift26AdditionalDocumentsRequestV"></a>

  <a id="//apple_ref/swift/Struct/AdditionalDocumentsRequest"></a>

  `AdditionalDocumentsRequest`

  Child structure of `CustomerEnrollBiometricDataRequest`, `CustomerEnrollDataRequest`, `CustomerLiveCheckDataRequest`, `CustomerValidateIdDataRequest`, `CustomerValidateIdFaceMatchDataRequest`, and `CustomerVerifyDataRequest`.

  [See more](https://docs.idmission.com/markdown/mobile/reference/ios/Structs/AdditionalDocumentsRequest.md)

  <a id="declaration-2"></a>

  #### Declaration

  Swift

  ```
  public struct AdditionalDocumentsRequest : Encodable
  ```

- <a id="/s:17IDentitySDK_Swift22CustomerAdditionalDataV"></a>

  <a id="//apple_ref/swift/Struct/CustomerAdditionalData"></a>

  `CustomerAdditionalData`

  [See more](https://docs.idmission.com/markdown/mobile/reference/ios/Structs/CustomerAdditionalData.md)

  <a id="declaration-3"></a>

  #### Declaration

  Swift

  ```
  public struct CustomerAdditionalData : Encodable
  ```

- <a id="/s:17IDentitySDK_Swift22CustomerAutofillDataRQV"></a>

  <a id="//apple_ref/swift/Struct/CustomerAutofillDataRQ"></a>

  `CustomerAutofillDataRQ`

  [See more](https://docs.idmission.com/markdown/mobile/reference/ios/Structs/CustomerAutofillDataRQ.md)

  <a id="declaration-4"></a>

  #### Declaration

  Swift

  ```
  public struct CustomerAutofillDataRQ : Encodable
  ```

- <a id="/s:17IDentitySDK_Swift31CustomerAutofillIdDataRequestV4V"></a>

  <a id="//apple_ref/swift/Struct/CustomerAutofillIdDataRequestV4"></a>

  `CustomerAutofillIdDataRequestV4`

  [See more](https://docs.idmission.com/markdown/mobile/reference/ios/Structs/CustomerAutofillIdDataRequestV4.md)

  <a id="declaration-5"></a>

  #### Declaration

  Swift

  ```
  public struct CustomerAutofillIdDataRequestV4 : Encodable
  ```

- <a id="/s:17IDentitySDK_Swift23CustomerAutofillRequestV"></a>

  <a id="//apple_ref/swift/Struct/CustomerAutofillRequest"></a>

  `CustomerAutofillRequest`

  Customer autofill server request object.

  [See more](https://docs.idmission.com/markdown/mobile/reference/ios/Structs/CustomerAutofillRequest.md)

  <a id="declaration-6"></a>

  #### Declaration

  Swift

  ```
  public struct CustomerAutofillRequest : Encodable
  ```

- <a id="/s:17IDentitySDK_Swift015BiometricEnrollD11RequestDataV"></a>

  <a id="//apple_ref/swift/Struct/BiometricEnrollBiometricRequestData"></a>

  `BiometricEnrollBiometricRequestData`

  One customer biometric is mandatory (Selfie, Fingerprint, or Voice)

  [See more](https://docs.idmission.com/markdown/mobile/reference/ios/Structs/BiometricEnrollBiometricRequestData.md)

  <a id="declaration-7"></a>

  #### Declaration

  Swift

  ```
  public struct BiometricEnrollBiometricRequestData : Encodable
  ```

- <a id="/s:17IDentitySDK_Swift19BiometricEnrollDataV"></a>

  <a id="//apple_ref/swift/Struct/BiometricEnrollData"></a>

  `BiometricEnrollData`

  Child structure of `CustomerEnrollDataRequest`.

  [See more](https://docs.idmission.com/markdown/mobile/reference/ios/Structs/BiometricEnrollData.md)

  <a id="declaration-8"></a>

  #### Declaration

  Swift

  ```
  public struct BiometricEnrollData : Encodable
  ```

- <a id="/s:17IDentitySDK_Swift15CardDataRequestV"></a>

  <a id="//apple_ref/swift/Struct/CardDataRequest"></a>

  `CardDataRequest`

  [See more](https://docs.idmission.com/markdown/mobile/reference/ios/Structs/CardDataRequest.md)

  <a id="declaration-9"></a>

  #### Declaration

  Swift

  ```
  public struct CardDataRequest : Encodable
  ```

- <a id="/s:17IDentitySDK_Swift25CommonCustomerDataRequestV"></a>

  <a id="//apple_ref/swift/Struct/CommonCustomerDataRequest"></a>

  `CommonCustomerDataRequest`

  [See more](https://docs.idmission.com/markdown/mobile/reference/ios/Structs/CommonCustomerDataRequest.md)

  <a id="declaration-10"></a>

  #### Declaration

  Swift

  ```
  public struct CommonCustomerDataRequest : Encodable
  ```

- <a id="/s:17IDentitySDK_Swift19CommonIdDataRequestV"></a>

  <a id="//apple_ref/swift/Struct/CommonIdDataRequest"></a>

  `CommonIdDataRequest`

  [See more](https://docs.idmission.com/markdown/mobile/reference/ios/Structs/CommonIdDataRequest.md)

  <a id="declaration-11"></a>

  #### Declaration

  Swift

  ```
  public struct CommonIdDataRequest : Encodable
  ```

- <a id="/s:17IDentitySDK_Swift32CommonAdditionalDocumentsRequestV"></a>

  <a id="//apple_ref/swift/Struct/CommonAdditionalDocumentsRequest"></a>

  `CommonAdditionalDocumentsRequest`

  [See more](https://docs.idmission.com/markdown/mobile/reference/ios/Structs/CommonAdditionalDocumentsRequest.md)

  <a id="declaration-12"></a>

  #### Declaration

  Swift

  ```
  public struct CommonAdditionalDocumentsRequest : Encodable
  ```

- <a id="/s:17IDentitySDK_Swift23CustomerDataMatchConfigV"></a>

  <a id="//apple_ref/swift/Struct/CustomerDataMatchConfig"></a>

  `CustomerDataMatchConfig`

  [See more](https://docs.idmission.com/markdown/mobile/reference/ios/Structs/CustomerDataMatchConfig.md)

  <a id="declaration-13"></a>

  #### Declaration

  Swift

  ```
  public struct CustomerDataMatchConfig : Encodable
  ```

- <a id="/s:17IDentitySDK_Swift12EmployeeDataV"></a>

  <a id="//apple_ref/swift/Struct/EmployeeData"></a>

  `EmployeeData`

  Child structure of `CustomerEnrollRequest`.

  [See more](https://docs.idmission.com/markdown/mobile/reference/ios/Structs/EmployeeData.md)

  <a id="declaration-14"></a>

  #### Declaration

  Swift

  ```
  public struct EmployeeData : Encodable
  ```

- <a id="/s:17IDentitySDK_Swift44AdditionalCustomerEnrollBiometricRequestDataV"></a>

  <a id="//apple_ref/swift/Struct/AdditionalCustomerEnrollBiometricRequestData"></a>

  `AdditionalCustomerEnrollBiometricRequestData`

  Child structure of `CustomerEnrollBiometricsRequest`.

  [See more](https://docs.idmission.com/markdown/mobile/reference/ios/Structs/AdditionalCustomerEnrollBiometricRequestData.md)

  <a id="declaration-15"></a>

  #### Declaration

  Swift

  ```
  public struct AdditionalCustomerEnrollBiometricRequestData : Encodable
  ```

- <a id="/s:17IDentitySDK_Swift34CustomerEnrollBiometricDataRequestV"></a>

  <a id="//apple_ref/swift/Struct/CustomerEnrollBiometricDataRequest"></a>

  `CustomerEnrollBiometricDataRequest`

  Child structure of `CustomerEnrollBiometricsRequest`.

  [See more](https://docs.idmission.com/markdown/mobile/reference/ios/Structs/CustomerEnrollBiometricDataRequest.md)

  <a id="declaration-16"></a>

  #### Declaration

  Swift

  ```
  public struct CustomerEnrollBiometricDataRequest : Encodable
  ```

- <a id="/s:17IDentitySDK_Swift31CustomerEnrollBiometricsRequestV"></a>

  <a id="//apple_ref/swift/Struct/CustomerEnrollBiometricsRequest"></a>

  `CustomerEnrollBiometricsRequest`

  Enroll Biometric server request object.

  [See more](https://docs.idmission.com/markdown/mobile/reference/ios/Structs/CustomerEnrollBiometricsRequest.md)

  <a id="declaration-17"></a>

  #### Declaration

  Swift

  ```
  public struct CustomerEnrollBiometricsRequest : Encodable
  ```

- <a id="/s:17IDentitySDK_Swift19IdDataEnrollRequestV"></a>

  <a id="//apple_ref/swift/Struct/IdDataEnrollRequest"></a>

  `IdDataEnrollRequest`

  Child structure of `CustomerEnrollBiometricsRequest`.

  [See more](https://docs.idmission.com/markdown/mobile/reference/ios/Structs/IdDataEnrollRequest.md)

  <a id="declaration-18"></a>

  #### Declaration

  Swift

  ```
  public struct IdDataEnrollRequest : Encodable
  ```

- <a id="/s:17IDentitySDK_Swift43PersonalCustomerEnrollBiometricsRequestDataV"></a>

  <a id="//apple_ref/swift/Struct/PersonalCustomerEnrollBiometricsRequestData"></a>

  `PersonalCustomerEnrollBiometricsRequestData`

  Child structure of `CustomerEnrollBiometricDataRequest`.

  [See more](https://docs.idmission.com/markdown/mobile/reference/ios/Structs/PersonalCustomerEnrollBiometricsRequestData.md)

  <a id="declaration-19"></a>

  #### Declaration

  Swift

  ```
  public struct PersonalCustomerEnrollBiometricsRequestData : Encodable
  ```

- <a id="/s:17IDentitySDK_Swift33AdditionalCustomerWFlagCommonDataV"></a>

  <a id="//apple_ref/swift/Struct/AdditionalCustomerWFlagCommonData"></a>

  `AdditionalCustomerWFlagCommonData`

  Child structure of `CustomerEnrollRequest`, `CustomerValidateIdFaceMatchRequest`, and `CustomerValidateIdRequest`.

  [See more](https://docs.idmission.com/markdown/mobile/reference/ios/Structs/AdditionalCustomerWFlagCommonData.md)

  <a id="declaration-20"></a>

  #### Declaration

  Swift

  ```
  public struct AdditionalCustomerWFlagCommonData : Encodable
  ```

- <a id="/s:17IDentitySDK_Swift25CustomerEnrollDataRequestV"></a>

  <a id="//apple_ref/swift/Struct/CustomerEnrollDataRequest"></a>

  `CustomerEnrollDataRequest`

  Child structure of `CustomerEnrollRequest`.

  [See more](https://docs.idmission.com/markdown/mobile/reference/ios/Structs/CustomerEnrollDataRequest.md)

  <a id="declaration-21"></a>

  #### Declaration

  Swift

  ```
  public struct CustomerEnrollDataRequest : Encodable
  ```

- <a id="/s:17IDentitySDK_Swift21CustomerEnrollRequestV"></a>

  <a id="//apple_ref/swift/Struct/CustomerEnrollRequest"></a>

  `CustomerEnrollRequest`

  Enroll Customer with ID Validation server request object.

  [See more](https://docs.idmission.com/markdown/mobile/reference/ios/Structs/CustomerEnrollRequest.md)

  <a id="declaration-22"></a>

  #### Declaration

  Swift

  ```
  public struct CustomerEnrollRequest : Encodable
  ```

- <a id="/s:17IDentitySDK_Swift39PersonalCustomerCommonRequestEnrollDataV"></a>

  <a id="//apple_ref/swift/Struct/PersonalCustomerCommonRequestEnrollData"></a>

  `PersonalCustomerCommonRequestEnrollData`

  Child structure of `CustomerEnrollDataRequest`.

  [See more](https://docs.idmission.com/markdown/mobile/reference/ios/Structs/PersonalCustomerCommonRequestEnrollData.md)

  <a id="declaration-23"></a>

  #### Declaration

  Swift

  ```
  public struct PersonalCustomerCommonRequestEnrollData : Encodable
  ```

- <a id="/s:17IDentitySDK_Swift11FingerPrintV"></a>

  <a id="//apple_ref/swift/Struct/FingerPrint"></a>

  `FingerPrint`

  Child structure of `FingerPrintData`.

  [See more](https://docs.idmission.com/markdown/mobile/reference/ios/Structs/FingerPrint.md)

  <a id="declaration-24"></a>

  #### Declaration

  Swift

  ```
  public struct FingerPrint : Encodable
  ```

- <a id="/s:17IDentitySDK_Swift15FingerPrintDataV"></a>

  <a id="//apple_ref/swift/Struct/FingerPrintData"></a>

  `FingerPrintData`

  Child structure of `BiometricEnrollBiometricRequestData`, `BiometricEnrollData`, `BiometricIdentifyData`, `BiometricVerifyRequestData`, `BiometricDataValidateId`, `BiometricLiveCheckData`, and `BiometricValidateIdFaceMatchData`.

  [See more](https://docs.idmission.com/markdown/mobile/reference/ios/Structs/FingerPrintData.md)

  <a id="declaration-25"></a>

  #### Declaration

  Swift

  ```
  public struct FingerPrintData : Encodable
  ```

- <a id="/s:17IDentitySDK_Swift19FingerPrintMetadataV"></a>

  <a id="//apple_ref/swift/Struct/FingerPrintMetadata"></a>

  `FingerPrintMetadata`

  Child structure of `FingerPrintData`.

  [See more](https://docs.idmission.com/markdown/mobile/reference/ios/Structs/FingerPrintMetadata.md)

  <a id="declaration-26"></a>

  #### Declaration

  Swift

  ```
  public struct FingerPrintMetadata : Encodable
  ```

- <a id="/s:17IDentitySDK_Swift18GenericDataRequestV"></a>

  <a id="//apple_ref/swift/Struct/GenericDataRequest"></a>

  `GenericDataRequest`

  [See more](https://docs.idmission.com/markdown/mobile/reference/ios/Structs/GenericDataRequest.md)

  <a id="declaration-27"></a>

  #### Declaration

  Swift

  ```
  public struct GenericDataRequest : Encodable
  ```

- <a id="/s:17IDentitySDK_Swift19GenericCustomerDataV"></a>

  <a id="//apple_ref/swift/Struct/GenericCustomerData"></a>

  `GenericCustomerData`

  [See more](https://docs.idmission.com/markdown/mobile/reference/ios/Structs/GenericCustomerData.md)

  <a id="declaration-28"></a>

  #### Declaration

  Swift

  ```
  public struct GenericCustomerData : Encodable
  ```

- <a id="/s:17IDentitySDK_Swift13IdDataRequestV"></a>

  <a id="//apple_ref/swift/Struct/IdDataRequest"></a>

  `IdDataRequest`

  Child structure of `CustomerValidateIdDataRequest`, `CustomerValidateIdFaceMatchDataRequest`, `CustomerValidateIdRequest`, and `CustomerEnrollDataRequest`.

  [See more](https://docs.idmission.com/markdown/mobile/reference/ios/Structs/IdDataRequest.md)

  <a id="declaration-29"></a>

  #### Declaration

  Swift

  ```
  public struct IdDataRequest : Encodable
  ```

- <a id="/s:17IDentitySDK_Swift21BiometricIdentifyDataV"></a>

  <a id="//apple_ref/swift/Struct/BiometricIdentifyData"></a>

  `BiometricIdentifyData`

  One customer biometric is mandatory (Selfie, Fingerprint, or Voice) for verification.

  [See more](https://docs.idmission.com/markdown/mobile/reference/ios/Structs/BiometricIdentifyData.md)

  <a id="declaration-30"></a>

  #### Declaration

  Swift

  ```
  public struct BiometricIdentifyData : Encodable
  ```

- <a id="/s:17IDentitySDK_Swift22CustomerDataIdentifyRQV"></a>

  <a id="//apple_ref/swift/Struct/CustomerDataIdentifyRQ"></a>

  `CustomerDataIdentifyRQ`

  Child structure of `CustomerIdentifyRequest`.

  [See more](https://docs.idmission.com/markdown/mobile/reference/ios/Structs/CustomerDataIdentifyRQ.md)

  <a id="declaration-31"></a>

  #### Declaration

  Swift

  ```
  public struct CustomerDataIdentifyRQ : Encodable
  ```

- <a id="/s:17IDentitySDK_Swift23CustomerIdentifyRequestV"></a>

  <a id="//apple_ref/swift/Struct/CustomerIdentifyRequest"></a>

  `CustomerIdentifyRequest`

  Customer Biometric Verification server request object.

  [See more](https://docs.idmission.com/markdown/mobile/reference/ios/Structs/CustomerIdentifyRequest.md)

  <a id="declaration-32"></a>

  #### Declaration

  Swift

  ```
  public struct CustomerIdentifyRequest : Encodable
  ```

- <a id="/s:17IDentitySDK_Swift17InitializeRequestV"></a>

  <a id="//apple_ref/swift/Struct/InitializeRequest"></a>

  `InitializeRequest`

  Enroll Customer with ID Validation server request object.

  [See more](https://docs.idmission.com/markdown/mobile/reference/ios/Structs/InitializeRequest.md)

  <a id="declaration-33"></a>

  #### Declaration

  Swift

  ```
  public struct InitializeRequest : Encodable
  ```

- <a id="/s:17IDentitySDK_Swift31AdditionalCustomerLiveCheckDataV"></a>

  <a id="//apple_ref/swift/Struct/AdditionalCustomerLiveCheckData"></a>

  `AdditionalCustomerLiveCheckData`

  Child structure of `CustomerLiveCheckRequest`.

  [See more](https://docs.idmission.com/markdown/mobile/reference/ios/Structs/AdditionalCustomerLiveCheckData.md)

  <a id="declaration-34"></a>

  #### Declaration

  Swift

  ```
  public struct AdditionalCustomerLiveCheckData : Encodable
  ```

- <a id="/s:17IDentitySDK_Swift22BiometricLiveCheckDataV"></a>

  <a id="//apple_ref/swift/Struct/BiometricLiveCheckData"></a>

  `BiometricLiveCheckData`

  Child structure of `CustomerIdentifyRequest`.

  [See more](https://docs.idmission.com/markdown/mobile/reference/ios/Structs/BiometricLiveCheckData.md)

  <a id="declaration-35"></a>

  #### Declaration

  Swift

  ```
  public struct BiometricLiveCheckData : Encodable
  ```

- <a id="/s:17IDentitySDK_Swift28CustomerLiveCheckDataRequestV"></a>

  <a id="//apple_ref/swift/Struct/CustomerLiveCheckDataRequest"></a>

  `CustomerLiveCheckDataRequest`

  Child structure of `CustomerLiveCheckRequest`.

  [See more](https://docs.idmission.com/markdown/mobile/reference/ios/Structs/CustomerLiveCheckDataRequest.md)

  <a id="declaration-36"></a>

  #### Declaration

  Swift

  ```
  public struct CustomerLiveCheckDataRequest : Encodable
  ```

- <a id="/s:17IDentitySDK_Swift24CustomerLiveCheckRequestV"></a>

  <a id="//apple_ref/swift/Struct/CustomerLiveCheckRequest"></a>

  `CustomerLiveCheckRequest`

  Live Face Check server request object.

  [See more](https://docs.idmission.com/markdown/mobile/reference/ios/Structs/CustomerLiveCheckRequest.md)

  <a id="declaration-37"></a>

  #### Declaration

  Swift

  ```
  public struct CustomerLiveCheckRequest : Encodable
  ```

- <a id="/s:17IDentitySDK_Swift8MetadataV"></a>

  <a id="//apple_ref/swift/Struct/Metadata"></a>

  `Metadata`

  Additional ID and/or Selfie Capture image metadata.

  [See more](https://docs.idmission.com/markdown/mobile/reference/ios/Structs/Metadata.md)

  <a id="declaration-38"></a>

  #### Declaration

  Swift

  ```
  public struct Metadata : Encodable
  ```

- <a id="/s:17IDentitySDK_Swift28TrainingModelDownloadDetailsV"></a>

  <a id="//apple_ref/swift/Struct/TrainingModelDownloadDetails"></a>

  `TrainingModelDownloadDetails`

  Child structure of `TrainingModelDownloadRq`.

  [See more](https://docs.idmission.com/markdown/mobile/reference/ios/Structs/TrainingModelDownloadDetails.md)

  <a id="declaration-39"></a>

  #### Declaration

  Swift

  ```
  public struct TrainingModelDownloadDetails : Encodable
  ```

- <a id="/s:17IDentitySDK_Swift23TrainingModelDownloadRqV"></a>

  <a id="//apple_ref/swift/Struct/TrainingModelDownloadRq"></a>

  `TrainingModelDownloadRq`

  Training model data download request

  [See more](https://docs.idmission.com/markdown/mobile/reference/ios/Structs/TrainingModelDownloadRq.md)

  <a id="declaration-40"></a>

  #### Declaration

  Swift

  ```
  public struct TrainingModelDownloadRq : Encodable
  ```

- <a id="/s:17IDentitySDK_Swift19PersonalDataRequestV"></a>

  <a id="//apple_ref/swift/Struct/PersonalDataRequest"></a>

  `PersonalDataRequest`

  Child structure of `CustomerValidateIdDataRequest` & `CustomerValidateIdFaceMatchDataRequest`.

  [See more](https://docs.idmission.com/markdown/mobile/reference/ios/Structs/PersonalDataRequest.md)

  <a id="declaration-41"></a>

  #### Declaration

  Swift

  ```
  public struct PersonalDataRequest : Encodable
  ```

- <a id="/s:17IDentitySDK_Swift20PolicyAcceptanceDataV"></a>

  <a id="//apple_ref/swift/Struct/PolicyAcceptanceData"></a>

  `PolicyAcceptanceData`

  Child structure of `CustomerValidateIdDataRequest`, `CustomerLiveCheckDataRequest`, `CustomerValidateIdFaceMatchDataRequest`, `CustomerEnrollDataRequest`, `CustomerEnrollBiometricDataRequest`, and `CustomerVerifyDataRequest`.

  [See more](https://docs.idmission.com/markdown/mobile/reference/ios/Structs/PolicyAcceptanceData.md)

  <a id="declaration-42"></a>

  #### Declaration

  Swift

  ```
  public struct PolicyAcceptanceData : Codable
  ```

- <a id="/s:17IDentitySDK_Swift12SecurityDataV"></a>

  <a id="//apple_ref/swift/Struct/SecurityData"></a>

  `SecurityData`

  Child structure of `CustomerEnrollBiometricsRequest`, `CustomerEnrollRequest`, `CustomerIdentifyRequest`, `CustomerLiveCheckRequest`, `CustomerValidateIdFaceMatchRequest`, `CustomerValidateIdRequest`, and `CustomerVerifyRequest`.

  [See more](https://docs.idmission.com/markdown/mobile/reference/ios/Structs/SecurityData.md)

  <a id="declaration-43"></a>

  #### Declaration

  Swift

  ```
  public struct SecurityData : Encodable
  ```

- <a id="/s:17IDentitySDK_Swift20SignatureDataRequestV"></a>

  <a id="//apple_ref/swift/Struct/SignatureDataRequest"></a>

  `SignatureDataRequest`

  Child structure of `CustomerEnrollRequest`, `CustomerValidateIdDataRequest`, `CustomerLiveCheckDataRequest`, `CustomerValidateIdFaceMatchDataRequest`, `CustomerEnrollDataRequest`, `CustomerEnrollBiometricDataRequest`, and `CustomerVerifyDataRequest`.

  [See more](https://docs.idmission.com/markdown/mobile/reference/ios/Structs/SignatureDataRequest.md)

  <a id="declaration-44"></a>

  #### Declaration

  Swift

  ```
  public struct SignatureDataRequest : Codable
  ```

- <a id="/s:17IDentitySDK_Swift23BiometricDataValidateIdV"></a>

  <a id="//apple_ref/swift/Struct/BiometricDataValidateId"></a>

  `BiometricDataValidateId`

  Child structure of `CustomerValidateIdDataRequest`.

  [See more](https://docs.idmission.com/markdown/mobile/reference/ios/Structs/BiometricDataValidateId.md)

  <a id="declaration-45"></a>

  #### Declaration

  Swift

  ```
  public struct BiometricDataValidateId : Encodable
  ```

- <a id="/s:17IDentitySDK_Swift29CustomerValidateIdDataRequestV"></a>

  <a id="//apple_ref/swift/Struct/CustomerValidateIdDataRequest"></a>

  `CustomerValidateIdDataRequest`

  Child structure of `CustomerValidateIdRequest`.

  [See more](https://docs.idmission.com/markdown/mobile/reference/ios/Structs/CustomerValidateIdDataRequest.md)

  <a id="declaration-46"></a>

  #### Declaration

  Swift

  ```
  public struct CustomerValidateIdDataRequest : Encodable
  ```

- <a id="/s:17IDentitySDK_Swift25CustomerValidateIdRequestV"></a>

  <a id="//apple_ref/swift/Struct/CustomerValidateIdRequest"></a>

  `CustomerValidateIdRequest`

  ID Validation server request object.

  [See more](https://docs.idmission.com/markdown/mobile/reference/ios/Structs/CustomerValidateIdRequest.md)

  <a id="declaration-47"></a>

  #### Declaration

  Swift

  ```
  public struct CustomerValidateIdRequest : Encodable
  ```

- <a id="/s:17IDentitySDK_Swift32BiometricValidateIdFaceMatchDataV"></a>

  <a id="//apple_ref/swift/Struct/BiometricValidateIdFaceMatchData"></a>

  `BiometricValidateIdFaceMatchData`

  Child structure of `CustomerValidateIdFaceMatchDataRequest`.

  [See more](https://docs.idmission.com/markdown/mobile/reference/ios/Structs/BiometricValidateIdFaceMatchData.md)

  <a id="declaration-48"></a>

  #### Declaration

  Swift

  ```
  public struct BiometricValidateIdFaceMatchData : Encodable
  ```

- <a id="/s:17IDentitySDK_Swift38CustomerValidateIdFaceMatchDataRequestV"></a>

  <a id="//apple_ref/swift/Struct/CustomerValidateIdFaceMatchDataRequest"></a>

  `CustomerValidateIdFaceMatchDataRequest`

  Child structure of `CustomerValidateIdFaceMatchRequest`.

  [See more](https://docs.idmission.com/markdown/mobile/reference/ios/Structs/CustomerValidateIdFaceMatchDataRequest.md)

  <a id="declaration-49"></a>

  #### Declaration

  Swift

  ```
  public struct CustomerValidateIdFaceMatchDataRequest : Encodable
  ```

- <a id="/s:17IDentitySDK_Swift34CustomerValidateIdFaceMatchRequestV"></a>

  <a id="//apple_ref/swift/Struct/CustomerValidateIdFaceMatchRequest"></a>

  `CustomerValidateIdFaceMatchRequest`

  ID Validation and Face Match server request object.

  [See more](https://docs.idmission.com/markdown/mobile/reference/ios/Structs/CustomerValidateIdFaceMatchRequest.md)

  <a id="declaration-50"></a>

  #### Declaration

  Swift

  ```
  public struct CustomerValidateIdFaceMatchRequest : Encodable
  ```

- <a id="/s:17IDentitySDK_Swift26BiometricVerifyRequestDataV"></a>

  <a id="//apple_ref/swift/Struct/BiometricVerifyRequestData"></a>

  `BiometricVerifyRequestData`

  One customer biometric is mandatory (Selfie, Fingerprint, or Voice) for verification.

  [See more](https://docs.idmission.com/markdown/mobile/reference/ios/Structs/BiometricVerifyRequestData.md)

  <a id="declaration-51"></a>

  #### Declaration

  Swift

  ```
  public struct BiometricVerifyRequestData : Encodable
  ```

- <a id="/s:17IDentitySDK_Swift11ConsentDataV"></a>

  <a id="//apple_ref/swift/Struct/ConsentData"></a>

  `ConsentData`

  Child structure of `CustomerVerifyDataRequest`.

  [See more](https://docs.idmission.com/markdown/mobile/reference/ios/Structs/ConsentData.md)

  <a id="declaration-52"></a>

  #### Declaration

  Swift

  ```
  public struct ConsentData : Encodable
  ```

- <a id="/s:17IDentitySDK_Swift25CustomerVerifyDataRequestV"></a>

  <a id="//apple_ref/swift/Struct/CustomerVerifyDataRequest"></a>

  `CustomerVerifyDataRequest`

  Child structure of `CustomerVerifyRequest`.

  [See more](https://docs.idmission.com/markdown/mobile/reference/ios/Structs/CustomerVerifyDataRequest.md)

  <a id="declaration-53"></a>

  #### Declaration

  Swift

  ```
  public struct CustomerVerifyDataRequest : Encodable
  ```

- <a id="/s:17IDentitySDK_Swift21CustomerVerifyRequestV"></a>

  <a id="//apple_ref/swift/Struct/CustomerVerifyRequest"></a>

  `CustomerVerifyRequest`

  Customer Verification server request object.

  [See more](https://docs.idmission.com/markdown/mobile/reference/ios/Structs/CustomerVerifyRequest.md)

  <a id="declaration-54"></a>

  #### Declaration

  Swift

  ```
  public struct CustomerVerifyRequest : Encodable
  ```

- <a id="/s:17IDentitySDK_Swift19IdDataVerifyRequestV"></a>

  <a id="//apple_ref/swift/Struct/IdDataVerifyRequest"></a>

  `IdDataVerifyRequest`

  Child structure of `CustomerVerifyDataRequest`.

  [See more](https://docs.idmission.com/markdown/mobile/reference/ios/Structs/IdDataVerifyRequest.md)

  <a id="declaration-55"></a>

  #### Declaration

  Swift

  ```
  public struct IdDataVerifyRequest : Encodable
  ```

- <a id="/s:17IDentitySDK_Swift26PersonalCustomerVerifyDataV"></a>

  <a id="//apple_ref/swift/Struct/PersonalCustomerVerifyData"></a>

  `PersonalCustomerVerifyData`

  Child structure of `CustomerVerifyDataRequest`.

  [See more](https://docs.idmission.com/markdown/mobile/reference/ios/Structs/PersonalCustomerVerifyData.md)

  <a id="declaration-56"></a>

  #### Declaration

  Swift

  ```
  public struct PersonalCustomerVerifyData : Encodable
  ```

- <a id="/s:17IDentitySDK_Swift32CustomerAutofillAdditionalDataRSV"></a>

  <a id="//apple_ref/swift/Struct/CustomerAutofillAdditionalDataRS"></a>

  `CustomerAutofillAdditionalDataRS`

  Child structure of `CustomerAutofillResponse`

  [See more](https://docs.idmission.com/markdown/mobile/reference/ios/Structs/CustomerAutofillAdditionalDataRS.md)

  <a id="declaration-57"></a>

  #### Declaration

  Swift

  ```
  public struct CustomerAutofillAdditionalDataRS : Codable
  ```

- <a id="/s:17IDentitySDK_Swift22CustomerAutofillDataRSV"></a>

  <a id="//apple_ref/swift/Struct/CustomerAutofillDataRS"></a>

  `CustomerAutofillDataRS`

  Child structure of `CustomerAutofillResponse`

  [See more](https://docs.idmission.com/markdown/mobile/reference/ios/Structs/CustomerAutofillDataRS.md)

  <a id="declaration-58"></a>

  #### Declaration

  Swift

  ```
  public struct CustomerAutofillDataRS : Codable
  ```

- <a id="/s:17IDentitySDK_Swift24CustomerAutofillIdDataRSV"></a>

  <a id="//apple_ref/swift/Struct/CustomerAutofillIdDataRS"></a>

  `CustomerAutofillIdDataRS`

  Child structure of `CustomerAutofillDataRS`

  [See more](https://docs.idmission.com/markdown/mobile/reference/ios/Structs/CustomerAutofillIdDataRS.md)

  <a id="declaration-59"></a>

  #### Declaration

  Swift

  ```
  public struct CustomerAutofillIdDataRS : Codable
  ```

- <a id="/s:17IDentitySDK_Swift24CustomerAutofillResponseV"></a>

  <a id="//apple_ref/swift/Struct/CustomerAutofillResponse"></a>

  `CustomerAutofillResponse`

  Autofill Customer server response object.

  [See more](https://docs.idmission.com/markdown/mobile/reference/ios/Structs/CustomerAutofillResponse.md)

  <a id="declaration-60"></a>

  #### Declaration

  Swift

  ```
  public struct CustomerAutofillResponse : Codable
  ```

- <a id="/s:17IDentitySDK_Swift30FormDetailAutofillResponseDataV"></a>

  <a id="//apple_ref/swift/Struct/FormDetailAutofillResponseData"></a>

  `FormDetailAutofillResponseData`

  Child structure of `CustomerAutofillResponse`

  [See more](https://docs.idmission.com/markdown/mobile/reference/ios/Structs/FormDetailAutofillResponseData.md)

  <a id="declaration-61"></a>

  #### Declaration

  Swift

  ```
  public struct FormDetailAutofillResponseData : Codable
  ```

- <a id="/s:17IDentitySDK_Swift36PersonalCustomerAutofillResponseDataV"></a>

  <a id="//apple_ref/swift/Struct/PersonalCustomerAutofillResponseData"></a>

  `PersonalCustomerAutofillResponseData`

  Child structure of `CustomerAutofillDataRS`

  [See more](https://docs.idmission.com/markdown/mobile/reference/ios/Structs/PersonalCustomerAutofillResponseData.md)

  <a id="declaration-62"></a>

  #### Declaration

  Swift

  ```
  public struct PersonalCustomerAutofillResponseData : Codable
  ```

- <a id="/s:17IDentitySDK_Swift8CardDataV"></a>

  <a id="//apple_ref/swift/Struct/CardData"></a>

  `CardData`

  Child structure of `CustomerIdentifyDataResponse`.

  [See more](https://docs.idmission.com/markdown/mobile/reference/ios/Structs/CardData.md)

  <a id="declaration-63"></a>

  #### Declaration

  Swift

  ```
  public struct CardData : Codable
  ```

- <a id="/s:17IDentitySDK_Swift20CustomerDataResponseV"></a>

  <a id="//apple_ref/swift/Struct/CustomerDataResponse"></a>

  `CustomerDataResponse`

  Child structure of `CustomerEnrollBiometricResponse`, `CustomerLiveCheckResponse`.

  [See more](https://docs.idmission.com/markdown/mobile/reference/ios/Structs/CustomerDataResponse.md)

  <a id="declaration-64"></a>

  #### Declaration

  Swift

  ```
  public struct CustomerDataResponse : Codable
  ```

- <a id="/s:17IDentitySDK_Swift28CustomerPersonalDataResponseV"></a>

  <a id="//apple_ref/swift/Struct/CustomerPersonalDataResponse"></a>

  `CustomerPersonalDataResponse`

  Child structure of `CustomerDataResponse`.

  [See more](https://docs.idmission.com/markdown/mobile/reference/ios/Structs/CustomerPersonalDataResponse.md)

  <a id="declaration-65"></a>

  #### Declaration

  Swift

  ```
  public struct CustomerPersonalDataResponse : Codable
  ```

- <a id="/s:17IDentitySDK_Swift25DeDuplicationResponseDataV"></a>

  <a id="//apple_ref/swift/Struct/DeDuplicationResponseData"></a>

  `DeDuplicationResponseData`

  Child structure of `CustomerEnrollResponse` and `CustomerEnrollBiometricResponse`.

  [See more](https://docs.idmission.com/markdown/mobile/reference/ios/Structs/DeDuplicationResponseData.md)

  <a id="declaration-66"></a>

  #### Declaration

  Swift

  ```
  public struct DeDuplicationResponseData : Codable
  ```

- <a id="/s:17IDentitySDK_Swift31CustomerEnrollBiometricResponseV"></a>

  <a id="//apple_ref/swift/Struct/CustomerEnrollBiometricResponse"></a>

  `CustomerEnrollBiometricResponse`

  Enroll Biometric server response object.

  [See more](https://docs.idmission.com/markdown/mobile/reference/ios/Structs/CustomerEnrollBiometricResponse.md)

  <a id="declaration-67"></a>

  #### Declaration

  Swift

  ```
  public struct CustomerEnrollBiometricResponse : Codable
  ```

- <a id="/s:17IDentitySDK_Swift38FormDetailEnrollBiometricsResponseDataV"></a>

  <a id="//apple_ref/swift/Struct/FormDetailEnrollBiometricsResponseData"></a>

  `FormDetailEnrollBiometricsResponseData`

  Child structure of `CustomerEnrollBiometricResponse`.

  [See more](https://docs.idmission.com/markdown/mobile/reference/ios/Structs/FormDetailEnrollBiometricsResponseData.md)

  <a id="declaration-68"></a>

  #### Declaration

  Swift

  ```
  public struct FormDetailEnrollBiometricsResponseData : Codable
  ```

- <a id="/s:17IDentitySDK_Swift23CustomerDataMatchResultV"></a>

  <a id="//apple_ref/swift/Struct/CustomerDataMatchResult"></a>

  `CustomerDataMatchResult`

  Child structure of `CustomerEnrollDataResponse`.

  [See more](https://docs.idmission.com/markdown/mobile/reference/ios/Structs/CustomerDataMatchResult.md)

  <a id="declaration-69"></a>

  #### Declaration

  Swift

  ```
  public struct CustomerDataMatchResult : Codable
  ```

- <a id="/s:17IDentitySDK_Swift26CustomerEnrollDataResponseV"></a>

  <a id="//apple_ref/swift/Struct/CustomerEnrollDataResponse"></a>

  `CustomerEnrollDataResponse`

  Child structure of `CustomerEnrollResponse`.

  [See more](https://docs.idmission.com/markdown/mobile/reference/ios/Structs/CustomerEnrollDataResponse.md)

  <a id="declaration-70"></a>

  #### Declaration

  Swift

  ```
  public struct CustomerEnrollDataResponse : Codable
  ```

- <a id="/s:17IDentitySDK_Swift22CustomerEnrollResponseV"></a>

  <a id="//apple_ref/swift/Struct/CustomerEnrollResponse"></a>

  `CustomerEnrollResponse`

  Enroll Customer with ID Validation server response object.

  [See more](https://docs.idmission.com/markdown/mobile/reference/ios/Structs/CustomerEnrollResponse.md)

  <a id="declaration-71"></a>

  #### Declaration

  Swift

  ```
  public struct CustomerEnrollResponse : Codable
  ```

- <a id="/s:17IDentitySDK_Swift34PersonalCustomerEnrollResponseDataV"></a>

  <a id="//apple_ref/swift/Struct/PersonalCustomerEnrollResponseData"></a>

  `PersonalCustomerEnrollResponseData`

  Child structure of `CustomerEnrollDataResponse`.

  [See more](https://docs.idmission.com/markdown/mobile/reference/ios/Structs/PersonalCustomerEnrollResponseData.md)

  <a id="declaration-72"></a>

  #### Declaration

  Swift

  ```
  public struct PersonalCustomerEnrollResponseData : Codable
  ```

- <a id="/s:17IDentitySDK_Swift28FormDetailResultResponseDataV"></a>

  <a id="//apple_ref/swift/Struct/FormDetailResultResponseData"></a>

  `FormDetailResultResponseData`

  Child structure of `CustomerEnrollResponse` and `CustomerValidateIdFaceMatchResponse`.

  [See more](https://docs.idmission.com/markdown/mobile/reference/ios/Structs/FormDetailResultResponseData.md)

  <a id="declaration-73"></a>

  #### Declaration

  Swift

  ```
  public struct FormDetailResultResponseData : Codable
  ```

- <a id="/s:17IDentitySDK_Swift21CriminalAliasesResultV"></a>

  <a id="//apple_ref/swift/Struct/CriminalAliasesResult"></a>

  `CriminalAliasesResult`

  Child structure of `CriminalRecordResult`.

  [See more](https://docs.idmission.com/markdown/mobile/reference/ios/Structs/CriminalAliasesResult.md)

  <a id="declaration-74"></a>

  #### Declaration

  Swift

  ```
  public struct CriminalAliasesResult : Codable
  ```

- <a id="/s:17IDentitySDK_Swift22CriminalOffensesResultV"></a>

  <a id="//apple_ref/swift/Struct/CriminalOffensesResult"></a>

  `CriminalOffensesResult`

  Child structure of `CriminalRecordResult`.

  [See more](https://docs.idmission.com/markdown/mobile/reference/ios/Structs/CriminalOffensesResult.md)

  <a id="declaration-75"></a>

  #### Declaration

  Swift

  ```
  public struct CriminalOffensesResult : Codable
  ```

- <a id="/s:17IDentitySDK_Swift21CriminalProfileResultV"></a>

  <a id="//apple_ref/swift/Struct/CriminalProfileResult"></a>

  `CriminalProfileResult`

  Child structure of `CriminalRecordResult`.

  [See more](https://docs.idmission.com/markdown/mobile/reference/ios/Structs/CriminalProfileResult.md)

  <a id="declaration-76"></a>

  #### Declaration

  Swift

  ```
  public struct CriminalProfileResult : Codable
  ```

- <a id="/s:17IDentitySDK_Swift20CriminalRecordResultV"></a>

  <a id="//apple_ref/swift/Struct/CriminalRecordResult"></a>

  `CriminalRecordResult`

  Child structure of `HostdataResponse`.

  [See more](https://docs.idmission.com/markdown/mobile/reference/ios/Structs/CriminalRecordResult.md)

  <a id="declaration-77"></a>

  #### Declaration

  Swift

  ```
  public struct CriminalRecordResult : Codable
  ```

- <a id="/s:17IDentitySDK_Swift14DocumentTamperV"></a>

  <a id="//apple_ref/swift/Struct/DocumentTamper"></a>

  `DocumentTamper`

  Child structure of `HostdataResponse`.

  [See more](https://docs.idmission.com/markdown/mobile/reference/ios/Structs/DocumentTamper.md)

  <a id="declaration-78"></a>

  #### Declaration

  Swift

  ```
  public struct DocumentTamper : Codable
  ```

- <a id="/s:17IDentitySDK_Swift16HostdataResponseV"></a>

  <a id="//apple_ref/swift/Struct/HostdataResponse"></a>

  `HostdataResponse`

  Child structure of `CustomerDataValidateIdResponse`, `CustomerEnrollDataResponse`, and `CustomerValidateIdFaceMatchDataResponse`.

  [See more](https://docs.idmission.com/markdown/mobile/reference/ios/Structs/HostdataResponse.md)

  <a id="declaration-79"></a>

  #### Declaration

  Swift

  ```
  public struct HostdataResponse : Codable
  ```

- <a id="/s:17IDentitySDK_Swift13IneQRResponseV"></a>

  <a id="//apple_ref/swift/Struct/IneQRResponse"></a>

  `IneQRResponse`

  Child structure of `HostdataResponse`.

  [See more](https://docs.idmission.com/markdown/mobile/reference/ios/Structs/IneQRResponse.md)

  <a id="declaration-80"></a>

  #### Declaration

  Swift

  ```
  public struct IneQRResponse : Codable
  ```

- <a id="/s:17IDentitySDK_Swift11IneResponseV"></a>

  <a id="//apple_ref/swift/Struct/IneResponse"></a>

  `IneResponse`

  Child structure of `HostdataResponse`.

  [See more](https://docs.idmission.com/markdown/mobile/reference/ios/Structs/IneResponse.md)

  <a id="declaration-81"></a>

  #### Declaration

  Swift

  ```
  public struct IneResponse : Codable
  ```

- <a id="/s:17IDentitySDK_Swift13OrderNMResultV"></a>

  <a id="//apple_ref/swift/Struct/OrderNMResult"></a>

  `OrderNMResult`

  Child structure of `HostdataResponse`.

  [See more](https://docs.idmission.com/markdown/mobile/reference/ios/Structs/OrderNMResult.md)

  <a id="declaration-82"></a>

  #### Declaration

  Swift

  ```
  public struct OrderNMResult : Codable
  ```

- <a id="/s:17IDentitySDK_Swift14OrderPEPResultV"></a>

  <a id="//apple_ref/swift/Struct/OrderPEPResult"></a>

  `OrderPEPResult`

  Child structure of `HostdataResponse`.

  [See more](https://docs.idmission.com/markdown/mobile/reference/ios/Structs/OrderPEPResult.md)

  <a id="declaration-83"></a>

  #### Declaration

  Swift

  ```
  public struct OrderPEPResult : Codable
  ```

- <a id="/s:17IDentitySDK_Swift14OrderWLSResultV"></a>

  <a id="//apple_ref/swift/Struct/OrderWLSResult"></a>

  `OrderWLSResult`

  Child structure of `HostdataResponse`.

  [See more](https://docs.idmission.com/markdown/mobile/reference/ios/Structs/OrderWLSResult.md)

  <a id="declaration-84"></a>

  #### Declaration

  Swift

  ```
  public struct OrderWLSResult : Codable
  ```

- <a id="/s:17IDentitySDK_Swift14ProfilesResultV"></a>

  <a id="//apple_ref/swift/Struct/ProfilesResult"></a>

  `ProfilesResult`

  Child structure of `SexOffenderResult`.

  [See more](https://docs.idmission.com/markdown/mobile/reference/ios/Structs/ProfilesResult.md)

  <a id="declaration-85"></a>

  #### Declaration

  Swift

  ```
  public struct ProfilesResult : Codable
  ```

- <a id="/s:17IDentitySDK_Swift14RenapoResponseV"></a>

  <a id="//apple_ref/swift/Struct/RenapoResponse"></a>

  `RenapoResponse`

  Child structure of `HostdataResponse`.

  [See more](https://docs.idmission.com/markdown/mobile/reference/ios/Structs/RenapoResponse.md)

  <a id="declaration-86"></a>

  #### Declaration

  Swift

  ```
  public struct RenapoResponse : Codable
  ```

- <a id="/s:17IDentitySDK_Swift17SexOffenderResultV"></a>

  <a id="//apple_ref/swift/Struct/SexOffenderResult"></a>

  `SexOffenderResult`

  Child structure of `HostdataResponse`.

  [See more](https://docs.idmission.com/markdown/mobile/reference/ios/Structs/SexOffenderResult.md)

  <a id="declaration-87"></a>

  #### Declaration

  Swift

  ```
  public struct SexOffenderResult : Codable
  ```

- <a id="/s:17IDentitySDK_Swift15TextMatchResultV"></a>

  <a id="//apple_ref/swift/Struct/TextMatchResult"></a>

  `TextMatchResult`

  Child structure of `HostdataResponse`.

  [See more](https://docs.idmission.com/markdown/mobile/reference/ios/Structs/TextMatchResult.md)

  <a id="declaration-88"></a>

  #### Declaration

  Swift

  ```
  public struct TextMatchResult : Codable
  ```

- <a id="/s:17IDentitySDK_Swift14IdDataResponseV"></a>

  <a id="//apple_ref/swift/Struct/IdDataResponse"></a>

  `IdDataResponse`

  Child structure of `CustomerDataValidateIdResponse`, `CustomerEnrollDataResponse`, and `CustomerValidateIdFaceMatchDataResponse`.

  [See more](https://docs.idmission.com/markdown/mobile/reference/ios/Structs/IdDataResponse.md)

  <a id="declaration-89"></a>

  #### Declaration

  Swift

  ```
  public struct IdDataResponse : Codable
  ```

- <a id="/s:17IDentitySDK_Swift28CustomerIdentifyDataResponseV"></a>

  <a id="//apple_ref/swift/Struct/CustomerIdentifyDataResponse"></a>

  `CustomerIdentifyDataResponse`

  Child structure of `CustomerIdentifyResponse`.

  [See more](https://docs.idmission.com/markdown/mobile/reference/ios/Structs/CustomerIdentifyDataResponse.md)

  <a id="declaration-90"></a>

  #### Declaration

  Swift

  ```
  public struct CustomerIdentifyDataResponse : Codable
  ```

- <a id="/s:17IDentitySDK_Swift24CustomerIdentifyResponseV"></a>

  <a id="//apple_ref/swift/Struct/CustomerIdentifyResponse"></a>

  `CustomerIdentifyResponse`

  Customer Biometric Verification server response object.

  [See more](https://docs.idmission.com/markdown/mobile/reference/ios/Structs/CustomerIdentifyResponse.md)

  <a id="declaration-91"></a>

  #### Declaration

  Swift

  ```
  public struct CustomerIdentifyResponse : Codable
  ```

- <a id="/s:17IDentitySDK_Swift30FormDetailIdentifyResponseDataV"></a>

  <a id="//apple_ref/swift/Struct/FormDetailIdentifyResponseData"></a>

  `FormDetailIdentifyResponseData`

  Child structure of `CustomerIdentifyResponse`.

  [See more](https://docs.idmission.com/markdown/mobile/reference/ios/Structs/FormDetailIdentifyResponseData.md)

  <a id="declaration-92"></a>

  #### Declaration

  Swift

  ```
  public struct FormDetailIdentifyResponseData : Codable
  ```

- <a id="/s:17IDentitySDK_Swift36PersonalCustomerIdentifyResponseDataV"></a>

  <a id="//apple_ref/swift/Struct/PersonalCustomerIdentifyResponseData"></a>

  `PersonalCustomerIdentifyResponseData`

  Child structure of `CustomerIdentifyDataResponse`.

  [See more](https://docs.idmission.com/markdown/mobile/reference/ios/Structs/PersonalCustomerIdentifyResponseData.md)

  <a id="declaration-93"></a>

  #### Declaration

  Swift

  ```
  public struct PersonalCustomerIdentifyResponseData : Codable
  ```

- <a id="/s:17IDentitySDK_Swift9AppConfigV"></a>

  <a id="//apple_ref/swift/Struct/AppConfig"></a>

  `AppConfig`

  Child structure of `InitializeResponse`.

  [See more](https://docs.idmission.com/markdown/mobile/reference/ios/Structs/AppConfig.md)

  <a id="declaration-94"></a>

  #### Declaration

  Swift

  ```
  public struct AppConfig : Codable
  ```

- <a id="/s:17IDentitySDK_Swift11CompanyDataV"></a>

  <a id="//apple_ref/swift/Struct/CompanyData"></a>

  `CompanyData`

  Child structure of `InitializeResponse`.

  [See more](https://docs.idmission.com/markdown/mobile/reference/ios/Structs/CompanyData.md)

  <a id="declaration-95"></a>

  #### Declaration

  Swift

  ```
  public struct CompanyData : Codable
  ```

- <a id="/s:17IDentitySDK_Swift18InitializeResponseV"></a>

  <a id="//apple_ref/swift/Struct/InitializeResponse"></a>

  `InitializeResponse`

  Initialization server response object.

  [See more](https://docs.idmission.com/markdown/mobile/reference/ios/Structs/InitializeResponse.md)

  <a id="declaration-96"></a>

  #### Declaration

  Swift

  ```
  public struct InitializeResponse : Codable
  ```

- <a id="/s:17IDentitySDK_Swift39AdditionalCustomerLiveCheckResponseDataV"></a>

  <a id="//apple_ref/swift/Struct/AdditionalCustomerLiveCheckResponseData"></a>

  `AdditionalCustomerLiveCheckResponseData`

  Child structure of `CustomerLiveCheckResponse`.

  [See more](https://docs.idmission.com/markdown/mobile/reference/ios/Structs/AdditionalCustomerLiveCheckResponseData.md)

  <a id="declaration-97"></a>

  #### Declaration

  Swift

  ```
  public struct AdditionalCustomerLiveCheckResponseData : Codable
  ```

- <a id="/s:17IDentitySDK_Swift25CustomerLiveCheckResponseV"></a>

  <a id="//apple_ref/swift/Struct/CustomerLiveCheckResponse"></a>

  `CustomerLiveCheckResponse`

  Live Face Check server response object.

  [See more](https://docs.idmission.com/markdown/mobile/reference/ios/Structs/CustomerLiveCheckResponse.md)

  <a id="declaration-98"></a>

  #### Declaration

  Swift

  ```
  public struct CustomerLiveCheckResponse : Codable
  ```

- <a id="/s:17IDentitySDK_Swift31FormDetailLiveCheckResponseDataV"></a>

  <a id="//apple_ref/swift/Struct/FormDetailLiveCheckResponseData"></a>

  `FormDetailLiveCheckResponseData`

  Child structure of `CustomerLiveCheckResponse`.

  [See more](https://docs.idmission.com/markdown/mobile/reference/ios/Structs/FormDetailLiveCheckResponseData.md)

  <a id="declaration-99"></a>

  #### Declaration

  Swift

  ```
  public struct FormDetailLiveCheckResponseData : Codable
  ```

- <a id="/s:17IDentitySDK_Swift24POAExtractedDataResponseV"></a>

  <a id="//apple_ref/swift/Struct/POAExtractedDataResponse"></a>

  `POAExtractedDataResponse`

  Child structure of `CustomerDataValidateIdResponse`, `CustomerDataResponse`, `CustomerEnrollDataResponse`, `CustomerIdentifyDataResponse`, `CustomerValidateIdFaceMatchDataResponse`, `CustomerVerifyDataResponse`.

  [See more](https://docs.idmission.com/markdown/mobile/reference/ios/Structs/POAExtractedDataResponse.md)

  <a id="declaration-100"></a>

  #### Declaration

  Swift

  ```
  public struct POAExtractedDataResponse : Codable
  ```

- <a id="/s:17IDentitySDK_Swift13ParsedAddressV"></a>

  <a id="//apple_ref/swift/Struct/ParsedAddress"></a>

  `ParsedAddress`

  Child structure of `CustomerEnrollDataResponse`, `CustomerDataValidateIdResponse`, `CustomerValidateIdFacematchDataResponse`.

  [See more](https://docs.idmission.com/markdown/mobile/reference/ios/Structs/ParsedAddress.md)

  <a id="declaration-101"></a>

  #### Declaration

  Swift

  ```
  public struct ParsedAddress : Codable
  ```

- <a id="/s:17IDentitySDK_Swift16ParsedPoaAddressV"></a>

  <a id="//apple_ref/swift/Struct/ParsedPoaAddress"></a>

  `ParsedPoaAddress`

  Child structure of `POAExtractedDataResponse`.

  [See more](https://docs.idmission.com/markdown/mobile/reference/ios/Structs/ParsedPoaAddress.md)

  <a id="declaration-102"></a>

  #### Declaration

  Swift

  ```
  public struct ParsedPoaAddress : Codable
  ```

- <a id="/s:17IDentitySDK_Swift10StatusDataV"></a>

  <a id="//apple_ref/swift/Struct/StatusData"></a>

  `StatusData`

  Child structure of `CustomerEnrollBiometricResponse`, `CustomerEnrollResponse`, `CustomerIdentifyResponse`, `CustomerLiveCheckResponse`, `CustomerValidateIdFaceMatchResponse`, `CustomerValidateIdResponse`, and `CustomerVerifyResponse`.

  [See more](https://docs.idmission.com/markdown/mobile/reference/ios/Structs/StatusData.md)

  <a id="declaration-103"></a>

  #### Declaration

  Swift

  ```
  public struct StatusData : Codable
  ```

- <a id="/s:17IDentitySDK_Swift26CompanyTemplateMappingDataV"></a>

  <a id="//apple_ref/swift/Struct/CompanyTemplateMappingData"></a>

  `CompanyTemplateMappingData`

  Child structure of `TemplateDetailResponse`.

  [See more](https://docs.idmission.com/markdown/mobile/reference/ios/Structs/CompanyTemplateMappingData.md)

  <a id="declaration-104"></a>

  #### Declaration

  Swift

  ```
  public struct CompanyTemplateMappingData : Codable
  ```

- <a id="/s:17IDentitySDK_Swift22TemplateDetailResponseV"></a>

  <a id="//apple_ref/swift/Struct/TemplateDetailResponse"></a>

  `TemplateDetailResponse`

  TemplateDetail server response object.

  [See more](https://docs.idmission.com/markdown/mobile/reference/ios/Structs/TemplateDetailResponse.md)

  <a id="declaration-105"></a>

  #### Declaration

  Swift

  ```
  public struct TemplateDetailResponse : Codable
  ```

- <a id="/s:17IDentitySDK_Swift8XsltDataV"></a>

  <a id="//apple_ref/swift/Struct/XsltData"></a>

  `XsltData`

  Child structure of `TemplateDetailResponse`.

  [See more](https://docs.idmission.com/markdown/mobile/reference/ios/Structs/XsltData.md)

  <a id="declaration-106"></a>

  #### Declaration

  Swift

  ```
  public struct XsltData : Codable
  ```

- <a id="/s:17IDentitySDK_Swift7KeyInfoV"></a>

  <a id="//apple_ref/swift/Struct/KeyInfo"></a>

  `KeyInfo`

  Child structure of `TrainingModelDetails`.

  [See more](https://docs.idmission.com/markdown/mobile/reference/ios/Structs/KeyInfo.md)

  <a id="declaration-107"></a>

  #### Declaration

  Swift

  ```
  public struct KeyInfo : Codable
  ```

- <a id="/s:17IDentitySDK_Swift20TrainingModelDetailsV"></a>

  <a id="//apple_ref/swift/Struct/TrainingModelDetails"></a>

  `TrainingModelDetails`

  Child structure of `TrainingModelDownloadResponse`.

  [See more](https://docs.idmission.com/markdown/mobile/reference/ios/Structs/TrainingModelDetails.md)

  <a id="declaration-108"></a>

  #### Declaration

  Swift

  ```
  public struct TrainingModelDetails : Codable
  ```

- <a id="/s:17IDentitySDK_Swift29TrainingModelDownloadResponseV"></a>

  <a id="//apple_ref/swift/Struct/TrainingModelDownloadResponse"></a>

  `TrainingModelDownloadResponse`

  Training model download server response object.

  [See more](https://docs.idmission.com/markdown/mobile/reference/ios/Structs/TrainingModelDownloadResponse.md)

  <a id="declaration-109"></a>

  #### Declaration

  Swift

  ```
  public struct TrainingModelDownloadResponse : Codable
  ```

- <a id="/s:17IDentitySDK_Swift21TrainingModelResponseV"></a>

  <a id="//apple_ref/swift/Struct/TrainingModelResponse"></a>

  `TrainingModelResponse`

  Child structure of `TrainingModelDetails`.

  [See more](https://docs.idmission.com/markdown/mobile/reference/ios/Structs/TrainingModelResponse.md)

  <a id="declaration-110"></a>

  #### Declaration

  Swift

  ```
  public struct TrainingModelResponse : Codable
  ```

- <a id="/s:17IDentitySDK_Swift30CustomerDataValidateIdResponseV"></a>

  <a id="//apple_ref/swift/Struct/CustomerDataValidateIdResponse"></a>

  `CustomerDataValidateIdResponse`

  Child structure of `CustomerValidateIdResponse`.

  [See more](https://docs.idmission.com/markdown/mobile/reference/ios/Structs/CustomerDataValidateIdResponse.md)

  <a id="declaration-111"></a>

  #### Declaration

  Swift

  ```
  public struct CustomerDataValidateIdResponse : Codable
  ```

- <a id="/s:17IDentitySDK_Swift26CustomerValidateIdResponseV"></a>

  <a id="//apple_ref/swift/Struct/CustomerValidateIdResponse"></a>

  `CustomerValidateIdResponse`

  ID Validation server response object.

  [See more](https://docs.idmission.com/markdown/mobile/reference/ios/Structs/CustomerValidateIdResponse.md)

  <a id="declaration-112"></a>

  #### Declaration

  Swift

  ```
  public struct CustomerValidateIdResponse : Codable
  ```

- <a id="/s:17IDentitySDK_Swift32FormDetailValidateIdResponseDataV"></a>

  <a id="//apple_ref/swift/Struct/FormDetailValidateIdResponseData"></a>

  `FormDetailValidateIdResponseData`

  Child structure of `CustomerValidateIdResponse`.

  [See more](https://docs.idmission.com/markdown/mobile/reference/ios/Structs/FormDetailValidateIdResponseData.md)

  <a id="declaration-113"></a>

  #### Declaration

  Swift

  ```
  public struct FormDetailValidateIdResponseData : Codable
  ```

- <a id="/s:17IDentitySDK_Swift38PersonalCustomerValidateIdResponseDataV"></a>

  <a id="//apple_ref/swift/Struct/PersonalCustomerValidateIdResponseData"></a>

  `PersonalCustomerValidateIdResponseData`

  Child structure of `CustomerDataValidateIdResponse`.

  [See more](https://docs.idmission.com/markdown/mobile/reference/ios/Structs/PersonalCustomerValidateIdResponseData.md)

  <a id="declaration-114"></a>

  #### Declaration

  Swift

  ```
  public struct PersonalCustomerValidateIdResponseData : Codable
  ```

- <a id="/s:17IDentitySDK_Swift39CustomerValidateIdFaceMatchDataResponseV"></a>

  <a id="//apple_ref/swift/Struct/CustomerValidateIdFaceMatchDataResponse"></a>

  `CustomerValidateIdFaceMatchDataResponse`

  Child structure of `CustomerValidateIdFaceMatchResponse`.

  [See more](https://docs.idmission.com/markdown/mobile/reference/ios/Structs/CustomerValidateIdFaceMatchDataResponse.md)

  <a id="declaration-115"></a>

  #### Declaration

  Swift

  ```
  public struct CustomerValidateIdFaceMatchDataResponse : Codable
  ```

- <a id="/s:17IDentitySDK_Swift35CustomerValidateIdFaceMatchResponseV"></a>

  <a id="//apple_ref/swift/Struct/CustomerValidateIdFaceMatchResponse"></a>

  `CustomerValidateIdFaceMatchResponse`

  ID Validation and Face Match server response object.

  [See more](https://docs.idmission.com/markdown/mobile/reference/ios/Structs/CustomerValidateIdFaceMatchResponse.md)

  <a id="declaration-116"></a>

  #### Declaration

  Swift

  ```
  public struct CustomerValidateIdFaceMatchResponse : Codable
  ```

- <a id="/s:17IDentitySDK_Swift47PersonalCustomerValidateIdFaceMatchResponseDataV"></a>

  <a id="//apple_ref/swift/Struct/PersonalCustomerValidateIdFaceMatchResponseData"></a>

  `PersonalCustomerValidateIdFaceMatchResponseData`

  Child structure of `CustomerValidateIdFaceMatchDataResponse`.

  [See more](https://docs.idmission.com/markdown/mobile/reference/ios/Structs/PersonalCustomerValidateIdFaceMatchResponseData.md)

  <a id="declaration-117"></a>

  #### Declaration

  Swift

  ```
  public struct PersonalCustomerValidateIdFaceMatchResponseData : Codable
  ```

- <a id="/s:17IDentitySDK_Swift26CustomerVerifyDataResponseV"></a>

  <a id="//apple_ref/swift/Struct/CustomerVerifyDataResponse"></a>

  `CustomerVerifyDataResponse`

  Child structure of `CustomerVerifyResponse`.

  [See more](https://docs.idmission.com/markdown/mobile/reference/ios/Structs/CustomerVerifyDataResponse.md)

  <a id="declaration-118"></a>

  #### Declaration

  Swift

  ```
  public struct CustomerVerifyDataResponse : Codable
  ```

- <a id="/s:17IDentitySDK_Swift22CustomerVerifyResponseV"></a>

  <a id="//apple_ref/swift/Struct/CustomerVerifyResponse"></a>

  `CustomerVerifyResponse`

  Customer Verification server response object.

  [See more](https://docs.idmission.com/markdown/mobile/reference/ios/Structs/CustomerVerifyResponse.md)

  <a id="declaration-119"></a>

  #### Declaration

  Swift

  ```
  public struct CustomerVerifyResponse : Codable
  ```

- <a id="/s:17IDentitySDK_Swift28FormDetailVerifyResponseDataV"></a>

  <a id="//apple_ref/swift/Struct/FormDetailVerifyResponseData"></a>

  `FormDetailVerifyResponseData`

  Child structure of `CustomerVerifyResponse`.

  [See more](https://docs.idmission.com/markdown/mobile/reference/ios/Structs/FormDetailVerifyResponseData.md)

  <a id="declaration-120"></a>

  #### Declaration

  Swift

  ```
  public struct FormDetailVerifyResponseData : Codable
  ```

- <a id="/s:17IDentitySDK_Swift34PersonalCustomerVerifyResponseDataV"></a>

  <a id="//apple_ref/swift/Struct/PersonalCustomerVerifyResponseData"></a>

  `PersonalCustomerVerifyResponseData`

  Child structure of `CustomerVerifyDataResponse`.

  [See more](https://docs.idmission.com/markdown/mobile/reference/ios/Structs/PersonalCustomerVerifyResponseData.md)

  <a id="declaration-121"></a>

  #### Declaration

  Swift

  ```
  public struct PersonalCustomerVerifyResponseData : Codable
  ```

- <a id="/s:17IDentitySDK_Swift19VideoIDDataResponseV"></a>

  <a id="//apple_ref/swift/Struct/VideoIDDataResponse"></a>

  `VideoIDDataResponse`

  Child structure of `FormDetailResultResponseData`.

  [See more](https://docs.idmission.com/markdown/mobile/reference/ios/Structs/VideoIDDataResponse.md)

  <a id="declaration-122"></a>

  #### Declaration

  Swift

  ```
  public struct VideoIDDataResponse : Codable
  ```

- <a id="/s:17IDentitySDK_Swift29VideoIDDataValidateIdResponseV"></a>

  <a id="//apple_ref/swift/Struct/VideoIDDataValidateIdResponse"></a>

  `VideoIDDataValidateIdResponse`

  Child structure of `FormDetailValidateIdResponseData`.

  [See more](https://docs.idmission.com/markdown/mobile/reference/ios/Structs/VideoIDDataValidateIdResponse.md)

  <a id="declaration-123"></a>

  #### Declaration

  Swift

  ```
  public struct VideoIDDataValidateIdResponse : Codable
  ```

- <a id="/s:17IDentitySDK_Swift9MRZResultV"></a>

  <a id="//apple_ref/swift/Struct/MRZResult"></a>

  `MRZResult`

  Detected MRZ data.

  [See more](https://docs.idmission.com/markdown/mobile/reference/ios/Structs/MRZResult.md)

  <a id="declaration-124"></a>

  #### Declaration

  Swift

  ```
  public struct MRZResult : Encodable
  ```

  ```
  extension MRZResult: Equatable
  ```

- <a id="/s:17IDentitySDK_Swift12DetectedDataV"></a>

  <a id="//apple_ref/swift/Struct/DetectedData"></a>

  `DetectedData`

  Detected ID capture data.

  [See more](https://docs.idmission.com/markdown/mobile/reference/ios/Structs/DetectedData.md)

  <a id="declaration-125"></a>

  #### Declaration

  Swift

  ```
  public struct DetectedData
  ```

- <a id="/s:17IDentitySDK_Swift20AutofillDetectedDataV"></a>

  <a id="//apple_ref/swift/Struct/AutofillDetectedData"></a>

  `AutofillDetectedData`

  Autofill detected data.

  [See more](https://docs.idmission.com/markdown/mobile/reference/ios/Structs/AutofillDetectedData.md)

  <a id="declaration-126"></a>

  #### Declaration

  Swift

  ```
  public struct AutofillDetectedData
  ```

- <a id="/s:17IDentitySDK_Swift14RealnessScoresV"></a>

  <a id="//apple_ref/swift/Struct/RealnessScores"></a>

  `RealnessScores`

  ID capture realness probabilities.

  [See more](https://docs.idmission.com/markdown/mobile/reference/ios/Structs/RealnessScores.md)

  <a id="declaration-127"></a>

  #### Declaration

  Swift

  ```
  public struct RealnessScores
  ```

<a id="/Result Structures"></a>

[]()

<a id="//apple_ref/swift/Section/Result Structures"></a>

[]()

[](https://docs.idmission.com/markdown/mobile/reference/ios/Structs.md#/Result%20Structures)

<a id="result-structures"></a>

### Result Structures

- <a id="/s:15IDCapture_Swift16ValidateIdResultV"></a>

  <a id="//apple_ref/swift/Struct/ValidateIdResult"></a>

  `ValidateIdResult`

  ID Validation\*\* Validate ID result.

  [See more](https://docs.idmission.com/markdown/mobile/reference/ios/Structs/ValidateIdResult.md)

  <a id="declaration-128"></a>

  #### Declaration

  Swift

  ```
  public struct ValidateIdResult
  ```

- <a id="/s:19SelfieCapture_Swift19LiveFaceCheckResultV"></a>

  <a id="//apple_ref/swift/Struct/LiveFaceCheckResult"></a>

  `LiveFaceCheckResult`

  Live Face Check\*\* Live Face Detection result.

  [See more](https://docs.idmission.com/markdown/mobile/reference/ios/Structs/LiveFaceCheckResult.md)

  <a id="declaration-129"></a>

  #### Declaration

  Swift

  ```
  public struct LiveFaceCheckResult
  ```

- <a id="/s:19SelfieCapture_Swift30CustomerEnrollBiometricsResultV"></a>

  <a id="//apple_ref/swift/Struct/CustomerEnrollBiometricsResult"></a>

  `CustomerEnrollBiometricsResult`

  Enroll Biometric\*\* Customer Enroll Biometrics result.

  [See more](https://docs.idmission.com/markdown/mobile/reference/ios/Structs/CustomerEnrollBiometricsResult.md)

  <a id="declaration-130"></a>

  #### Declaration

  Swift

  ```
  public struct CustomerEnrollBiometricsResult
  ```

- <a id="/s:19SelfieCapture_Swift26CustomerVerificationResultV"></a>

  <a id="//apple_ref/swift/Struct/CustomerVerificationResult"></a>

  `CustomerVerificationResult`

  Customer Verification\*\* Customer Verification result.

  [See more](https://docs.idmission.com/markdown/mobile/reference/ios/Structs/CustomerVerificationResult.md)

  <a id="declaration-131"></a>

  #### Declaration

  Swift

  ```
  public struct CustomerVerificationResult
  ```

- <a id="/s:19SelfieCapture_Swift22CustomerIdentifyResultV"></a>

  <a id="//apple_ref/swift/Struct/CustomerIdentifyResult"></a>

  `CustomerIdentifyResult`

  Customer Biometric Verification\*\* Customer Identify result.

  [See more](https://docs.idmission.com/markdown/mobile/reference/ios/Structs/CustomerIdentifyResult.md)

  <a id="declaration-132"></a>

  #### Declaration

  Swift

  ```
  public struct CustomerIdentifyResult
  ```

- <a id="/s:19SelfieCapture_Swift25ValidateIdMatchFaceResultV"></a>

  <a id="//apple_ref/swift/Struct/ValidateIdMatchFaceResult"></a>

  `ValidateIdMatchFaceResult`

  ID Validation and Face Match\*\* Validate ID and Match Face result.

  [See more](https://docs.idmission.com/markdown/mobile/reference/ios/Structs/ValidateIdMatchFaceResult.md)

  <a id="declaration-133"></a>

  #### Declaration

  Swift

  ```
  public struct ValidateIdMatchFaceResult
  ```

- <a id="/s:19SelfieCapture_Swift20CustomerEnrollResultV"></a>

  <a id="//apple_ref/swift/Struct/CustomerEnrollResult"></a>

  `CustomerEnrollResult`

  Enroll Customer with ID Validation\*\* Validate ID and Customer Enroll result.

  [See more](https://docs.idmission.com/markdown/mobile/reference/ios/Structs/CustomerEnrollResult.md)

  <a id="declaration-134"></a>

  #### Declaration

  Swift

  ```
  public struct CustomerEnrollResult
  ```

<a id="footer"></a>

© 2026 [IDmission](https://www.idmission.com/). All rights reserved. (Last updated: 2026-10-16)

Generated by [jazzy ♪♫ v0.15.3](https://github.com/realm/jazzy), a [Realm](https://realm.io/) project.
