---
title: CloudKit JS Data Types
framework: CloudKit JS
role: collectionGroup
role_heading: API Collection
path: cloudkitjs/cloudkit-js-data-types
---

# CloudKit JS Data Types

This document describes the CloudKit JS data types that are not described in individual class reference documents.

## Topics

### Dictionaries

- [CloudKit.CloudKitConfig](cloudkitjs/cloudkit.cloudkitconfig.md)
- [CloudKit.ContainerConfig](cloudkitjs/cloudkit.containerconfig.md)
- [CloudKit.NameComponents](cloudkitjs/cloudkit.namecomponents.md)
- [CloudKit.NotificationInfo](cloudkitjs/cloudkit.notificationinfo.md)
- [CloudKit.Query](cloudkitjs/cloudkit.query.md)
- [CloudKit.Record](cloudkitjs/cloudkit.record.md)
- [CloudKit.RecordField](cloudkitjs/cloudkit.recordfield.md)
- [CloudKit.RecordInfo](cloudkitjs/cloudkit.recordinfo.md)
- [CloudKit.RecordZone](cloudkitjs/cloudkit.recordzone.md)
- [CloudKit.RecordZoneChanges](cloudkitjs/cloudkit.recordzonechanges.md)
- [CloudKit.RecordZoneChangesOptions](cloudkitjs/cloudkit.recordzonechangesoptions.md)
- [CloudKit.Share](cloudkitjs/cloudkit.share.md)
- [CloudKit.ShareParticipant](cloudkitjs/cloudkit.shareparticipant.md)
- [CloudKit.SharingUIResult](cloudkitjs/cloudkit.sharinguiresult.md)
- [CloudKit.Subscription](cloudkitjs/cloudkit.subscription.md)
- [CloudKit.UserIdentity](cloudkitjs/cloudkit.useridentity.md)
- [CloudKit.UserLookupInfo](cloudkitjs/cloudkit.userlookupinfo.md)
- [CloudKit.ZoneID](cloudkitjs/cloudkit.zoneid.md)

## See Also

### Reference

- [CloudKit JS Enumerations](cloudkitjs/cloudkit-js-enumerations.md)
