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

---

<a id="renaporesponse"></a>

# RenapoResponse

```
public struct RenapoResponse : Codable
```

Child structure of `HostdataResponse`.

<a id="/Properties"></a>

[]()

<a id="//apple_ref/swift/Section/Properties"></a>

[]()

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

<a id="properties"></a>

### Properties

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

  <a id="//apple_ref/swift/Property/renapoEstatus"></a>

  `renapoEstatus`

  Possible values OK/ERROR.

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

  #### Declaration

  Swift

  ```
  public var renapoEstatus: String?
  ```

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

  <a id="//apple_ref/swift/Property/renapoCodigoValidacion"></a>

  `renapoCodigoValidacion`

  Unique identifier for RENAPO’s CURP verification request.

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

  #### Declaration

  Swift

  ```
  public var renapoCodigoValidacion: String?
  ```

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

  <a id="//apple_ref/swift/Property/fechaNacimiento"></a>

  `fechaNacimiento`

  Date of birth from RENAPO’s database.

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

  #### Declaration

  Swift

  ```
  public var fechaNacimiento: String?
  ```

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

  <a id="//apple_ref/swift/Property/estadoNacimiento"></a>

  `estadoNacimiento`

  Entity of birth from RENAPO’s database.

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

  #### Declaration

  Swift

  ```
  public var estadoNacimiento: String?
  ```

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

  <a id="//apple_ref/swift/Property/nombre"></a>

  `nombre`

  Name from RENAPO’s database.

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

  #### Declaration

  Swift

  ```
  public var nombre: String?
  ```

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

  <a id="//apple_ref/swift/Property/apellidoMaterno"></a>

  `apellidoMaterno`

  Maternal name from RENAPO’s database.

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

  #### Declaration

  Swift

  ```
  public var apellidoMaterno: String?
  ```

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

  <a id="//apple_ref/swift/Property/apellidoPaterno"></a>

  `apellidoPaterno`

  Paternal name from RENAPO’s database.

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

  #### Declaration

  Swift

  ```
  public var apellidoPaterno: String?
  ```

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

  <a id="//apple_ref/swift/Property/paisNacimiento"></a>

  `paisNacimiento`

  Country of birth from RENAPO’s database.

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

  #### Declaration

  Swift

  ```
  public var paisNacimiento: String?
  ```

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

  <a id="//apple_ref/swift/Property/sexo"></a>

  `sexo`

  Gender from RENAPO’s database.

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

  #### Declaration

  Swift

  ```
  public var sexo: String?
  ```

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

  <a id="//apple_ref/swift/Property/estatusCurp"></a>

  `estatusCurp`

  Estatus curp.

  Possible values - Description:

  Active:

  - ‘AN’ – Normal registration.
  - ‘AH’ – Registration with homonymy.
  - ‘RCC’ – Registration change affecting CURP.
  - ‘RCN’ – Registration change not affecting CURP.

  Not active:

  - ‘BAP’ – Unsubscribed because apocryphal document.
  - ‘BSU’ – Unsubscribed without use.
  - ‘BD’ – Unsubscribed because of deceased.
  - ‘BDM’ – Administrative unsubscription.
  - ‘BDP’ – Unsubscribed because of adoption.
  - ‘BJD’ – Judicial unsubscription.

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

  #### Declaration

  Swift

  ```
  public var estatusCurp: String?
  ```

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

  <a id="//apple_ref/swift/Property/error"></a>

  `error`

  Detailed error message.

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

  #### Declaration

  Swift

  ```
  public var error: String?
  ```

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