---
title: "Команды для пейволов"
description: "Команды Adapty CLI для получения списка, чтения, создания и обновления пейволов, а также получения списка плейсментов, в которых показывается пейвол."
---

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

Эти команды Adapty CLI управляют [пейволами](paywalls) и продуктами, которые продаются через каждый пейвол.

## adapty paywalls list

Список всех [пейволов](paywalls) приложения.

```bash
adapty paywalls list --app <app-id>
```

| Флаг | Обязательный | Описание |
|---|---|---|
| `--app` | Да | ID приложения (UUID) |

Принимает [флаги пагинации](developer-cli-reference#global-flags).

## adapty paywalls get

Получить подробные сведения о конкретном [пейволе](paywalls).

```bash
adapty paywalls get --app <app-id> <paywall-id>
```

| Аргумент | Описание |
|---|---|
| `paywall-id` | ID пейвола (UUID) |

| Флаг | Обязательный | Описание |
|---|---|---|
| `--app` | Да | ID приложения (UUID) |

## adapty paywalls create

Создайте новый [пейвол](paywalls).

```bash
adapty paywalls create --app <app-id> --title "Default Paywall" --product-id <product-id>
```

| Флаг | Обязательный | Описание |
|---|---|---|
| `--app` | Да | ID приложения (UUID) |
| `--title` | Да | Название пейвола |
| `--product-id` | Да | ID [продукта](product) (UUID). Повторите для нескольких продуктов: `--product-id <id1> --product-id <id2>` |

## adapty paywalls update

Заменяет все поля существующего [пейвола](paywalls).

:::important
После того как пейвол привязан к плейсменту, его продукты нельзя изменить. Чтобы использовать другие продукты в активном пейволе, создайте новый пейвол и обновите плейсмент так, чтобы он указывал на него.
:::

```bash
adapty paywalls update --app <app-id> <paywall-id> --title "Default Paywall" --product-id <product-id>
```

Эта команда заменяет все поля пейвола, включая полный список продуктов.

| Аргумент | Описание |
|---|---|
| `paywall-id` | ID пейвола (UUID) |

| Флаг | Обязательный | Описание |
|---|---|---|
| `--app` | Да | ID приложения (UUID) |
| `--title` | Да | Название пейвола |
| `--product-id` | Да | ID [продукта](product) (UUID). Повторите для нескольких продуктов: `--product-id <id1> --product-id <id2>` |

## adapty paywalls placements

Выводит все [плейсменты](placements), в которых используется указанный [пейвол](paywalls).

```bash
adapty paywalls placements --app <app-id> <paywall-id>
```

| Аргумент | Описание |
|---|---|
| `paywall-id` | ID пейвола (UUID) |

| Флаг | Обязательный | Описание |
|---|---|---|
| `--app` | Да | ID приложения (UUID) |

Используйте эту команду перед заменой пейвола, чтобы заранее увидеть, какие плейсменты будут затронуты.

Элементы в этом списке не содержат поля `is_active`. Чтобы узнать состояние активации плейсмента, используйте [`placements list`](developer-cli-placements#adapty-placements-list) или [`placements get`](developer-cli-placements#adapty-placements-get).

## Что дальше \{#whats-next\}

- [Справочник команд](developer-cli-reference) — все темы CLI, глобальные флаги и флаги пагинации.