Перейти к основному содержимому
Altcraft Docs LogoAltcraft Docs Logo
Для пользователяДля разработчикаДля администратора
Веб-сайтБаза знаний
Русский
  • Русский
  • English
v75
Войти
  • API пользователя
  • Взаимодействие с API
  • Матчинг
  • Профили
  • Базы данных
  • Ресурсы
  • Сегменты
  • Стоп-списки
  • Шаблоны
  • Рассылки
  • Кампании
  • Сценарии (цепочки)
  • Промокоды
  • Программы лояльности
    • Получить уровень профиля в программе лояльности
    • Экспорт транзакций баллов
    • Сгораемые баллы за период
    • Получение транзакций по счёту профиля
    • Получение списка триггерных промоакций
    • Начисление баллов участнику
    • Списание баллов участника
    • Подтверждение временной транзакции
    • Отмена временной транзакции
    • Отмена балльной транзакции
    • Получение баланса балльного счёта
    • Регистрация участника в программе лояльности
    • Удаление участника из программы лояльности
  • Цели
  • Пуши приложений
  • Маркет
  • Отчеты и статистика
  • Сендеры
  • Объекты
  • Запросы к внешним базам данных
  • Прочее
  • Список API-методов
  • Импорт и настройка коллекции API-методов в Postman
  • SDK
  • Программы лояльности
  • Получить уровень профиля в программе лояльности
Документация для версии v75

Получить уровень профиля в программе лояльности

Описание​

Позволяет получить текущий уровень участника программы лояльности в рамках запрашиваемой группы уровней.

URL-адрес​

Метод: POST

https://example.com/api/v1.1/loyalty/account/tiers

Параметры запроса​

ПараметрТипПримерОбязательныйОписание
loyalty_program_idint123ДаИдентификатор программы лояльности
tiers_group_idint10ДаИдентификатор группы уровней (например, 10)
matchingstring"email"ДаСпособ поиска профиля. Возможные значения: "email", "phone", "profile_id", "custom"
field_namestring"user_id"Да, если matching = customНазвание пользовательского поля, используемого для поиска
field_valuestring / int123456Да, если matching = customЗначение пользовательского поля
emailstring"user@example.com"Да, если matching = emailEmail для поиска профиля
phonestring"+1234567890"Да, если matching = phoneНомер телефона в международном формате
profile_idstring"profile123"Да, если matching = profile_idИдентификатор профиля
tokenstring"abc123def456"ДаAPI-токен для авторизации

Пример запроса​

  • JSON
  • XML
{
"loyalty_program_id": 123,
"tiers_group_id": 10,
"matching": "email",
"field_name": "user_id",
"field_value": 123456,
"email": "user@example.com",
"phone": "+1234567890",
"profile_id": "profile123",
"token": "abc123def456"
}
<xml>
<loyalty_program_id>123</loyalty_program_id>
<tiers_group_id>10</tiers_group_id>
<matching>email</matching>
<field_name>user_id</field_name>
<field_value>123456</field_value>
<email>user@example.com</email>
<phone>+1234567890</phone>
<profile_id>profile123</profile_id>
<token>abc123def456</token>
</xml>

Пример ответа​

  • JSON
  • XML
{
"error": 0,
"error_text": "Successful operation",
"data": [
{
"tiers_group_type": "cumulative",
"tier_eid": "silver1-2",
"tier_id": 13,
"tier_order": 1,
"reached_at": "2024-06-15T09:12:34Z"
},
{
"tiers_group_type": "cumulative",
"tier_eid": "gold1-3",
"tier_id": 14,
"tier_order": 2,
"reached_at": "2024-09-01T12:34:56Z"
}
]
}
<xml>
<data>
<tiers_group_type>cumulative</tiers_group_type>
<tier_eid>silver1-2</tier_eid>
<tier_id>13</tier_id>
<tier_order>1</tier_order>
<reached_at>2024-06-15T09:12:34Z</reached_at>
</data>
<data>
<tiers_group_type>cumulative</tiers_group_type>
<tier_eid>gold1-3</tier_eid>
<tier_id>14</tier_id>
<tier_order>2</tier_order>
<reached_at>2024-09-01T12:34:56Z</reached_at>
</data>
<error>0</error>
<error_text>Successful operation</error_text>
</xml>

Возвращаемые параметры​

ПараметрТипОписание
errorintКод ошибки
error_textstringТекст ошибки
tiers_group_typestringТип группы уровней
tier_eidstringВнешний идентификатор уровня
tier_idintИдентификатор уровня
tier_orderintПорядковый номер уровня (от 0)
reached_atstringДата достижения уровня в формате RFC3339
Последнее обновление 13 нояб. 2025 г.
Предыдущая страница
Программы лояльности
Следующая страница
Экспорт транзакций баллов
  • Описание
  • URL-адрес
  • Параметры запроса
  • Пример запроса
  • Пример ответа
  • Возвращаемые параметры
© 2015 - 2025 Altcraft. Все права защищены.