> For the complete documentation index, see [llms.txt](https://passteam.gitbook.io/passteam-api-v1/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://passteam.gitbook.io/passteam-api-v1/postranichnoe-poluchenie-kart.md).

# Постраничное получение клиентов

**Описание:**\
Метод getCardsWithPagination позволяет получать информацию о клиентах шаблона постранично.  Метод возвращает информацию о количестве страниц, количестве клиентов, номера предыдущей и следующей страницы. Максимальное количество клиентов на страницу - 50.

**Как использовать:**\
Для использования метода, необходимо указывать идентификатор шаблона, номер страницы, начиная с первой и , при необходимости, количество клиентов на каждой странице.

## getcardswithpagination

<mark style="color:green;">`POST`</mark> `https://getpass.passteam.ru/oapi/v1/getcardswithpagination`

#### Request Body

| Name         | Type   | Description                 |
| ------------ | ------ | --------------------------- |
| templateId   | string | Идентификатор шаблона       |
| page         | number | Номер страницы              |
| cardsPerPage | number | Количество карт на странице |

{% tabs %}
{% tab title="200 Каждая карта содержит:
cardId - идентификатор карты в системе;
cardCode - номер карты в решении. Формируется автоматически начиная с 000000001; cardUrl - ссылка на скачивание карты. Определяет ОС устройства и предлагает установить соответствующую карту;
appleUrl - ссылка на скачивание Apple Wallet карты (pkpass файл);
googleUrl - ссылка на скачивание Google Pay карты (сохранение в аккаунт Google);
qrcodeUrl - ссылка на qrCode для установки карты. При сканировании кода смартфоном, определяется его ОС и предлагается к скачиванию соответствующая карта;
values - значения переменных карты. Переменные настраиваются в соответствующей вкладке в личном кабинете;
templateId - идентификатор решения (шаблона);
installed - флаг установки карты. True - установлена, false - не установлена;
installedGPay - установка карты в Google Pay. Если > 0, то карта установлена в Google Pay;
installedAW - установка карты в Apple Wallet. Если > 0, то карта установлена в Apple Wallet;" %}

```javascript
{
	"result":
        "pageCount": 4,
        "nextPage": 3,
        "previouslyPage": 1,
        "cardsCount": CARDS_COUNT,
        "cards":[{
		"cardId": "CARD_ID",
		"cardCode":"CARD_CODE",
		"cardUrl": "CARD_URL",
        "appleUrl": "Apple_Wallet_CARD_URL",
        "googleUrl": "Google_Pay_CARD_URL",
		"qrcodeUrl": "QR_CODE_URL",
		"values":{
		"%VALUE_NAME%": "VALUE_VALUE1"
		}
		"deviceRegistered":false,
		"expirationDate": "",
        "voided": 0,
        "phoneNumber": "MY_PHONE_NUMBER",
        "email": "MY_EMAIL",
        "strip": "",
        "logo": "",
        "icon": "",
        "templateId": "TEMPLATE_ID",
        "importUid": "",
        "installedGPay": 0,
        "installedAW": 0,
        "installed": false,
        "created": "CREATED_DATE",
        "updated": "UPDATED_DATE"
	}, ...],
	"message": "OK",
	"code": 200,
	"error": false
}
```

{% endtab %}
{% endtabs %}
