---
title: Container
framework: CKTool JS
role: symbol
role_heading: Structure
platforms: [cktool js 1.2.15+]
path: cktooljs/container
---

# Container

Details about a CloudKit container.

## Declaration

```data
dictionary Container {
	string id;
	string teamId;
	string name;
	string? imageUrl;
	boolean? isHidden;
};
```

## Overview

Overview Your app’s data is stored in a container. For information about what containers are available to you with CloudKit Console, see https://icloud.developer.apple.com. If you’re using Xcode, you can find your container identifier in your project’s Capability section. In JavaScript, this is a plain object with properties as described. In TypeScript, this type is imported in the following way: import type { Container } from "@apple/cktool.database";

## Topics

### Instance Properties

- [id](cktooljs/container/id.md)
- [imageUrl](cktooljs/container/imageurl.md)
- [isHidden](cktooljs/container/ishidden.md)
- [name](cktooljs/container/name.md)
- [teamId](cktooljs/container/teamid.md)

## See Also

### Global Structures and Enumerations

- [ContainersResponse](cktooljs/containersresponse.md)
- [CKEnvironment](cktooljs/ckenvironment.md)
- [ContainersSortByField](cktooljs/containerssortbyfield.md)
- [SortDirection](cktooljs/sortdirection.md)
