Создать заявку на вызов курьера
Создает новую заявку на вызов курьера для забора груза
Функция СоздатьЗаявкуНаВызовКурьера(Знач Токен, Знач ОписаниеЗаявки, Знач ТестовыйAPI = Ложь) Экспорт
Параметр | CLI опция | Тип | Обяз. | Назначение |
---|---|---|---|---|
Токен | --token | Строка | ✔ | Токен авторизации |
ОписаниеЗаявки | --intake | Структура Из КлючИЗначение | ✔ | Описание заявки. См. ПолучитьОписаниеЗаявкиКурьера |
ТестовыйAPI | --testapi | Булево | ✖ | Флаг использования API для тестовых запросов |
Возвращаемое значение: Соответствие Из КлючИЗначение - сери ализованный JSON ответа от CDEK
подсказка
Метод в документации API: Регистрация отказа
Пример использования для 1С:Предприятие/OneScript
Токен = "eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJzY29wZSI6WyJsb2NhdGlvbjphbGwiLCJvcmRlcjphbGwiLCJwYXltZW50OmFsbCJdLCJleHAiOjE3NTY3MjMyMTAsImF1dGhvcml0aWVzIjpbInNoYXJkLWlkOnJ1LTAxIiwiY2xpZW50LWNpdHk60J3QvtCy0L7RgdC40LHQuNGA0YHQuiwg0J3QvtCy0L7RgdC40LHQuNGA0YHQutCw0Y8g0L7QsdC70LDRgdGC0YwiLCJjb250cmFjdDrQmNCcLdCg0KQt0JPQm9CTLTIyIiwiYWNjb3VudC1sYW5nOnJ1cyIsImFwaS12ZXJzaW9uOjEuMSIsImFjY291bnQtdXVpZDplOTI1YmQwZi0wNWE2LTRjNTYtYjczNy00Yjk5YzE0ZjY2OWEiLCJjbGllbnQtaWQtZWM1OmVkNzVlY2Y0LTMwZWQtNDE1My1hZmU5LWViODBiYjUxMmYyMiIsImNvbnRyYWN0LWlkOmRlNDJjYjcxLTZjOGMtNGNmNS04MjIyLWNmYjY2MDQ0ZThkZiIsImNsaWVudC1pZC1lYzQ6MTQzNDgyMzEiLCJzb2xpZC1hZGRyZ...";
ТекущаяДата = OPI_Инструменты.ПолучитьТекущуюДату();
ОписаниеЗаявки = Новый Структура;
ОписаниеЗаявки.Вставить("intake_date" , Форма т(ТекущаяДата + 60 * 60 * 24, "ДФ=yyyy-MM-dd"));
ОписаниеЗаявки.Вставить("intake_time_from", "10:00");
ОписаниеЗаявки.Вставить("intake_time_to" , "17:00");
ОписаниеЗаявки.Вставить("name" , "Консолидированный груз");
ОписаниеЗаявки.Вставить("weight" , 1000);
Опис аниеЗаявки.Вставить("length" , 10);
ОписаниеЗаявки.Вставить("width" , 10);
ОписаниеЗаявки.Вставить("height" , 10);
ОписаниеЗаявки.Вставить("comment" , "Комментарий курьеру");
ОписаниеЗаявки.Вставить("need_call" , Ложь);
Отправитель = Новый Структура;
Отправитель.Вставить("company", "Компания");
Отправитель.Вставить("name" , "Иванов Иван");
Телефоны = Новый Массив;
Телефон = Новый Структура("number", "+79589441654");
Телефоны.Добавить(Телефон);
Отправитель.Вставить("phones", Телефоны);
ОписаниеЗаявки.Вставить("sender", Отправитель);
ТочкаОтправления = Новый Структура;
ТочкаОтправления.Вставить("code" , "44");
ТочкаОтправления.Вставить("fias_guid" , "0c5b2444-70a0-4932-980c-b4dc0d3f02b5");
ТочкаОтправления.Вставить("postal_code" , "109004");
ТочкаОтправления.Вставить("longitude" , 37.6204);
ТочкаОтправления.Вставить("latitude" , 55.754);
ТочкаОтправления.Вставить("country_code", "RU");
ТочкаОтправления.Вставить("region" , "Москва");
ТочкаОтправления.Вставить("sub_region" , "Москва");
ТочкаОтправления.Вставить("city" , "Москва");
ТочкаОтправления.Вставить("kladr_code" , "7700000000000");
ТочкаОтправления.Вставить("address" , "ул. Блюхера, 32");
ОписаниеЗаявки.Вставить("from_location", ТочкаОтправления);
Результат = OPI_CDEK.СоздатьЗаявкуНаВызовКурьера(Токен, ОписаниеЗаявки, Истина);
- Bash
- CMD/Bat
oint cdek СоздатьЗаявкуНаВызовКурьера \
--token *** \
--intake "{'intake_date':'2025-09-10','intake_time_from':'10:00','intake_time_to':'17:00','name':'Консолидированный груз','weight':'1000','length':'10','width':'10','height':'10','comment':'Комментарий курьеру','need_call':false,'sender':{'company':'Компания','name':'Иванов Иван','phones':[{'number':'+79589441654'}]},'from_location':{'code':'44','fias_guid':'0c5b2444-70a0-4932-980c-b4dc0d3f02b5','postal_code':'109004','longitude':'37.6204','latitude':'55.754','country_code':'RU','region':'Москва','sub_region':'Москва','city':'Москва','kladr_code':'7700000000000','address':'ул. Блюхера, 32'}}" \
--testapi ***
oint cdek СоздатьЗаявкуНаВызовКурьера ^
--token *** ^
--intake "{'intake_date':'2025-09-10','intake_time_from':'10:00','intake_time_to':'17:00','name':'Консолидированный груз','weight':'1000','length':'10','width':'10','height':'10','comment':'Комментарий курьеру','need_call':false,'sender':{'company':'Компания','name':'Иванов Иван','phones':[{'number':'+79589441654'}]},'from_location':{'code':'44','fias_guid':'0c5b2444-70a0-4932-980c-b4dc0d3f02b5','postal_code':'109004','longitude':'37.6204','latitude':'55.754','country_code':'RU','region':'Москва','sub_region':'Москва','city':'Москва','kladr_code':'7700000000000','address':'ул. Блюхера, 32'}}" ^
--testapi ***
Результат
{
"entity": {
"uuid": "c8a0bce2-62b9-4b9d-85b9-9a309bf52018"
},
"requests": [
{
"request_uuid": "f65dccee-c362-4c32-96f9-007b879caae4",
"type": "CREATE",
"date_time": "2025-09-09T19:04:11+00:00",
"state": "ACCEPTED"
}
],
"related_entities": []
}