Skip to main content

/api/lite/admin/settings/delivery-info - информация о доставке

1. Получения списка deliveryInfo. Метода GET /api/lite/admin/settings/delivery-info.

2. Изменение и добавление deliveryInfo реализовано одной операцией. Метод POST /api/lite/admin/settings/delivery-info. В теле метода передаем json:

{
            "active": true,
            "adAttachments": [],
            "aggregatorDeliveryCompany": "GOODS",
            "courierTitle": "СберМегаМаркет",
            "default": false,
            "deliveryAggregator": "TEMPOLINE",
            "externalKey": "GOODS",
            "gatherRequestSettings": {
                "currency": "RUB",
                "cutOffTime": [
                    12,
                    0
                ],
                "documentID": "0e451286-9ce5-dec0-6d74-fc54575e3360",
                "isExported": false,
                "isIntegrationError": false,
                "isSynchronized": false,
                "printStatus": "",
                "timetableNonFriday": false,
                "timetableNonMonday": false,
                "timetableNonSaturday": false,
                "timetableNonSunday": false,
                "timetableNonThursday": false,
                "timetableNonTuesday": false,
                "timetableNonWednesday": false,
                "uid": "0e451286-9ce5-dec0-6d74-fc54575e3360"
            },
            "insurancePercentage": 100.0,
            "isActive": true,
            "isDefault": false,
            "isPublicAvailable": false,
            "marketplace": true,
            "name": "GOODS",
            "russianPost": false,
            "type": "AGGREGATOR_CONTRACT",
            "uid": "094c7b63-d157-33f5-e1e7-7b3ca34b3073",
            "warehouseComments": []
        }
изменение происходит если заполнен id.
3. Удаление deliveryInfo. Метод DELETE /api/lite/admin/settings/delivery-info?id=sdjkcjnsd-njkw398njk-njskdcbj. Удаляет deliveryInfo из базы.