ОВКТерм интеграция с 1С
Идентификатор
Тип
Склад / Хранилище
Магазин
Город
Название
Адрес
Координаты
Комментарий к складу/магазину
Телефон
Рассписание работы
День недели
Понедельник
Вторник
Среда
Четверг
Пятница
Суббота
Воскресенье
Открытие
Закрытие
{
"id": "1",
"name": "Бренд",
"logo": "https://domain.com/path.jpg",
"certificate": "https://domain.com/path.pdf",
"description": "Описание",
"class": "A"
}
Идентификатор
Название
Ссылка на логотип
Ссылка на сертификат официального дилера
Описание
Класс бренда
Класс бренда в группах
Идентификатор группы
Класс бренда
Идентификатор
Название
Ссылка на изображение
Количество ключевых свойств (значение из КоличествоКлючевыхРеквизитов)
Упорядоченный список свойств для фильтрации товаров (значение из “Фильтр по посвойствам”)
Идентификатор
Название
Партнёр
{
"id": "119fa663-a27f-435c-86a3-b7003ea270bc",
"type": "MOUNTER",
"phone": "79876543210",
"level": {
"current": {
"id": "308fa663-a27f-435c-86a3-b7003ea270bc",
"title": "3 уровень",
"purchaseRange": {
"min": 200000,
"max": 400000
}
},
"priceTypeId": "318fa663-a27f-435c-86a3-b7003ea270b1",
"recalculationDate": "2025-01-31",
"purchaseAmount": 250000
},
"bonusBalance": 10000
}
Идентификатор
Тип партнёра
Телефон
Баланс бонусов, только для монтажника
Уровень
Идентификатор
Название
Диапазон покупок
Минимальная сумма
Максимальная сумма, для наибольшего уровня == null
История изменения баланса средств
{
"id": "123",
"operationType": "ADDITION",
"value": 100.23,
"description": "Начисление за заказ 12345",
"datetime": "2025-01-21T13:08:30.11Z"
}
Идентификатор
Тип операции
Количество
Описание
Дата и время совершения операции
Идентификатор
Тип доставки
По Маршруту
Экспрес(День в день)
Завтра
Тип транспорта
Дата начала действия тарифа
Расстояние в км
Цена за км
Тип транспорта
Тип транспорта
Идентификатор
Грузоподъемность в кг
Объем в м3
Список городов, в которых работает ОВК
Responses
Body
{id}
Responses
Body
{
{
"data": [
{
"id": "1",
"name": "Бренд",
"logo": "https://domain.com/path.jpg",
"certificate": "https://domain.com/path.pdf",
"description": "Описание",
"class": "A"
"groupClass": [
{
"groupId": "123",
"class": "B"
}
]
}
],
"limit": 50,
"offset": 1,
"total": 1000
}
{id}
Path variables
Идентификатор
Responses
Body
{
"id": "1",
"name": "Бренд",
"logo": "https://domain.com/path.jpg",
"certificate": "https://domain.com/path.pdf",
"description": "Описание",
"class": "A",
"groupClass": [
{
"groupId": "1",
"class": "C"
}
]
}
{id}
Список складов и магазинов, которые должны отображаться на сайте
Responses
Body
{id}
Path variables
Идентификатор
Responses
Body
{id}
{id}
/balance-historyResponses
Body
[
{
"id": "108fa663-a27f-435c-86a3-b7003ea270bc",
"title": "1 уровень",
"purchaseRange": {
"min": 0,
"max": 100000
}
},
{
"id": "208fa663-a27f-435c-86a3-b7003ea270bc",
"title": "2 уровень",
"purchaseRange": {
"min": 100000,
"max": 200000
}
},
{
"id": "308fa663-a27f-435c-86a3-b7003ea270bc",
"title": "3 уровень",
"purchaseRange": {
"min": 200000,
"max": 400000
}
},
{
"id": "408fa663-a27f-435c-86a3-b7003ea270bc",
"title": "4 уровень",
"purchaseRange": {
"min": 400000,
"max": 600000
}
},
{
"id": "508fa663-a27f-435c-86a3-b7003ea270bc",
"title": "5 уровень",
"purchaseRange": {
"min": 600000,
"max": null
}
},
{
"id": "608fa663-a27f-435c-86a3-b7003ea270bc",
"title": "Дилер",
"purchaseRange": null
}
]
{id}
Path variables
Идентификатор партнёра
Responses
Body
{
"id": "119fa663-a27f-435c-86a3-b7003ea270bc",
"type": "MOUNTER",
"phone": "79876543210",
"level": {
"current": {
"id": "308fa663-a27f-435c-86a3-b7003ea270bc",
"title": "3 уровень",
"purchaseRange": {
"min": 200000,
"max": 400000
}
},
"priceTypeId": "318fa663-a27f-435c-86a3-b7003ea270b1",
"recalculationDate": "2025-01-31",
"purchaseAmount": 250000
},
"bonusBalance": 10000
}
Request body
Номер телефона
Имя
Телефон пригласившего монтажника
Responses
Получен
Body
{
"id": "119fa663-a27f-435c-86a3-b7003ea270bc",
"type": "MOUNTER",
"phone": "79876543210",
"level": {
"current": {
"id": "308fa663-a27f-435c-86a3-b7003ea270bc",
"title": "3 уровень",
"purchaseRange": {
"min": 200000,
"max": 400000
}
},
"priceTypeId": "318fa663-a27f-435c-86a3-b7003ea270b1",
"recalculationDate": "2025-01-31",
"purchaseAmount": 250000
},
"bonusBalance": 10000
}
Создан
Body
{
"id": "119fa663-a27f-435c-86a3-b7003ea270bc",
"type": "MOUNTER",
"phone": "79876543210",
"level": {
"current": {
"id": "308fa663-a27f-435c-86a3-b7003ea270bc",
"title": "3 уровень",
"purchaseRange": {
"min": 200000,
"max": 400000
}
},
"priceTypeId": "318fa663-a27f-435c-86a3-b7003ea270b1",
"recalculationDate": "2025-01-31",
"purchaseAmount": 250000
},
"bonusBalance": 10000
}
{id}
/balance-historyPath variables
Идентификатор партнёра
Request body
{
"type": "PAST",
"operationType": "ADDITION",
"range": {
"from": "2024-12-01",
"to": "2024-12-31"
},
"sort": "DATETIME",
"direction": "ASC",
"limit": 100,
"offset": 0
}
{
"type": "PAST",
"direction": "DESC",
"limit": 100,
"offset": 100
}
{
"type": "FUTURE",
"operationType": "SUBTRACTION",
"range": {
"from": "2025-02-01",
"to": "2025-03-31"
},
"limit": 100,
"offset": 0
}
Прошедшее
Предстоящее
Тип операции
Сортировка
дата и время создания
Responses
Body
{
"data": [
{
"id": "123",
"operationType": "ADDITION",
"value": 100.23,
"description": "Начисление за заказ 12345",
"datetime": "2025-01-20T13:08:30.11Z"
},
{
"id": "234",
"operationType": "SUBTRACTION",
"value": 200.23,
"description": "Списание за заказ 23456",
"datetime": "2025-01-21T13:08:30.11Z"
}
],
"limit": 50,
"offset": 0,
"total": 1000
}
{id}
{id}
Path variables
Идентификатор
Responses
Body
{
"id": "123",
"title": "Котлы",
"image": "https://domain.com/path.jpg",
"countKeyProperties": 3,
"properties": [
{
"id": "1",
"title": "Мощность"
}
]
}
Список тарифов доставки
Responses
Body
{
"data": [
{
"id": "1",
"deliveryType": "EXPRESS",
"transportType": {
"id": "2",
"loadСapacity": 500,
"volume": 4
},
"period": "2025-01-31",
"distance": 50,
"price": 150
}
],
"limit": 50,
"offset": 0,
"total": 1000
}
{id}
/certificates{id}
/related{id}
/certificatesСписок сертификатов товара
Path variables
Идентификатор
Request body
Responses
Body
{
"data": {
"id": "123",
"title": "Сертификат",
"path": "https://domain.com/path",
"mimeType": "application/pdf"
},
"limit": 50,
"offset": 1,
"total": 1000
}
{id}
/relatedСписок сертификатов товара
Path variables
Идентификатор
Request body
Responses
Body
{
"data": {
"id": "123",
"title": "Сертификат",
"path": "https://domain.com/path",
"mimeType": "application/pdf"
},
"limit": 50,
"offset": 1,
"total": 1000
}