Passteam API v.1.8.2
  • Общая информация
  • Postman коллекция (примеры запросов)
  • Формат запроса
  • Формат ответа
  • Примеры сценариев интеграции
  • Интеграция с 1С
  • Получение токена
  • Получить идентификаторы шаблонов пользователя
  • Получить информацию о шаблоне
  • Создание клиента
  • Информация о клиенте
  • Обновление карты
  • Постраничное получение клиентов
  • Проверка переменных на уникальность
  • Распространение карт
  • Удаление карт
  • Webhooks
  • Обновление карт [deprecated]
  • Информация о шаблонах [deprecated]
  • Информация о картах [deprecated]
  • Отправка push-уведомлений
  • Обработка ошибок
  • Лимиты
  • Типы и форматы данных
  • Покупки
  • Товары
Powered by GitBook
On this page
  • getCard
  • getCard

Was this helpful?

Информация о клиенте

Описание: Для получения информации об определенном клиенте используется метод getcard. Карту можно искать или по системным параметрам Passteam (cardId или cardCode), или по значениям переменных (values).

Как использовать: Метод обычно используется при необходимости получить ссылку на существующую карту. Например, метод можно использовать при интеграции выдачи карт на сайте.

getCard

POST https://getpass.passteam.ru/oapi/v1/getcard

Поиск карты по cardId или cardCode

Request Body

Name
Type
Description

cardId

string

Уникальный ID карты. Поиск сначала производится по cardId, если он указан. Если нет, то поиск осуществляется по связке templateId и cardCode или templateId и values.

templateId

string

Идентификатор шаблона. Обязательно при поиске карты по cardCode или values.

cardCode

string

Девятизначный код карты с ведущими нулями.

{
	"result": {
		"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
}

getCard

POST https://getpass.passteam.ru/oapi/v1/getcard

Поиск карты по значению переменной

Request Body

Name
Type
Description

templateId

string

Идентификатор шаблона. Обязательно при поиске карты по cardCode или values.

values[%value%]

string

Переменная и ее значение, с помощью которого будет производится поиск карты, например, [%PHONE%]=+71234567890.

{
	"result": {
		"cardId": "CARD_ID",
		"cardCode":"CARD_CODE",
		"cardUrl": "CARD_URL",
        "appleUrl": "Apple_Wallet_CARD_URL",
        "googleUrl": "Google_Pay_CARD_URL",
		"qrcodeUrl": "QR_CODE_URL",
		"values":{
		"PHONE": "71234567890"
		}
		"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
}
PreviousСоздание клиентаNextОбновление карты

Last updated 1 year ago

Was this helpful?