---
title: CKRecord.SystemType
framework: cloudkit
role: symbol
role_heading: Enumeration
path: cloudkit/ckrecord/systemtype
---

# CKRecord.SystemType

Possible values for record types of system records.

## Declaration

```swift
enum SystemType
```

## Topics

### Types of System Records

- [share](cloudkit/ckrecord/systemtype/share.md)
- [userRecord](cloudkit/ckrecord/systemtype/userrecord.md)

## See Also

### Accessing the Record’s Metadata

- [recordID](cloudkit/ckrecord/recordid.md)
- [recordType](cloudkit/ckrecord/recordtype-6v7au.md)
- [creationDate](cloudkit/ckrecord/creationdate.md)
- [creatorUserRecordID](cloudkit/ckrecord/creatoruserrecordid.md)
- [modificationDate](cloudkit/ckrecord/modificationdate.md)
- [lastModifiedUserRecordID](cloudkit/ckrecord/lastmodifieduserrecordid.md)
- [recordChangeTag](cloudkit/ckrecord/recordchangetag.md)
- [CKRecord.ID](cloudkit/ckrecord/id.md)
