# `bird realtime apps`

## Usage

```bash
bird realtime apps
```

## Description

An app is both what a client connects to and what an event is published to. Its region is
fixed at creation, so a move means a new app and repointed clients, and deleting one
disconnects every client on it.

Reads return JSON; list is paginated. Mutations take flags and/or a --body-file JSON body (flags overriding); run --example to print the body shape or --dry-run to preview the request. Destructive commands require --yes.

## Commands

| Name                                                 | Description                                          |
| ---------------------------------------------------- | ---------------------------------------------------- |
| [`create`](/docs/cli/reference/realtime-apps-create) | Create a Realtime app                                |
| [`delete`](/docs/cli/reference/realtime-apps-delete) | Delete a Realtime app                                |
| [`get`](/docs/cli/reference/realtime-apps-get)       | Get a Realtime app                                   |
| [`keys`](/docs/cli/reference/realtime-apps-keys)     | Rotate the keys a Realtime client authenticates with |
| [`list`](/docs/cli/reference/realtime-apps-list)     | List Realtime apps                                   |
| [`update`](/docs/cli/reference/realtime-apps-update) | Update a Realtime app                                |