---
title: simCapability
framework: coretelephony
role: symbol
role_heading: Instance Property
path: coretelephony/ctcellularplanproperties/simcapability
---

# simCapability

The available type of cellular plan that your eSIM supports.

## Declaration

```swift
var simCapability: CTCellularPlanCapability { get set }
```

## Discussion

Discussion Use to define whether your eSIM is capable of data only or data and voice. Refer to CTCellularPlanCapability.dataOnly or CTCellularPlanCapability.dataAndVoice.

## See Also

### Getting the eSIM properties

- [associatedIccid](coretelephony/ctcellularplanproperties/associatediccid.md)
- [supportedRegionCodes](coretelephony/ctcellularplanproperties/supportedregioncodes-yhu5.md)
- [CTCellularPlanProperties.lifecycle](coretelephony/ctcellularplanproperties/lifecycle.md)
- [lifecycleProperties](coretelephony/ctcellularplanproperties/lifecycleproperties.md)
