Промокоды

Получение списка промокодов. Создание, изменение или удаление промокодов. Всё покажем с примерами на нашем сайте

Работа с промокодами

Получение списка промокодов

GET https://api.lpmotor.ru/v1/promo

This endpoint allows you to get free cakes.

Query Parameters

Name
Type
Description

site_id

string

ID сайта

Headers

Name
Type
Description

X-Api-User-Id

string

ID пользователя

Authorization

string

API-токен

[
  {
    "id": 0,
    "code": "string",
    "pos": 0,
    "is_enabled": true,
    "bonus_type": 0,
    "bonus_amount": 0,
    "bonus_amount_is_in_percentages": true,
    "time_limit_is_enabled": true,
    "d_on": "2021-08-04T13:57:37.243Z",
    "d_off": "2021-08-04T13:57:37.243Z",
    "quantity_limit_is_enabled": true,
    "quantity_limit": 0,
    "promo_used_count": 0,
    "is_valid": true
  }
]

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

Создание промокода

POST https://api.lpmotor.ru/v1/promo

Headers

Name
Type
Description

X-Api-User-Id

string

ID пользователя

Authorization

string

API-токен

Request Body

Name
Type
Description

site_id

integer

ID сайта

code

string

Код длиной от 2 до 15 символов. Может состоять только из букв латинского алфавита и цифр

is_enabled

boolean

Флаг действия промокода. По умолчанию: false

bonus_type

integer

Тип действия промокода. Поддерживаемые значения: 2 - на стоимость основных товаров, 3 - на стоимость доставки. По умолчанию: 2

bonus_amount

number

Сумма скидки. По умолчанию: 0.01

bonus_amount_is_in_percentages

boolean

Тип скидки. true - в процентах, false - фиксированная. По умолчанию: false

time_limit_is_enabled

boolean

Флаг ограничения срока действия промокода. По умолчанию: false

d_on

string

Дата начала действия промокода. По умолчанию: null

d_off

string

Дата окончания действия промокода. По умолчанию: null

quantity_limit_is_enabled

boolean

Флаг ограничения количества использований промокода. По умолчанию: false

quantity_limit

integer

Количество использований промокода. По умолчанию: 0

personal_limit_is_enabled

boolean

Флаг повторного использования промокода одним пользователем. По умолчанию: false

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

Получение промокода по ID

GET https://api.lpmotor.ru/v1/promo/{promo_id}

Path Parameters

Name
Type
Description

promo_id

string

ID промокода

Headers

Name
Type
Description

X-Api-User-Id

string

ID пользователя

Authorization

string

API-токен

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

Изменение промокода

PUT https://api.lpmotor.ru/v1/promo/{promo_id}

Path Parameters

Name
Type
Description

promo_id

string

ID промокода

Headers

Name
Type
Description

X-Api-User-Id

string

ID пользователя

Authorization

string

API-токен

Request Body

Name
Type
Description

code

string

Код длиной от 2 до 15 символов. Может состоять только из символов латиницы и цифр

is_enabled

boolean

Флаг действия промокода. По умолчанию: false

bonus_type

integer

Тип действия промокода. Поддерживаемые значения: 2 - на стоимость основных товаров, 3 - на стоимость доставки. По умолчанию: 2

bonus_amount

number

Сумма скидки. По умолчанию: 0.01

bonus_amount_is_in_percentages

boolean

Тип скидки. true - в процентах, false - фиксированная. По умолчанию: false

time_limit_is_enabled

boolean

Флаг ограничения срока действия промокода. По умолчанию: false

d_on

string

Дата начала действия промокода. По умолчанию: null

d_off

string

Дата окончания действия промокода. По умолчанию: null

quantity_limit_is_enabled

boolean

Флаг ограничения количества использований промокода. По умолчанию: false

quantity_limit

integer

Количество использований промокода. По умолчанию: 0

personal_limit_is_enabled

boolean

Флаг повторного использования промокода одним пользователем. По умолчанию: false

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

Удаление промокода

DELETE https://api.lpmotor.ru/v1/promo/{promo_id}

Path Parameters

Name
Type
Description

promo_id

string

ID промокода

Headers

Name
Type
Description

X-Api-User-Id

string

ID пользователя

Authorization

string

API-токен

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

Получение статистики использования промокода

GET https://api.lpmotor.ru/v1/promo/{promo_id}/statistics

Path Parameters

Name
Type
Description

promo_id

string

ID промокода

Headers

Name
Type
Description

X-Api-User-Id

string

ID пользователя

Authorization

string

API-токен

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

Последнее обновление