---
title: CKPartialErrorsByItemIDKey
framework: cloudkit
role: symbol
role_heading: Global Variable
path: cloudkit/ckpartialerrorsbyitemidkey
---

# CKPartialErrorsByItemIDKey

The key to retrieve partial errors.

## Declaration

```swift
let CKPartialErrorsByItemIDKey: String
```

## Discussion

Discussion The value of this key is a dictionary that maps an item ID to an error. The type of each ID depends on where the error occurs. For example, if you receive a partial error when modifying a record, the ID is an instance of CKRecord.ID that corresponds to the record that CloudKit can’t modify.

## See Also

### Errors

- [CKErrorDomain](cloudkit/ckerrordomain.md)
- [CKError](cloudkit/ckerror.md)
- [CKError.Code](cloudkit/ckerror/code.md)
- [CKErrorRetryAfterKey](cloudkit/ckerrorretryafterkey.md)
- [CKErrorUserDidResetEncryptedDataKey](cloudkit/ckerroruserdidresetencrypteddatakey.md)
- [Record Changed Error Keys](cloudkit/record-changed-error-keys.md)
