Каталог оригинальных запчастей
Поиск по VIN- / FRAME-номеру, по марке / модели автомобиля или по госномеру
Создание заказа
URL
POST https://{city}.autoleader1.ru/api/v1/sale/?access-token={access-token}
Запрос осуществляется с помощью отправки JSON данных методом POST.
Пример запроса
curl -X POST -H "Content-Type: application/json" -d '{"sale_profile_id":1234567,"contact_name":"Ivanov Ivan Ivanovich","contact_phone":"+7 (913) 123-45-67","comment":"Zakaz nuzhen segodnya","part_list":[{"product_code":"amortizator-333114","warehouse_id":28,"quantity":2},{"product_code":"maslo-castrol-magnatec-5w-30-208l","warehouse_id":48,"quantity":"0.5"}]}' "https://ulanude.autoleader1.ru/api/v1/sale/?access-token=[ваш access-token]"
Передаваемые данные
{
"sale_profile_id": 1234567,
"contact_name": "Ivanov Ivan Ivanovich",
"contact_phone": "+7 (913) 123-45-67",
"comment": "Zakaz nuzhen segodnya",
"part_list": [
{
"product_code": "amortizator-333114",
"warehouse_id": 28,
"quantity": 2
},
{
"product_code": "maslo-castrol-magnatec-5w-30-208l",
"warehouse_id": 48,
"quantity": "0.5"
}
]
}
Поле | Тип | Описание |
---|---|---|
sale_profile_id |
integer |
Необязательный. Идентификатор профиля доставки (см. метод Список профилей доставки) Если не передан, то используется "Профиль по умолчанию для API" со страницы профилей доставки Если не задан "Профиль по умолчанию для API", то будет ошибка запроса. |
contact_name |
string |
Необязательный. ФИО покупателя Если не передано, то используется значение из профиля доставки. |
contact_phone |
string |
Необязательный. Контактный номер покупателя Если не передано, то используется значение из профиля доставки. |
comment |
string | Необязательный. Комментарий к заказу |
part_list |
array | Массив, содержащий в себе элементы с данными о товарах для заказа |
product_code |
string | Код товара, полученный из запроса на поиск запчастей, например amortizator-333114 |
warehouse_id |
integer | Идентификатор склада, полученный из запроса на поиск запчастей, например 28 |
quantity |
string (decimal) |
Количество товара для заказа (не должно превышать количество товара на данном складе и должно быть кратным значению multiplicity для товара).
|
Ответ
{
"code": 0,
"data": {
"id": 1234567,
"created_date": "09.07.2025",
"sale_profile_id": 1234567,
"contact_name": "Ivanov Ivan Ivanovich",
"contact_phone": "+7 (913) 123-45-67",
"delivery_address": "Ulan-Ude, ul. Lenina, d.1",
"comment": "Zakaz nuzhen segodnya",
"price_total": 4612.5,
"status_code": "new",
"part_list": [
{
"product": {
"code": "amortizator-333114",
"brand_name": "KYB",
"name": "Амортизатор 333114",
"article": "333114"
},
"warehouse_id": 28,
"warehouse_name": "ул. Проспект Автомобилистов, 3в",
"delivery_min": 0,
"delivery_max": 0,
"price": 2210,
"quantity": 2,
"price_total": 4420,
"part_id": 1
},
{
"product": {
"code": "maslo-castrol-magnatec-5w-30-208l",
"brand_name": "CASTROL",
"name": "Масло Castrol Magnatec A3/B4 5w-30 208L",
"article": "4668200087"
},
"warehouse_id": 48,
"warehouse_name": "ул. Корабельная 30",
"delivery_min": 0,
"delivery_max": 0,
"price": 385,
"quantity": 0.5,
"price_total": 192.5,
"part_id": 2
}
]
},
"error": null
}
Описания возвращаемых полей идентичны описаниям полей в запросе на получение информации о заказе.
Уведомления