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

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

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

getCard

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

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

Request Body

NameTypeDescription

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

NameTypeDescription

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
}

Last updated