# IdType Enumeration 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/IdDataRequest/IdType.html
- Imported at: 2026-10-25T05:00:44.899Z
- Canonical page: https://docs.idmission.com/mobile/reference/ios/Structs/IdDataRequest/IdType
- Agent index: https://docs.idmission.com/llms.txt

---

<a id="idtype"></a>

# IdType

```
public enum IdType : String, Encodable
```

ID type.

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

  <a id="//apple_ref/swift/Element/bankCard"></a>

  `bankCard`

  Bank Card

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

  #### Declaration

  Swift

  ```
  case bankCard = "BC"
  ```

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

  <a id="//apple_ref/swift/Element/boatShipIdCard"></a>

  `boatShipIdCard`

  Boat or Ship ID Card

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

  #### Declaration

  Swift

  ```
  case boatShipIdCard = "BID"
  ```

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

  <a id="//apple_ref/swift/Element/driversLicense"></a>

  `driversLicense`

  Driver’s License

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

  #### Declaration

  Swift

  ```
  case driversLicense = "DL"
  ```

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

  <a id="//apple_ref/swift/Element/globalEntryCard"></a>

  `globalEntryCard`

  Global Entry Card

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

  #### Declaration

  Swift

  ```
  case globalEntryCard = "GE"
  ```

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

  <a id="//apple_ref/swift/Element/governmentMilitaryOrPoliceId"></a>

  `governmentMilitaryOrPoliceId`

  Government, Military, or Police ID

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

  #### Declaration

  Swift

  ```
  case governmentMilitaryOrPoliceId = "GID"
  ```

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

  <a id="//apple_ref/swift/Element/healthIdCard"></a>

  `healthIdCard`

  Health ID Card.

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

  #### Declaration

  Swift

  ```
  case healthIdCard = "HID"
  ```

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

  <a id="//apple_ref/swift/Element/nationalId"></a>

  `nationalId`

  National ID

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

  #### Declaration

  Swift

  ```
  case nationalId = "NID"
  ```

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

  <a id="//apple_ref/swift/Element/other"></a>

  `other`

  Other

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

  #### Declaration

  Swift

  ```
  case other = "OTH"
  ```

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

  <a id="//apple_ref/swift/Element/photoId"></a>

  `photoId`

  Photo ID

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

  #### Declaration

  Swift

  ```
  case photoId = "PID"
  ```

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

  <a id="//apple_ref/swift/Element/passport"></a>

  `passport`

  Passport

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

  #### Declaration

  Swift

  ```
  case passport = "PP"
  ```

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

  <a id="//apple_ref/swift/Element/passportAddress"></a>

  `passportAddress`

  Passport Address

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

  #### Declaration

  Swift

  ```
  case passportAddress = "PPA"
  ```

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

  <a id="//apple_ref/swift/Element/passportCard"></a>

  `passportCard`

  Passport Card

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

  #### Declaration

  Swift

  ```
  case passportCard = "PPC"
  ```

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

  <a id="//apple_ref/swift/Element/residenceCard"></a>

  `residenceCard`

  Residence Card

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

  #### Declaration

  Swift

  ```
  case residenceCard = "RID"
  ```

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

  <a id="//apple_ref/swift/Element/studentVisaPermit"></a>

  `studentVisaPermit`

  Student Visa or Permit

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

  #### Declaration

  Swift

  ```
  case studentVisaPermit = "SV"
  ```

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

  <a id="//apple_ref/swift/Element/travelDocument"></a>

  `travelDocument`

  Travel Document

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

  #### Declaration

  Swift

  ```
  case travelDocument = "TD"
  ```

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

  <a id="//apple_ref/swift/Element/taxIdCard"></a>

  `taxIdCard`

  Tax ID Card

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

  #### Declaration

  Swift

  ```
  case taxIdCard = "TID"
  ```

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

  <a id="//apple_ref/swift/Element/unitedNationsRefugeeCard"></a>

  `unitedNationsRefugeeCard`

  United Nations Refugee Card

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

  #### Declaration

  Swift

  ```
  case unitedNationsRefugeeCard = "UNR"
  ```

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

  <a id="//apple_ref/swift/Element/voterIdCard"></a>

  `voterIdCard`

  Voter ID Card

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

  #### Declaration

  Swift

  ```
  case voterIdCard = "VID"
  ```

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

  <a id="//apple_ref/swift/Element/workVisaOrPemit"></a>

  `workVisaOrPemit`

  Work Visa or Permit

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

  #### Declaration

  Swift

  ```
  case workVisaOrPemit = "WV"
  ```

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

  <a id="//apple_ref/swift/Element/notSpecified"></a>

  `notSpecified`

  Not Specified. The ID Type will be determined during processing.

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

  #### Declaration

  Swift

  ```
  case notSpecified = "NSP"
  ```

<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.
