Списки направлений (гео списки)
Возвращает гео-списки текущего пользователя get /scrolls/v1/geo
| Параметр | Тип | Расположение | Описание |
|---|---|---|---|
withArchived | boolean | query | Включать архивированные списки. По умолчанию false — архивные списки не возвращаются. Пример: false |
curl 'https://api.ati.su/scrolls/v1/geo' \ -X 'GET' \ -H 'Authorization: Bearer {authorizationToken}' \ -H 'Content-Type: application/json'Процедура ВыполнитьHTTPЗапрос(МетодЗапроса, АдресХоста, АдресРесурса, ТекстЗапроса) Экспорт ЗаголовкиHTTP = Новый Соответствие(); ЗаголовкиHTTP.Вставить("Accept", "application/json"); ЗаголовкиHTTP.Вставить("Content-Type", "application/json"); ЗаголовкиHTTP.Вставить("Authorization", "Bearer {authorizationToken}"); HTTPЗапрос = Новый HTTPЗапрос(АдресРесурса, ЗаголовкиHTTP); HTTPЗапрос.УстановитьТелоИзСтроки(ТекстЗапроса, КодировкаТекста.UTF8, ИспользованиеByteOrderMark.НеИспользовать); ЗащищенноеСоединениеSSL = Новый ЗащищенноеСоединениеOpenSSL(Новый СертификатКлиентаWindows, Новый СертификатыУдостоверяющихЦентровWindows);
Соединение = Новый HTTPСоединение(АдресХоста,,,,,, ЗащищенноеСоединениеSSL);
Попытка Ответ = Соединение.ВызватьHTTPМетод(МетодЗапроса, HTTPЗапрос); Сообщить("Код ответа: " + Ответ.КодСостояния); Сообщить("Ответ: " + Ответ.ПолучитьТелоКакСтроку("UTF-8")); Исключение Сообщить("Ошибка выполнения запроса!" + Символы.ПС + ОписаниеОшибки()); КонецПопытки;КонецПроцедуры
ВыполнитьHTTPЗапрос("GET", "https://api.ati.su", "/scrolls/v1/geo"); 200 Массив гео-списков
Публичное представление гео-списка: метаданные и коллекция гео-объектов (город, регион, страна).
Уникальный идентификатор гео-списка. При создании игнорируется — сервер назначает новый; при изменении обязателен, при дублировании задаёт исходный список.
Название гео-списка, обязательное, от 1 до 40 символов.
Числовой код типа гео-списка. В теле запроса поле игнорируется.
Текстовое описание гео-списка (опционально), до 80 символов.
Персональный ли гео-список.
Дата и время архивирования (UTC-офсет), если список в архиве. null, если не архивирован.
Заполняется только в ответе: в теле запроса поле игнорируется, заархивировать список можно
методом POST /v1/lists/archive.
Идентификатор контакта, от имени которого ведётся работа со списком. В публичных методах создания и изменения подставляется сервером, значение из запроса игнорируется.
Идентификатор фирмы. В теле запроса поле игнорируется.
Глобальный (общий) гео-список. В публичных методах создания и изменения поле игнорируется.
Гео-объекты, входящие в гео-список. В запросах создания и изменения не сохраняются: гео-объекты
добавляются и удаляются отдельными методами работы с элементами списка.
Уникальный идентификатор элемента гео-списка.
Идентификатор города. null, если у элемента нет уровня города.
Идентификатор региона. null, если у элемента нет уровня региона.
Идентификатор страны. null, если у элемента нет уровня страны.
Идентификатор гео-списка, к которому относится элемент.
Название города.
Название региона.
Название страны.
Внешний идентификатор фирмы-владельца списка.
Признак системного (предустановленного) гео-списка. null, если признак не передаётся. В публичных методах создания и изменения поле игнорируется.
Эмодзи в короткой записи вида :name: (например, :truck:).
401 Не авторизован
Стандартный ответ с описанием ошибки
Код ошибки
Описание ошибки
500 Произошла ошибка во время выполнения запроса.
Стандартный ответ с описанием ошибки
Код ошибки
Описание ошибки
504 Сервер не ответил во время.
Стандартный ответ с описанием ошибки
Код ошибки
Описание ошибки
Возвращает гео-список по идентификатору get /scrolls/v1/geo/{listId}
| Параметр | Тип | Расположение | Описание |
|---|---|---|---|
listId
обязательный
| string (uuid) | path | Идентификатор гео-списка. Пример: 7c8dfd22-d196-4a6e-a587-c19d43b548f7 |
curl 'https://api.ati.su/scrolls/v1/geo/{listId}' \ -X 'GET' \ -H 'Authorization: Bearer {authorizationToken}' \ -H 'Content-Type: application/json'Процедура ВыполнитьHTTPЗапрос(МетодЗапроса, АдресХоста, АдресРесурса, ТекстЗапроса) Экспорт ЗаголовкиHTTP = Новый Соответствие(); ЗаголовкиHTTP.Вставить("Accept", "application/json"); ЗаголовкиHTTP.Вставить("Content-Type", "application/json"); ЗаголовкиHTTP.Вставить("Authorization", "Bearer {authorizationToken}"); HTTPЗапрос = Новый HTTPЗапрос(АдресРесурса, ЗаголовкиHTTP); HTTPЗапрос.УстановитьТелоИзСтроки(ТекстЗапроса, КодировкаТекста.UTF8, ИспользованиеByteOrderMark.НеИспользовать); ЗащищенноеСоединениеSSL = Новый ЗащищенноеСоединениеOpenSSL(Новый СертификатКлиентаWindows, Новый СертификатыУдостоверяющихЦентровWindows);
Соединение = Новый HTTPСоединение(АдресХоста,,,,,, ЗащищенноеСоединениеSSL);
Попытка Ответ = Соединение.ВызватьHTTPМетод(МетодЗапроса, HTTPЗапрос); Сообщить("Код ответа: " + Ответ.КодСостояния); Сообщить("Ответ: " + Ответ.ПолучитьТелоКакСтроку("UTF-8")); Исключение Сообщить("Ошибка выполнения запроса!" + Символы.ПС + ОписаниеОшибки()); КонецПопытки;КонецПроцедуры
ВыполнитьHTTPЗапрос("GET", "https://api.ati.su", "/scrolls/v1/geo/{listId}"); 200 Данные списка
Публичное представление гео-списка: метаданные и коллекция гео-объектов (город, регион, страна).
Уникальный идентификатор гео-списка. При создании игнорируется — сервер назначает новый; при изменении обязателен, при дублировании задаёт исходный список.
Название гео-списка, обязательное, от 1 до 40 символов.
Числовой код типа гео-списка. В теле запроса поле игнорируется.
Текстовое описание гео-списка (опционально), до 80 символов.
Персональный ли гео-список.
Дата и время архивирования (UTC-офсет), если список в архиве. null, если не архивирован.
Заполняется только в ответе: в теле запроса поле игнорируется, заархивировать список можно
методом POST /v1/lists/archive.
Идентификатор контакта, от имени которого ведётся работа со списком. В публичных методах создания и изменения подставляется сервером, значение из запроса игнорируется.
Идентификатор фирмы. В теле запроса поле игнорируется.
Глобальный (общий) гео-список. В публичных методах создания и изменения поле игнорируется.
Гео-объекты, входящие в гео-список. В запросах создания и изменения не сохраняются: гео-объекты
добавляются и удаляются отдельными методами работы с элементами списка.
Уникальный идентификатор элемента гео-списка.
Идентификатор города. null, если у элемента нет уровня города.
Идентификатор региона. null, если у элемента нет уровня региона.
Идентификатор страны. null, если у элемента нет уровня страны.
Идентификатор гео-списка, к которому относится элемент.
Название города.
Название региона.
Название страны.
Внешний идентификатор фирмы-владельца списка.
Признак системного (предустановленного) гео-списка. null, если признак не передаётся. В публичных методах создания и изменения поле игнорируется.
Эмодзи в короткой записи вида :name: (например, :truck:).
401 Не авторизован
Стандартный ответ с описанием ошибки
Код ошибки
Описание ошибки
403 Список принадлежит другой фирме или является приватным списком другого контакта
Стандартный ответ с описанием ошибки
Код ошибки
Описание ошибки
404 Список не найден
Стандартный ответ с описанием ошибки
Код ошибки
Описание ошибки
500 Произошла ошибка во время выполнения запроса.
Стандартный ответ с описанием ошибки
Код ошибки
Описание ошибки
504 Сервер не ответил во время.
Стандартный ответ с описанием ошибки
Код ошибки
Описание ошибки
Возвращает гео-списки текущего пользователя по идентификаторам post /scrolls/v1/geo/ids
curl 'https://api.ati.su/scrolls/v1/geo/ids' \ -X 'POST' \ -H 'Authorization: Bearer {authorizationToken}' \ -H 'Content-Type: application/json' \ --data-raw '["3fa85f64-5717-4562-b3fc-2c963f66afa6"]'Процедура ВыполнитьHTTPЗапрос(МетодЗапроса, АдресХоста, АдресРесурса, ТекстЗапроса) Экспорт ЗаголовкиHTTP = Новый Соответствие(); ЗаголовкиHTTP.Вставить("Accept", "application/json"); ЗаголовкиHTTP.Вставить("Content-Type", "application/json"); ЗаголовкиHTTP.Вставить("Authorization", "Bearer {authorizationToken}"); HTTPЗапрос = Новый HTTPЗапрос(АдресРесурса, ЗаголовкиHTTP); HTTPЗапрос.УстановитьТелоИзСтроки(ТекстЗапроса, КодировкаТекста.UTF8, ИспользованиеByteOrderMark.НеИспользовать); ЗащищенноеСоединениеSSL = Новый ЗащищенноеСоединениеOpenSSL(Новый СертификатКлиентаWindows, Новый СертификатыУдостоверяющихЦентровWindows);
Соединение = Новый HTTPСоединение(АдресХоста,,,,,, ЗащищенноеСоединениеSSL);
Попытка Ответ = Соединение.ВызватьHTTPМетод(МетодЗапроса, HTTPЗапрос); Сообщить("Код ответа: " + Ответ.КодСостояния); Сообщить("Ответ: " + Ответ.ПолучитьТелоКакСтроку("UTF-8")); Исключение Сообщить("Ошибка выполнения запроса!" + Символы.ПС + ОписаниеОшибки()); КонецПопытки;КонецПроцедуры
ВыполнитьHTTPЗапрос("POST", "https://api.ati.su", "/scrolls/v1/geo/ids", "[""3fa85f64-5717-4562-b3fc-2c963f66afa6""]"); 200 Массив гео-списков
Публичное представление гео-списка: метаданные и коллекция гео-объектов (город, регион, страна).
Уникальный идентификатор гео-списка. При создании игнорируется — сервер назначает новый; при изменении обязателен, при дублировании задаёт исходный список.
Название гео-списка, обязательное, от 1 до 40 символов.
Числовой код типа гео-списка. В теле запроса поле игнорируется.
Текстовое описание гео-списка (опционально), до 80 символов.
Персональный ли гео-список.
Дата и время архивирования (UTC-офсет), если список в архиве. null, если не архивирован.
Заполняется только в ответе: в теле запроса поле игнорируется, заархивировать список можно
методом POST /v1/lists/archive.
Идентификатор контакта, от имени которого ведётся работа со списком. В публичных методах создания и изменения подставляется сервером, значение из запроса игнорируется.
Идентификатор фирмы. В теле запроса поле игнорируется.
Глобальный (общий) гео-список. В публичных методах создания и изменения поле игнорируется.
Гео-объекты, входящие в гео-список. В запросах создания и изменения не сохраняются: гео-объекты
добавляются и удаляются отдельными методами работы с элементами списка.
Уникальный идентификатор элемента гео-списка.
Идентификатор города. null, если у элемента нет уровня города.
Идентификатор региона. null, если у элемента нет уровня региона.
Идентификатор страны. null, если у элемента нет уровня страны.
Идентификатор гео-списка, к которому относится элемент.
Название города.
Название региона.
Название страны.
Внешний идентификатор фирмы-владельца списка.
Признак системного (предустановленного) гео-списка. null, если признак не передаётся. В публичных методах создания и изменения поле игнорируется.
Эмодзи в короткой записи вида :name: (например, :truck:).
400 Массив пустой или содержит больше 50 идентификаторов
Стандартный ответ с описанием ошибки
Код ошибки
Описание ошибки
401 Не авторизован
Стандартный ответ с описанием ошибки
Код ошибки
Описание ошибки
500 Произошла ошибка во время выполнения запроса.
Стандартный ответ с описанием ошибки
Код ошибки
Описание ошибки
504 Сервер не ответил во время.
Стандартный ответ с описанием ошибки
Код ошибки
Описание ошибки
Создаёт новый гео-список post /scrolls/v1/geo
Публичное представление гео-списка: метаданные и коллекция гео-объектов (город, регион, страна).
Уникальный идентификатор гео-списка. При создании игнорируется — сервер назначает новый; при изменении обязателен, при дублировании задаёт исходный список.
Название гео-списка, обязательное, от 1 до 40 символов.
Числовой код типа гео-списка. В теле запроса поле игнорируется.
Текстовое описание гео-списка (опционально), до 80 символов.
Персональный ли гео-список.
Дата и время архивирования (UTC-офсет), если список в архиве. null, если не архивирован.
Заполняется только в ответе: в теле запроса поле игнорируется, заархивировать список можно
методом POST /v1/lists/archive.
Идентификатор контакта, от имени которого ведётся работа со списком. В публичных методах создания и изменения подставляется сервером, значение из запроса игнорируется.
Идентификатор фирмы. В теле запроса поле игнорируется.
Глобальный (общий) гео-список. В публичных методах создания и изменения поле игнорируется.
Гео-объекты, входящие в гео-список. В запросах создания и изменения не сохраняются: гео-объекты
добавляются и удаляются отдельными методами работы с элементами списка.
Уникальный идентификатор элемента гео-списка.
Идентификатор города. null, если у элемента нет уровня города.
Идентификатор региона. null, если у элемента нет уровня региона.
Идентификатор страны. null, если у элемента нет уровня страны.
Идентификатор гео-списка, к которому относится элемент.
Название города.
Название региона.
Название страны.
Внешний идентификатор фирмы-владельца списка.
Признак системного (предустановленного) гео-списка. null, если признак не передаётся. В публичных методах создания и изменения поле игнорируется.
Эмодзи в короткой записи вида :name: (например, :truck:).
curl 'https://api.ati.su/scrolls/v1/geo' \ -X 'POST' \ -H 'Authorization: Bearer {authorizationToken}' \ -H 'Content-Type: application/json' \ --data-raw '{"id":"6b2e0c1a-9a4f-4c3b-8d1e-0f0a1b2c3d4e","name":"Ключевые направления","type":1,"description":"Точки для маршрута на юге.","personal":true,"archive_date":"2024-01-15T10:30:00Z","contact_id":902156,"ati_id":"10002457","is_global":false,"fixed":false,"emoji":":truck:"}'Процедура ВыполнитьHTTPЗапрос(МетодЗапроса, АдресХоста, АдресРесурса, ТекстЗапроса) Экспорт ЗаголовкиHTTP = Новый Соответствие(); ЗаголовкиHTTP.Вставить("Accept", "application/json"); ЗаголовкиHTTP.Вставить("Content-Type", "application/json"); ЗаголовкиHTTP.Вставить("Authorization", "Bearer {authorizationToken}"); HTTPЗапрос = Новый HTTPЗапрос(АдресРесурса, ЗаголовкиHTTP); HTTPЗапрос.УстановитьТелоИзСтроки(ТекстЗапроса, КодировкаТекста.UTF8, ИспользованиеByteOrderMark.НеИспользовать); ЗащищенноеСоединениеSSL = Новый ЗащищенноеСоединениеOpenSSL(Новый СертификатКлиентаWindows, Новый СертификатыУдостоверяющихЦентровWindows);
Соединение = Новый HTTPСоединение(АдресХоста,,,,,, ЗащищенноеСоединениеSSL);
Попытка Ответ = Соединение.ВызватьHTTPМетод(МетодЗапроса, HTTPЗапрос); Сообщить("Код ответа: " + Ответ.КодСостояния); Сообщить("Ответ: " + Ответ.ПолучитьТелоКакСтроку("UTF-8")); Исключение Сообщить("Ошибка выполнения запроса!" + Символы.ПС + ОписаниеОшибки()); КонецПопытки;КонецПроцедуры
ВыполнитьHTTPЗапрос("POST", "https://api.ati.su", "/scrolls/v1/geo", "{""id"":""6b2e0c1a-9a4f-4c3b-8d1e-0f0a1b2c3d4e"",""name"":""Ключевые направления"",""type"":1,""description"":""Точки для маршрута на юге."",""personal"":true,""archive_date"":""2024-01-15T10:30:00Z"",""contact_id"":902156,""ati_id"":""10002457"",""is_global"":false,""fixed"":false,""emoji"":"":truck:""}"); 200 Созданный гео-список
Публичное представление гео-списка: метаданные и коллекция гео-объектов (город, регион, страна).
Уникальный идентификатор гео-списка. При создании игнорируется — сервер назначает новый; при изменении обязателен, при дублировании задаёт исходный список.
Название гео-списка, обязательное, от 1 до 40 символов.
Числовой код типа гео-списка. В теле запроса поле игнорируется.
Текстовое описание гео-списка (опционально), до 80 символов.
Персональный ли гео-список.
Дата и время архивирования (UTC-офсет), если список в архиве. null, если не архивирован.
Заполняется только в ответе: в теле запроса поле игнорируется, заархивировать список можно
методом POST /v1/lists/archive.
Идентификатор контакта, от имени которого ведётся работа со списком. В публичных методах создания и изменения подставляется сервером, значение из запроса игнорируется.
Идентификатор фирмы. В теле запроса поле игнорируется.
Глобальный (общий) гео-список. В публичных методах создания и изменения поле игнорируется.
Гео-объекты, входящие в гео-список. В запросах создания и изменения не сохраняются: гео-объекты
добавляются и удаляются отдельными методами работы с элементами списка.
Уникальный идентификатор элемента гео-списка.
Идентификатор города. null, если у элемента нет уровня города.
Идентификатор региона. null, если у элемента нет уровня региона.
Идентификатор страны. null, если у элемента нет уровня страны.
Идентификатор гео-списка, к которому относится элемент.
Название города.
Название региона.
Название страны.
Внешний идентификатор фирмы-владельца списка.
Признак системного (предустановленного) гео-списка. null, если признак не передаётся. В публичных методах создания и изменения поле игнорируется.
Эмодзи в короткой записи вида :name: (например, :truck:).
400 Ошибка валидации
Стандартный ответ с описанием ошибки
Код ошибки
Описание ошибки
401 Не авторизован
Стандартный ответ с описанием ошибки
Код ошибки
Описание ошибки
403 Недостаточно прав для создания общего списка
Стандартный ответ с описанием ошибки
Код ошибки
Описание ошибки
404 Связанный ресурс не найден
Стандартный ответ с описанием ошибки
Код ошибки
Описание ошибки
429 Превышен лимит изменений списков
Стандартный ответ с описанием ошибки
Код ошибки
Описание ошибки
500 Внутренняя ошибка
Стандартный ответ с описанием ошибки
Код ошибки
Описание ошибки
504 Сервер не ответил во время.
Стандартный ответ с описанием ошибки
Код ошибки
Описание ошибки
Обновляет гео-список put /scrolls/v1/geo
Публичное представление гео-списка: метаданные и коллекция гео-объектов (город, регион, страна).
Уникальный идентификатор гео-списка. При создании игнорируется — сервер назначает новый; при изменении обязателен, при дублировании задаёт исходный список.
Название гео-списка, обязательное, от 1 до 40 символов.
Числовой код типа гео-списка. В теле запроса поле игнорируется.
Текстовое описание гео-списка (опционально), до 80 символов.
Персональный ли гео-список.
Дата и время архивирования (UTC-офсет), если список в архиве. null, если не архивирован.
Заполняется только в ответе: в теле запроса поле игнорируется, заархивировать список можно
методом POST /v1/lists/archive.
Идентификатор контакта, от имени которого ведётся работа со списком. В публичных методах создания и изменения подставляется сервером, значение из запроса игнорируется.
Идентификатор фирмы. В теле запроса поле игнорируется.
Глобальный (общий) гео-список. В публичных методах создания и изменения поле игнорируется.
Гео-объекты, входящие в гео-список. В запросах создания и изменения не сохраняются: гео-объекты
добавляются и удаляются отдельными методами работы с элементами списка.
Уникальный идентификатор элемента гео-списка.
Идентификатор города. null, если у элемента нет уровня города.
Идентификатор региона. null, если у элемента нет уровня региона.
Идентификатор страны. null, если у элемента нет уровня страны.
Идентификатор гео-списка, к которому относится элемент.
Название города.
Название региона.
Название страны.
Внешний идентификатор фирмы-владельца списка.
Признак системного (предустановленного) гео-списка. null, если признак не передаётся. В публичных методах создания и изменения поле игнорируется.
Эмодзи в короткой записи вида :name: (например, :truck:).
curl 'https://api.ati.su/scrolls/v1/geo' \ -X 'PUT' \ -H 'Authorization: Bearer {authorizationToken}' \ -H 'Content-Type: application/json' \ --data-raw '{"id":"6b2e0c1a-9a4f-4c3b-8d1e-0f0a1b2c3d4e","name":"Ключевые направления","type":1,"description":"Точки для маршрута на юге.","personal":true,"archive_date":"2024-01-15T10:30:00Z","contact_id":902156,"ati_id":"10002457","is_global":false,"fixed":false,"emoji":":truck:"}'Процедура ВыполнитьHTTPЗапрос(МетодЗапроса, АдресХоста, АдресРесурса, ТекстЗапроса) Экспорт ЗаголовкиHTTP = Новый Соответствие(); ЗаголовкиHTTP.Вставить("Accept", "application/json"); ЗаголовкиHTTP.Вставить("Content-Type", "application/json"); ЗаголовкиHTTP.Вставить("Authorization", "Bearer {authorizationToken}"); HTTPЗапрос = Новый HTTPЗапрос(АдресРесурса, ЗаголовкиHTTP); HTTPЗапрос.УстановитьТелоИзСтроки(ТекстЗапроса, КодировкаТекста.UTF8, ИспользованиеByteOrderMark.НеИспользовать); ЗащищенноеСоединениеSSL = Новый ЗащищенноеСоединениеOpenSSL(Новый СертификатКлиентаWindows, Новый СертификатыУдостоверяющихЦентровWindows);
Соединение = Новый HTTPСоединение(АдресХоста,,,,,, ЗащищенноеСоединениеSSL);
Попытка Ответ = Соединение.ВызватьHTTPМетод(МетодЗапроса, HTTPЗапрос); Сообщить("Код ответа: " + Ответ.КодСостояния); Сообщить("Ответ: " + Ответ.ПолучитьТелоКакСтроку("UTF-8")); Исключение Сообщить("Ошибка выполнения запроса!" + Символы.ПС + ОписаниеОшибки()); КонецПопытки;КонецПроцедуры
ВыполнитьHTTPЗапрос("PUT", "https://api.ati.su", "/scrolls/v1/geo", "{""id"":""6b2e0c1a-9a4f-4c3b-8d1e-0f0a1b2c3d4e"",""name"":""Ключевые направления"",""type"":1,""description"":""Точки для маршрута на юге."",""personal"":true,""archive_date"":""2024-01-15T10:30:00Z"",""contact_id"":902156,""ati_id"":""10002457"",""is_global"":false,""fixed"":false,""emoji"":"":truck:""}"); 200 Обновлённый гео-список
Публичное представление гео-списка: метаданные и коллекция гео-объектов (город, регион, страна).
Уникальный идентификатор гео-списка. При создании игнорируется — сервер назначает новый; при изменении обязателен, при дублировании задаёт исходный список.
Название гео-списка, обязательное, от 1 до 40 символов.
Числовой код типа гео-списка. В теле запроса поле игнорируется.
Текстовое описание гео-списка (опционально), до 80 символов.
Персональный ли гео-список.
Дата и время архивирования (UTC-офсет), если список в архиве. null, если не архивирован.
Заполняется только в ответе: в теле запроса поле игнорируется, заархивировать список можно
методом POST /v1/lists/archive.
Идентификатор контакта, от имени которого ведётся работа со списком. В публичных методах создания и изменения подставляется сервером, значение из запроса игнорируется.
Идентификатор фирмы. В теле запроса поле игнорируется.
Глобальный (общий) гео-список. В публичных методах создания и изменения поле игнорируется.
Гео-объекты, входящие в гео-список. В запросах создания и изменения не сохраняются: гео-объекты
добавляются и удаляются отдельными методами работы с элементами списка.
Уникальный идентификатор элемента гео-списка.
Идентификатор города. null, если у элемента нет уровня города.
Идентификатор региона. null, если у элемента нет уровня региона.
Идентификатор страны. null, если у элемента нет уровня страны.
Идентификатор гео-списка, к которому относится элемент.
Название города.
Название региона.
Название страны.
Внешний идентификатор фирмы-владельца списка.
Признак системного (предустановленного) гео-списка. null, если признак не передаётся. В публичных методах создания и изменения поле игнорируется.
Эмодзи в короткой записи вида :name: (например, :truck:).
400 Ошибка валидации
Стандартный ответ с описанием ошибки
Код ошибки
Описание ошибки
401 Не авторизован
Стандартный ответ с описанием ошибки
Код ошибки
Описание ошибки
403 Недостаточно прав на изменение списка
Стандартный ответ с описанием ошибки
Код ошибки
Описание ошибки
404 Список не найден
Стандартный ответ с описанием ошибки
Код ошибки
Описание ошибки
429 Превышен лимит изменений списков
Стандартный ответ с описанием ошибки
Код ошибки
Описание ошибки
500 Внутренняя ошибка
Стандартный ответ с описанием ошибки
Код ошибки
Описание ошибки
504 Сервер не ответил во время.
Стандартный ответ с описанием ошибки
Код ошибки
Описание ошибки
Удаляет гео-список пользователя delete /scrolls/v1/geo/{listId}
| Параметр | Тип | Расположение | Описание |
|---|---|---|---|
listId
обязательный
| string (uuid) | path | Идентификатор гео-списка. Пример: 7c8dfd22-d196-4a6e-a587-c19d43b548f7 |
curl 'https://api.ati.su/scrolls/v1/geo/{listId}' \ -X 'DELETE' \ -H 'Authorization: Bearer {authorizationToken}' \ -H 'Content-Type: application/json'Процедура ВыполнитьHTTPЗапрос(МетодЗапроса, АдресХоста, АдресРесурса, ТекстЗапроса) Экспорт ЗаголовкиHTTP = Новый Соответствие(); ЗаголовкиHTTP.Вставить("Accept", "application/json"); ЗаголовкиHTTP.Вставить("Content-Type", "application/json"); ЗаголовкиHTTP.Вставить("Authorization", "Bearer {authorizationToken}"); HTTPЗапрос = Новый HTTPЗапрос(АдресРесурса, ЗаголовкиHTTP); HTTPЗапрос.УстановитьТелоИзСтроки(ТекстЗапроса, КодировкаТекста.UTF8, ИспользованиеByteOrderMark.НеИспользовать); ЗащищенноеСоединениеSSL = Новый ЗащищенноеСоединениеOpenSSL(Новый СертификатКлиентаWindows, Новый СертификатыУдостоверяющихЦентровWindows);
Соединение = Новый HTTPСоединение(АдресХоста,,,,,, ЗащищенноеСоединениеSSL);
Попытка Ответ = Соединение.ВызватьHTTPМетод(МетодЗапроса, HTTPЗапрос); Сообщить("Код ответа: " + Ответ.КодСостояния); Сообщить("Ответ: " + Ответ.ПолучитьТелоКакСтроку("UTF-8")); Исключение Сообщить("Ошибка выполнения запроса!" + Символы.ПС + ОписаниеОшибки()); КонецПопытки;КонецПроцедуры
ВыполнитьHTTPЗапрос("DELETE", "https://api.ati.su", "/scrolls/v1/geo/{listId}"); 200 Идентификаторы удалённых списков
Идентификаторы списка и его тип. Два вида списков: список фирм (элементы — фирмы) и гео-список (элементы — гео-объекты). Используется в ответах общих операций: удаление, архив, разархив и т.п.
Уникальный идентификатор списка.
Числовой идентификатор фирмы-владельца списка.
Вид списка: список фирм (элементы — фирмы) или гео-список (элементы — гео-объекты).
- 1001 = Firm (Список фирм)
- 1003 = Geo (Гео-список)
401 Не авторизован
Стандартный ответ с описанием ошибки
Код ошибки
Описание ошибки
403 Недостаточно прав на управление списком
Стандартный ответ с описанием ошибки
Код ошибки
Описание ошибки
404 Список не найден
Стандартный ответ с описанием ошибки
Код ошибки
Описание ошибки
500 Внутренняя ошибка
Стандартный ответ с описанием ошибки
Код ошибки
Описание ошибки
504 Сервер не ответил во время.
Стандартный ответ с описанием ошибки
Код ошибки
Описание ошибки
Архивный список не возвращается в выдаче списков и кратких сведениях, пока не передан параметр withArchived=true. Через 30 дней после архивации список удаляется безвозвратно, до этого его можно вернуть из архива.
Архивирует указанные списки пользователя Архивный список не возвращается в выдаче списков, кратких сведениях и подсказках, пока не передан параметр
`withArchived=true`. Объединить архивные списки фирм нельзя: метод объединения вернёт 400 с кодом
`merge_archived_lists`. Через 30 дней после архивации список удаляется безвозвратно, до этого его можно
вернуть методом `POST /v1/lists/unarchive`. post /scrolls/v1/lists/archive
curl 'https://api.ati.su/scrolls/v1/lists/archive' \ -X 'POST' \ -H 'Authorization: Bearer {authorizationToken}' \ -H 'Content-Type: application/json' \ --data-raw '["3fa85f64-5717-4562-b3fc-2c963f66afa6"]'Процедура ВыполнитьHTTPЗапрос(МетодЗапроса, АдресХоста, АдресРесурса, ТекстЗапроса) Экспорт ЗаголовкиHTTP = Новый Соответствие(); ЗаголовкиHTTP.Вставить("Accept", "application/json"); ЗаголовкиHTTP.Вставить("Content-Type", "application/json"); ЗаголовкиHTTP.Вставить("Authorization", "Bearer {authorizationToken}"); HTTPЗапрос = Новый HTTPЗапрос(АдресРесурса, ЗаголовкиHTTP); HTTPЗапрос.УстановитьТелоИзСтроки(ТекстЗапроса, КодировкаТекста.UTF8, ИспользованиеByteOrderMark.НеИспользовать); ЗащищенноеСоединениеSSL = Новый ЗащищенноеСоединениеOpenSSL(Новый СертификатКлиентаWindows, Новый СертификатыУдостоверяющихЦентровWindows);
Соединение = Новый HTTPСоединение(АдресХоста,,,,,, ЗащищенноеСоединениеSSL);
Попытка Ответ = Соединение.ВызватьHTTPМетод(МетодЗапроса, HTTPЗапрос); Сообщить("Код ответа: " + Ответ.КодСостояния); Сообщить("Ответ: " + Ответ.ПолучитьТелоКакСтроку("UTF-8")); Исключение Сообщить("Ошибка выполнения запроса!" + Символы.ПС + ОписаниеОшибки()); КонецПопытки;КонецПроцедуры
ВыполнитьHTTPЗапрос("POST", "https://api.ati.su", "/scrolls/v1/lists/archive", "[""3fa85f64-5717-4562-b3fc-2c963f66afa6""]"); 200 Идентификаторы заархивированных списков
Идентификаторы списка и его тип. Два вида списков: список фирм (элементы — фирмы) и гео-список (элементы — гео-объекты). Используется в ответах общих операций: удаление, архив, разархив и т.п.
Уникальный идентификатор списка.
Числовой идентификатор фирмы-владельца списка.
Вид списка: список фирм (элементы — фирмы) или гео-список (элементы — гео-объекты).
- 1001 = Firm (Список фирм)
- 1003 = Geo (Гео-список)
401 Не авторизован
Стандартный ответ с описанием ошибки
Код ошибки
Описание ошибки
403 Недостаточно прав на управление списками
Стандартный ответ с описанием ошибки
Код ошибки
Описание ошибки
404 Списки не найдены
Стандартный ответ с описанием ошибки
Код ошибки
Описание ошибки
500 Внутренняя ошибка
Стандартный ответ с описанием ошибки
Код ошибки
Описание ошибки
504 Сервер не ответил во время.
Стандартный ответ с описанием ошибки
Код ошибки
Описание ошибки
Разархивирует указанные списки пользователя Списки снова возвращаются в выдаче без параметра `withArchived`. Списки, заархивированные больше 30 дней
назад, удаляются безвозвратно — вернуть их нельзя. post /scrolls/v1/lists/unarchive
curl 'https://api.ati.su/scrolls/v1/lists/unarchive' \ -X 'POST' \ -H 'Authorization: Bearer {authorizationToken}' \ -H 'Content-Type: application/json' \ --data-raw '["3fa85f64-5717-4562-b3fc-2c963f66afa6"]'Процедура ВыполнитьHTTPЗапрос(МетодЗапроса, АдресХоста, АдресРесурса, ТекстЗапроса) Экспорт ЗаголовкиHTTP = Новый Соответствие(); ЗаголовкиHTTP.Вставить("Accept", "application/json"); ЗаголовкиHTTP.Вставить("Content-Type", "application/json"); ЗаголовкиHTTP.Вставить("Authorization", "Bearer {authorizationToken}"); HTTPЗапрос = Новый HTTPЗапрос(АдресРесурса, ЗаголовкиHTTP); HTTPЗапрос.УстановитьТелоИзСтроки(ТекстЗапроса, КодировкаТекста.UTF8, ИспользованиеByteOrderMark.НеИспользовать); ЗащищенноеСоединениеSSL = Новый ЗащищенноеСоединениеOpenSSL(Новый СертификатКлиентаWindows, Новый СертификатыУдостоверяющихЦентровWindows);
Соединение = Новый HTTPСоединение(АдресХоста,,,,,, ЗащищенноеСоединениеSSL);
Попытка Ответ = Соединение.ВызватьHTTPМетод(МетодЗапроса, HTTPЗапрос); Сообщить("Код ответа: " + Ответ.КодСостояния); Сообщить("Ответ: " + Ответ.ПолучитьТелоКакСтроку("UTF-8")); Исключение Сообщить("Ошибка выполнения запроса!" + Символы.ПС + ОписаниеОшибки()); КонецПопытки;КонецПроцедуры
ВыполнитьHTTPЗапрос("POST", "https://api.ati.su", "/scrolls/v1/lists/unarchive", "[""3fa85f64-5717-4562-b3fc-2c963f66afa6""]"); 200 Идентификаторы разархивированных списков
Идентификаторы списка и его тип. Два вида списков: список фирм (элементы — фирмы) и гео-список (элементы — гео-объекты). Используется в ответах общих операций: удаление, архив, разархив и т.п.
Уникальный идентификатор списка.
Числовой идентификатор фирмы-владельца списка.
Вид списка: список фирм (элементы — фирмы) или гео-список (элементы — гео-объекты).
- 1001 = Firm (Список фирм)
- 1003 = Geo (Гео-список)
401 Не авторизован
Стандартный ответ с описанием ошибки
Код ошибки
Описание ошибки
403 Недостаточно прав на управление списками
Стандартный ответ с описанием ошибки
Код ошибки
Описание ошибки
404 Списки не найдены
Стандартный ответ с описанием ошибки
Код ошибки
Описание ошибки
500 Внутренняя ошибка
Стандартный ответ с описанием ошибки
Код ошибки
Описание ошибки
504 Сервер не ответил во время.
Стандартный ответ с описанием ошибки
Код ошибки
Описание ошибки
Объединяет несколько гео-списков в один post /scrolls/v1/geo/merge
Тело запроса на объединение нескольких гео-списков в один, вместе с полями итогового списка.
Идентификаторы исходных гео-списков, которые будут объединены (нужны от 2 до 10).
Уникальный идентификатор гео-списка. При создании игнорируется — сервер назначает новый; при изменении обязателен, при дублировании задаёт исходный список.
Название гео-списка, обязательное, от 1 до 40 символов.
Числовой код типа гео-списка. В теле запроса поле игнорируется.
Текстовое описание гео-списка (опционально), до 80 символов.
Персональный ли гео-список.
Дата и время архивирования (UTC-офсет), если список в архиве. null, если не архивирован.
Заполняется только в ответе: в теле запроса поле игнорируется, заархивировать список можно
методом POST /v1/lists/archive.
Идентификатор контакта, от имени которого ведётся работа со списком. В публичных методах создания и изменения подставляется сервером, значение из запроса игнорируется.
Идентификатор фирмы. В теле запроса поле игнорируется.
Глобальный (общий) гео-список. В публичных методах создания и изменения поле игнорируется.
Гео-объекты, входящие в гео-список. В запросах создания и изменения не сохраняются: гео-объекты
добавляются и удаляются отдельными методами работы с элементами списка.
Уникальный идентификатор элемента гео-списка.
Идентификатор города. null, если у элемента нет уровня города.
Идентификатор региона. null, если у элемента нет уровня региона.
Идентификатор страны. null, если у элемента нет уровня страны.
Идентификатор гео-списка, к которому относится элемент.
Название города.
Название региона.
Название страны.
Внешний идентификатор фирмы-владельца списка.
Признак системного (предустановленного) гео-списка. null, если признак не передаётся. В публичных методах создания и изменения поле игнорируется.
Эмодзи в короткой записи вида :name: (например, :truck:).
curl 'https://api.ati.su/scrolls/v1/geo/merge' \ -X 'POST' \ -H 'Authorization: Bearer {authorizationToken}' \ -H 'Content-Type: application/json' \ --data-raw '{"list_ids":["4c8a5e2e-3d0f-4a1b-9c2e-1b3d5a7c9e0d","5b1d0c2a-8e3f-4b0a-9d1c-6e2f4a8b0c1d"],"id":"6b2e0c1a-9a4f-4c3b-8d1e-0f0a1b2c3d4e","name":"Ключевые направления","type":1,"description":"Точки для маршрута на юге.","personal":true,"archive_date":"2024-01-15T10:30:00Z","contact_id":902156,"ati_id":"10002457","is_global":false,"fixed":false,"emoji":":truck:"}'Процедура ВыполнитьHTTPЗапрос(МетодЗапроса, АдресХоста, АдресРесурса, ТекстЗапроса) Экспорт ЗаголовкиHTTP = Новый Соответствие(); ЗаголовкиHTTP.Вставить("Accept", "application/json"); ЗаголовкиHTTP.Вставить("Content-Type", "application/json"); ЗаголовкиHTTP.Вставить("Authorization", "Bearer {authorizationToken}"); HTTPЗапрос = Новый HTTPЗапрос(АдресРесурса, ЗаголовкиHTTP); HTTPЗапрос.УстановитьТелоИзСтроки(ТекстЗапроса, КодировкаТекста.UTF8, ИспользованиеByteOrderMark.НеИспользовать); ЗащищенноеСоединениеSSL = Новый ЗащищенноеСоединениеOpenSSL(Новый СертификатКлиентаWindows, Новый СертификатыУдостоверяющихЦентровWindows);
Соединение = Новый HTTPСоединение(АдресХоста,,,,,, ЗащищенноеСоединениеSSL);
Попытка Ответ = Соединение.ВызватьHTTPМетод(МетодЗапроса, HTTPЗапрос); Сообщить("Код ответа: " + Ответ.КодСостояния); Сообщить("Ответ: " + Ответ.ПолучитьТелоКакСтроку("UTF-8")); Исключение Сообщить("Ошибка выполнения запроса!" + Символы.ПС + ОписаниеОшибки()); КонецПопытки;КонецПроцедуры
ВыполнитьHTTPЗапрос("POST", "https://api.ati.su", "/scrolls/v1/geo/merge", "{""list_ids"":[""4c8a5e2e-3d0f-4a1b-9c2e-1b3d5a7c9e0d"",""5b1d0c2a-8e3f-4b0a-9d1c-6e2f4a8b0c1d""],""id"":""6b2e0c1a-9a4f-4c3b-8d1e-0f0a1b2c3d4e"",""name"":""Ключевые направления"",""type"":1,""description"":""Точки для маршрута на юге."",""personal"":true,""archive_date"":""2024-01-15T10:30:00Z"",""contact_id"":902156,""ati_id"":""10002457"",""is_global"":false,""fixed"":false,""emoji"":"":truck:""}"); 200 Объединённый гео-список
Публичное представление гео-списка: метаданные и коллекция гео-объектов (город, регион, страна).
Уникальный идентификатор гео-списка. При создании игнорируется — сервер назначает новый; при изменении обязателен, при дублировании задаёт исходный список.
Название гео-списка, обязательное, от 1 до 40 символов.
Числовой код типа гео-списка. В теле запроса поле игнорируется.
Текстовое описание гео-списка (опционально), до 80 символов.
Персональный ли гео-список.
Дата и время архивирования (UTC-офсет), если список в архиве. null, если не архивирован.
Заполняется только в ответе: в теле запроса поле игнорируется, заархивировать список можно
методом POST /v1/lists/archive.
Идентификатор контакта, от имени которого ведётся работа со списком. В публичных методах создания и изменения подставляется сервером, значение из запроса игнорируется.
Идентификатор фирмы. В теле запроса поле игнорируется.
Глобальный (общий) гео-список. В публичных методах создания и изменения поле игнорируется.
Гео-объекты, входящие в гео-список. В запросах создания и изменения не сохраняются: гео-объекты
добавляются и удаляются отдельными методами работы с элементами списка.
Уникальный идентификатор элемента гео-списка.
Идентификатор города. null, если у элемента нет уровня города.
Идентификатор региона. null, если у элемента нет уровня региона.
Идентификатор страны. null, если у элемента нет уровня страны.
Идентификатор гео-списка, к которому относится элемент.
Название города.
Название региона.
Название страны.
Внешний идентификатор фирмы-владельца списка.
Признак системного (предустановленного) гео-списка. null, если признак не передаётся. В публичных методах создания и изменения поле игнорируется.
Эмодзи в короткой записи вида :name: (например, :truck:).
400 Ошибка валидации
Стандартный ответ с описанием ошибки
Код ошибки
Описание ошибки
401 Не авторизован
Стандартный ответ с описанием ошибки
Код ошибки
Описание ошибки
403 Недостаточно прав для управления списками
Стандартный ответ с описанием ошибки
Код ошибки
Описание ошибки
404 Один или несколько списков не найдены
Стандартный ответ с описанием ошибки
Код ошибки
Описание ошибки
429 Превышен лимит изменений списков
Стандартный ответ с описанием ошибки
Код ошибки
Описание ошибки
500 Внутренняя ошибка
Стандартный ответ с описанием ошибки
Код ошибки
Описание ошибки
504 Сервер не ответил во время.
Стандартный ответ с описанием ошибки
Код ошибки
Описание ошибки
Добавляет элементы в гео-списки post /scrolls/v1/geo/elements
Публичное представление элемента гео-списка (страна, регион, город).
Уникальный идентификатор элемента гео-списка.
Идентификатор города. null, если у элемента нет уровня города.
Идентификатор региона. null, если у элемента нет уровня региона.
Идентификатор страны. null, если у элемента нет уровня страны.
Идентификатор гео-списка, к которому относится элемент.
Название города.
Название региона.
Название страны.
Внешний идентификатор фирмы-владельца списка.
curl 'https://api.ati.su/scrolls/v1/geo/elements' \ -X 'POST' \ -H 'Authorization: Bearer {authorizationToken}' \ -H 'Content-Type: application/json' \ --data-raw '[{"id":"4c8a5e2e-3d0f-4a1b-9c2e-1b3d5a7c9e0d","city_id":77,"region_id":50,"country_id":1,"list_id":"6b2e0c1a-9a4f-4c3b-8d1e-0f0a1b2c3d4e","city_name":"Новосибирск","region_name":"Новосибирская область","country_name":"Россия","owner_ati_id":"10002457"}]'Процедура ВыполнитьHTTPЗапрос(МетодЗапроса, АдресХоста, АдресРесурса, ТекстЗапроса) Экспорт ЗаголовкиHTTP = Новый Соответствие(); ЗаголовкиHTTP.Вставить("Accept", "application/json"); ЗаголовкиHTTP.Вставить("Content-Type", "application/json"); ЗаголовкиHTTP.Вставить("Authorization", "Bearer {authorizationToken}"); HTTPЗапрос = Новый HTTPЗапрос(АдресРесурса, ЗаголовкиHTTP); HTTPЗапрос.УстановитьТелоИзСтроки(ТекстЗапроса, КодировкаТекста.UTF8, ИспользованиеByteOrderMark.НеИспользовать); ЗащищенноеСоединениеSSL = Новый ЗащищенноеСоединениеOpenSSL(Новый СертификатКлиентаWindows, Новый СертификатыУдостоверяющихЦентровWindows);
Соединение = Новый HTTPСоединение(АдресХоста,,,,,, ЗащищенноеСоединениеSSL);
Попытка Ответ = Соединение.ВызватьHTTPМетод(МетодЗапроса, HTTPЗапрос); Сообщить("Код ответа: " + Ответ.КодСостояния); Сообщить("Ответ: " + Ответ.ПолучитьТелоКакСтроку("UTF-8")); Исключение Сообщить("Ошибка выполнения запроса!" + Символы.ПС + ОписаниеОшибки()); КонецПопытки;КонецПроцедуры
ВыполнитьHTTPЗапрос("POST", "https://api.ati.su", "/scrolls/v1/geo/elements", "[{""id"":""4c8a5e2e-3d0f-4a1b-9c2e-1b3d5a7c9e0d"",""city_id"":77,""region_id"":50,""country_id"":1,""list_id"":""6b2e0c1a-9a4f-4c3b-8d1e-0f0a1b2c3d4e"",""city_name"":""Новосибирск"",""region_name"":""Новосибирская область"",""country_name"":""Россия"",""owner_ati_id"":""10002457""}]"); 200 Результаты пакетной операции
Один «ряд» в ответе на пакетный запрос: у каждой операции из пакета — свои данные (value) и итог (status).
Данные, которые пришли по этой операции (id, модель — как задокументировано у конкретного метода). Если операция не удалась, смотрите status.
Уникальный идентификатор элемента гео-списка.
Идентификатор города. null, если у элемента нет уровня города.
Идентификатор региона. null, если у элемента нет уровня региона.
Идентификатор страны. null, если у элемента нет уровня страны.
Идентификатор гео-списка, к которому относится элемент.
Название города.
Название региона.
Название страны.
Внешний идентификатор фирмы-владельца списка.
Результат по этой операции в пакете: в поле status — числовой итог. Возможные значения:
- 0 — успех
- 2 — нет прав на редактирование этого персонального списка (владелец — другой контакт вашей фирмы)
- 4 — не найдено: список при добавлении элементов, элемент при удалении
- 5 — некорректные данные элемента: фирма по
ati_idне найдена или элемент не прошёл валидацию - 6 — такой элемент уже есть в списке
- 9 — элемент повторяется в одном запросе
400 Массив элементов пустой или содержит больше 100 элементов
Стандартный ответ с описанием ошибки
Код ошибки
Описание ошибки
401 Не авторизован
Стандартный ответ с описанием ошибки
Код ошибки
Описание ошибки
403 Недостаточно прав на изменение списков
Стандартный ответ с описанием ошибки
Код ошибки
Описание ошибки
429 Превышен лимит изменений списков
Стандартный ответ с описанием ошибки
Код ошибки
Описание ошибки
500 Произошла ошибка во время выполнения запроса.
Стандартный ответ с описанием ошибки
Код ошибки
Описание ошибки
504 Сервер не ответил во время.
Стандартный ответ с описанием ошибки
Код ошибки
Описание ошибки
Удаляет элементы из гео-списков по идентификаторам delete /scrolls/v1/geo/elements
curl 'https://api.ati.su/scrolls/v1/geo/elements' \ -X 'DELETE' \ -H 'Authorization: Bearer {authorizationToken}' \ -H 'Content-Type: application/json' \ --data-raw '["3fa85f64-5717-4562-b3fc-2c963f66afa6"]'Процедура ВыполнитьHTTPЗапрос(МетодЗапроса, АдресХоста, АдресРесурса, ТекстЗапроса) Экспорт ЗаголовкиHTTP = Новый Соответствие(); ЗаголовкиHTTP.Вставить("Accept", "application/json"); ЗаголовкиHTTP.Вставить("Content-Type", "application/json"); ЗаголовкиHTTP.Вставить("Authorization", "Bearer {authorizationToken}"); HTTPЗапрос = Новый HTTPЗапрос(АдресРесурса, ЗаголовкиHTTP); HTTPЗапрос.УстановитьТелоИзСтроки(ТекстЗапроса, КодировкаТекста.UTF8, ИспользованиеByteOrderMark.НеИспользовать); ЗащищенноеСоединениеSSL = Новый ЗащищенноеСоединениеOpenSSL(Новый СертификатКлиентаWindows, Новый СертификатыУдостоверяющихЦентровWindows);
Соединение = Новый HTTPСоединение(АдресХоста,,,,,, ЗащищенноеСоединениеSSL);
Попытка Ответ = Соединение.ВызватьHTTPМетод(МетодЗапроса, HTTPЗапрос); Сообщить("Код ответа: " + Ответ.КодСостояния); Сообщить("Ответ: " + Ответ.ПолучитьТелоКакСтроку("UTF-8")); Исключение Сообщить("Ошибка выполнения запроса!" + Символы.ПС + ОписаниеОшибки()); КонецПопытки;КонецПроцедуры
ВыполнитьHTTPЗапрос("DELETE", "https://api.ati.su", "/scrolls/v1/geo/elements", "[""3fa85f64-5717-4562-b3fc-2c963f66afa6""]"); 200 Результаты пакетного удаления
Один «ряд» в ответе на пакетный запрос: у каждой операции из пакета — свои данные (value) и итог (status).
Данные, которые пришли по этой операции (id, модель — как задокументировано у конкретного метода). Если операция не удалась, смотрите status.
Результат по этой операции в пакете: в поле status — числовой итог. Возможные значения:
- 0 — успех
- 2 — нет прав на редактирование этого персонального списка (владелец — другой контакт вашей фирмы)
- 4 — не найдено: список при добавлении элементов, элемент при удалении
- 5 — некорректные данные элемента: фирма по
ati_idне найдена или элемент не прошёл валидацию - 6 — такой элемент уже есть в списке
- 9 — элемент повторяется в одном запросе
400 Массив идентификаторов пустой или содержит больше 100 идентификаторов
Стандартный ответ с описанием ошибки
Код ошибки
Описание ошибки
401 Не авторизован
Стандартный ответ с описанием ошибки
Код ошибки
Описание ошибки
403 Недостаточно прав на изменение списков
Стандартный ответ с описанием ошибки
Код ошибки
Описание ошибки
429 Превышен лимит изменений списков
Стандартный ответ с описанием ошибки
Код ошибки
Описание ошибки
500 Произошла ошибка во время выполнения запроса.
Стандартный ответ с описанием ошибки
Код ошибки
Описание ошибки
504 Сервер не ответил во время.
Стандартный ответ с описанием ошибки
Код ошибки
Описание ошибки