---
title: "Comandos de apps y niveles de acceso"
description: "Comandos de la CLI de Adapty para listar, leer, crear y actualizar apps y niveles de acceso."
---

> **AI agents**: to search Adapty docs faster and with fewer tokens, install the Adapty skills: `npx adapty skills install --yes`

Estos comandos de la CLI de Adapty gestionan tus apps y sus [niveles de acceso](access-level): los niveles de suscripción que tu app comprueba en tiempo de ejecución.

## Apps \{#apps\}

Administra las apps de tu cuenta de Adapty. Para la configuración desde el dashboard, consulta [Configuración de la app](general).

### adapty apps list

Lista todas las apps de tu cuenta de Adapty.

```bash
adapty apps list
```

Acepta [flags de paginación](developer-cli-reference#global-flags).

### adapty apps get

Obtén los detalles de una app específica.

```bash
adapty apps get <app-id>
```

| Argumento | Descripción |
|---|---|
| `app-id` | ID de la app (UUID) |

### adapty apps create

Crea una nueva app.

```bash
adapty apps create --title "My App" --platform ios --apple-bundle-id com.example.app
```

| Flag | Requerido | Descripción |
|---|---|---|
| `--title` | Sí | Título de la app |
| `--platform` | Sí | Plataforma: `ios` o `android`. Repite para ambas: `--platform ios --platform android` |
| `--apple-bundle-id` | Requerido con `--platform ios` | Apple bundle ID |
| `--google-bundle-id` | Requerido con `--platform android` | Google bundle ID |

### adapty apps update

Actualiza una app existente.

```bash
adapty apps update <app-id> --title "New Name"
```

| Argument | Description |
|---|---|
| `app-id` | App ID (UUID) |

| Flag | Description |
|---|---|
| `--title` | Nuevo título de la app |
| `--apple-bundle-id` | Nuevo Apple bundle ID |
| `--google-bundle-id` | Nuevo Google bundle ID |

Se requiere al menos un flag. `--platform` no se puede cambiar después de la creación.

## Niveles de acceso \{#access-levels\}

### adapty access-levels list

Lista todos los [niveles de acceso](access-level) de una aplicación.

```bash
adapty access-levels list --app <app-id>
```

| Flag | Required | Description |
|---|---|---|
| `--app` | Yes | App ID (UUID) |

Acepta [flags de paginación](developer-cli-reference#global-flags).

### adapty access-levels get

Obtén los detalles de un [nivel de acceso](access-level) específico.

```bash
adapty access-levels get --app <app-id> <access-level-id>
```

| Argumento | Descripción |
|---|---|
| `access-level-id` | ID del nivel de acceso (UUID) |

| Flag | Requerido | Descripción |
|---|---|---|
| `--app` | Sí | ID de la app (UUID) |

### adapty access-levels create

Crea un nuevo [nivel de acceso](access-level).

```bash
adapty access-levels create --app <app-id> --sdk-id "pro" --title "Pro"
```

| Flag | Obligatorio | Descripción |
|---|---|---|
| `--app` | Sí | ID de la app (UUID) |
| `--sdk-id` | Sí | Identificador usado en el código de la app para comprobar el acceso (por ejemplo, `"pro"` o `"premium"`) |
| `--title` | Sí | Etiqueta de visualización en el Adapty Dashboard |

### adapty access-levels update

Actualiza un [nivel de acceso](access-level) existente.

```bash
adapty access-levels update --app <app-id> <access-level-id> --title "Pro Access"
```

| Argumento | Descripción |
|---|---|
| `access-level-id` | ID del nivel de acceso (UUID) |

| Flag | Requerido | Descripción |
|---|---|---|
| `--app` | Sí | ID de la app (UUID) |
| `--title` | Sí | Nueva etiqueta de visualización |

`--sdk-id` no se puede cambiar después de la creación.

## ¿Qué sigue? \{#whats-next\}

- [Referencia de comandos](developer-cli-reference) — todos los temas del CLI, los flags globales y los flags de paginación.