Документация по API с описанием доступна в вашем кабинете SalesDrive:
Пример на PHP:
Все поля, кроме "form", - не обязательны.
POST https://yourdomain.salesdrive.me/handler/ Content-Type: application/json { "form": "", "getResultData": "", "fName": "", "lName": "", "mName": "", "phone": "", "email": "", "company": "", "products": [ { "id": "", "name": "", "costPerItem": "", "amount": "", "description": "", "discount": "", "sku": "" } ], "payment_method": "", "shipping_method": "", "shipping_address": "", "comment": "", "sajt": "", "externalId": "", "organizationId": "", "stockId": "", "novaposhta": { "ServiceType": "", "payer": "", "area": "", "region": "", "city": "", "cityNameFormat": "", "WarehouseNumber": "", "Street": "", "BuildingNumber": "", "Flat": "" }, "ukrposhta": { "ServiceType": "", "payer": "", "type": "", "city": "", "WarehouseNumber": "", "Street": "", "BuildingNumber": "", "Flat": "" }, "prodex24source_full": "", "prodex24source": "", "prodex24medium": "", "prodex24campaign": "", "prodex24content": "", "prodex24term": "", "prodex24page": "" }
Полный список всех параметров и возможных значений – в вашем кабинете SalesDrive.
Общие данные | |
---|---|
form | API-ключ |
getResultData | Получать данные созданной заявки (0 – не получать, 1 – получать) |
Данные контакта | |
fName | Имя |
lName | Фамилия |
mName | Отчество |
phone | Телефон |
company | Компания |
Массив товаров | |
products[i][id] | id товара |
products[i][name] | название товара |
products[i][costPerItem] | цена |
products[i][amount] | количество |
products[i][description] | описание товарной позиции в заявке |
products[i][discount] | скидка, указывается в % или в абсолютной величине |
products[i][sku] | артикул (SKU) товара |
Данные заявки | |
payment_method | Способ оплаты |
shipping_method | Способ доставки |
shipping_address | Адрес доставки |
comment | Комментарий |
sajt | Сайт |
externalId | Внешний номер заявки |
organizationId | id организации |
shipping_costs | Затраты на доставку |
stockId | id склада |
Данные Новой Почты | |
novaposhta[ServiceType] | возможные значения: DoorsDoors, DoorsWarehouse, WarehouseWarehouse, WarehouseDoors |
novaposhta[payer] | возможные значения: "sender", "recipient" |
novaposhta[area] | область на русском или украинском языке, или Ref области в системе Новой почты |
novaposhta[region] | район на русском или украинском языке (используется только если cityNameFormat=settlement) |
novaposhta[city] | название города на русском или украинском языке, или Ref города в системе Новой почты |
novaposhta[cityNameFormat] | возможные значения: full (по умолчанию), short, settlement (населенный пункт из новой адресной системы: ref или название) » подробнее |
novaposhta[WarehouseNumber] | отделение Новой Почты в одном из форматов: номер, описание, Ref |
novaposhta[Street] | название и тип улицы, или Ref улицы в системе Новой почты |
novaposhta[BuildingNumber] | номер дома |
novaposhta[Flat] | номер квартиры |
Данные Укрпочты | |
ukrposhta[ServiceType] | возможные значения: DoorsDoors, DoorsWarehouse, WarehouseWarehouse, WarehouseDoors |
ukrposhta[payer] | возможные значения: "sender", "recipient" |
ukrposhta[type] | возможные значения: express, standard |
ukrposhta[city] | город на русском или украинском языке, или CITY_ID Укрпочты |
ukrposhta[WarehouseNumber] | номер отделения Укрпочты |
ukrposhta[Street] | STREET_ID Укрпочты |
ukrposhta[BuildingNumber] | номер дома |
ukrposhta[Flat] | номер квартиры |
Данные о рекламном источнике | |
prodex24source_full | полный урл источника перехода |
prodex24source | utm_source |
prodex24medium | utm_medium |
prodex24campaign | utm_campaign |
prodex24content | utm_content |
prodex24term | utm_term |
prodex24page | страница сайта, с которой пришла заявка онлайн |