Перейти к основному содержимому

Dictionaries

/services/localizationservice/api/backup/dictionary/download

Выгрузить словарь с указанием типа выгружаемого файла.

Тип HTTP запроса: post

Отсылаемый запрос

MIME-тип HTTP запроса: application/json

имя словаря, тип файла

Название поляТип поляОписаниеОбязательноеВозможные значения
dictionaryCodestringКод словарянет
fileTypestringТип выгружаемого файланет

Возвращаемые результаты

Код HTTP ответа: 200

MIME-тип HTTP ответа: application/json

Результат выполнения операции

Название поляТип поляОписаниеОбязательноеВозможные значения
resultstringДанные результата метода API.да
errorInfoда
typeInfoTypeInfo

/services/localizationservice/api/backup/dictionary/all/download

Скачать все словари

Тип HTTP запроса: post

Отсылаемый запрос

MIME-тип HTTP запроса: application/json

параметры для скачивания

Название поляТип поляОписаниеОбязательноеВозможные значения
formatstringФормат результирующего файланет

Возвращаемые результаты

Код HTTP ответа: 200

MIME-тип HTTP ответа: application/json

Результат выполнения операции

Название поляТип поляОписаниеОбязательноеВозможные значения
resultstringДанные результата метода API.да
errorInfoда
typeInfoTypeInfo

/services/localizationservice/api/backup/dictionary/upload/csv

Загрузить словарь в формате csv
Имеется возможность удаления существующего словаря

Тип HTTP запроса: post

Отсылаемый запрос

MIME-тип HTTP запроса: application/json

файл словаря

Название поляТип поляОписаниеОбязательноеВозможные значения
datastringЗагружаемый словарьнет
fileTypestringФормат загружаемого файланет
isDeletebooleanФлаг удаления существующих переводовнет

Возвращаемые результаты

Код HTTP ответа: 200

MIME-тип HTTP ответа: application/json

Результат выполнения операции

Название поляТип поляОписаниеОбязательноеВозможные значения
messagestringСообщение ошибки.да
exceptionTypestringТип исключения.да
codestringКод ошибки.да
sourcestringИмя источника.да
innersInnerInfo[]Элементы исключений.да
extrastringТрейс стека.да
isErrorbooleanФлаг ошибки.да
idstringИдентификатор ошибки.да
typeErrorTypesда

/services/localizationservice/api/backup/dictionary/upload/json

Загрузить словариь в формате json
Имеется возможность удаления существующего словаря

Тип HTTP запроса: post

Отсылаемый запрос

MIME-тип HTTP запроса: application/json

файл словаря

Название поляТип поляОписаниеОбязательноеВозможные значения
dataDictionaryInfoJson
fileTypestringФормат загружаемого файланет
isDeletebooleanКлюч удаления существующего словарянет

Возвращаемые результаты

Код HTTP ответа: 200

MIME-тип HTTP ответа: application/json

Результат выполнения операции

Название поляТип поляОписаниеОбязательноеВозможные значения
messagestringСообщение ошибки.да
exceptionTypestringТип исключения.да
codestringКод ошибки.да
sourcestringИмя источника.да
innersInnerInfo[]Элементы исключений.да
extrastringТрейс стека.да
isErrorbooleanФлаг ошибки.да
idstringИдентификатор ошибки.да
typeErrorTypesда

/services/localizationservice/api/backup/dictionary/upload/files/json

Загрузить словари в формате json
Имеется возможность удаления существующих словарей

Тип HTTP запроса: post

Отсылаемый запрос

MIME-тип HTTP запроса: application/json

файл словарей

Название поляТип поляОписаниеОбязательноеВозможные значения
dictionariesInfoDictionaryInfoJsonRequest[]Список словарей для загрузкинет

Возвращаемые результаты

Код HTTP ответа: 200

MIME-тип HTTP ответа: application/json

Результат выполнения операции

Название поляТип поляОписаниеОбязательноеВозможные значения
messagestringСообщение ошибки.да
exceptionTypestringТип исключения.да
codestringКод ошибки.да
sourcestringИмя источника.да
innersInnerInfo[]Элементы исключений.да
extrastringТрейс стека.да
isErrorbooleanФлаг ошибки.да
idstringИдентификатор ошибки.да
typeErrorTypesда

/services/localizationservice/api/backup/dictionary/upload/files/csv

Загрузить словари в формате csv
Имеется возможность удаления существующих словарей

Тип HTTP запроса: post

Отсылаемый запрос

MIME-тип HTTP запроса: application/json

файл словарей

Название поляТип поляОписаниеОбязательноеВозможные значения
dictionariesInfostringДанные словарянет
isDeletebooleanФлаг удаления существующих переводовнет

Возвращаемые результаты

Код HTTP ответа: 200

MIME-тип HTTP ответа: application/json

Результат выполнения операции

Название поляТип поляОписаниеОбязательноеВозможные значения
messagestringСообщение ошибки.да
exceptionTypestringТип исключения.да
codestringКод ошибки.да
sourcestringИмя источника.да
innersInnerInfo[]Элементы исключений.да
extrastringТрейс стека.да
isErrorbooleanФлаг ошибки.да
idstringИдентификатор ошибки.да
typeErrorTypesда

/services/localizationservice/api/dictionaries/all

Получить список всех словарей

Тип HTTP запроса: post

Отсылаемый запрос

Возвращаемые результаты

Код HTTP ответа: 200

MIME-тип HTTP ответа: application/json

Результат выполнения операции

Название поляТип поляОписаниеОбязательноеВозможные значения
resultInfo[]Данные результата метода API.да
errorInfoда
typeInfoTypeInfo

/services/localizationservice/api/dictionaries/Get

Получить информацию о словаре по его коду

Тип HTTP запроса: post

Отсылаемый запрос

MIME-тип HTTP запроса: application/json

Словарь

Название поляТип поляОписаниеОбязательноеВозможные значения
dictionaryCodestringКод словарянет

Возвращаемые результаты

Код HTTP ответа: 200

MIME-тип HTTP ответа: application/json

Результат выполнения операции

Название поляТип поляОписаниеОбязательноеВозможные значения
resultInfoда
errorInfoда
typeInfoTypeInfo

/services/localizationservice/api/dictionaries/Add

Добавить новый словарь

Тип HTTP запроса: post

Отсылаемый запрос

MIME-тип HTTP запроса: application/json

Информация о словаре

Название поляТип поляОписаниеОбязательноеВозможные значения
isReadOnlybooleanФлаг "только для чтения"нет
codestringКоднет
titlestringОписаниенет
enabledbooleanДоступностьнет
isDefaultbooleanПо умолчаниюнет

Возвращаемые результаты

Код HTTP ответа: 200

MIME-тип HTTP ответа: application/json

Результат выполнения операции

Название поляТип поляОписаниеОбязательноеВозможные значения
messagestringСообщение ошибки.да
exceptionTypestringТип исключения.да
codestringКод ошибки.да
sourcestringИмя источника.да
innersInnerInfo[]Элементы исключений.да
extrastringТрейс стека.да
isErrorbooleanФлаг ошибки.да
idstringИдентификатор ошибки.да
typeErrorTypesда

/services/localizationservice/api/dictionaries/Set

Изменить параметры словаря

Тип HTTP запроса: post

Отсылаемый запрос

MIME-тип HTTP запроса: application/json

Информация о словаре

Название поляТип поляОписаниеОбязательноеВозможные значения
isReadOnlybooleanФлаг "только для чтения"нет
codestringКоднет
titlestringОписаниенет
enabledbooleanДоступностьнет
isDefaultbooleanПо умолчаниюнет

Возвращаемые результаты

Код HTTP ответа: 200

MIME-тип HTTP ответа: application/json

Результат выполнения операции

Название поляТип поляОписаниеОбязательноеВозможные значения
messagestringСообщение ошибки.да
exceptionTypestringТип исключения.да
codestringКод ошибки.да
sourcestringИмя источника.да
innersInnerInfo[]Элементы исключений.да
extrastringТрейс стека.да
isErrorbooleanФлаг ошибки.да
idstringИдентификатор ошибки.да
typeErrorTypesда

/services/localizationservice/api/dictionaries/delete

Удалить словарь и все его слова по его коду

Тип HTTP запроса: post

Отсылаемый запрос

MIME-тип HTTP запроса: application/json

Словарь

Название поляТип поляОписаниеОбязательноеВозможные значения
dictionaryCodestringКод словарянет

Возвращаемые результаты

Код HTTP ответа: 200

MIME-тип HTTP ответа: application/json

Результат выполнения операции

Название поляТип поляОписаниеОбязательноеВозможные значения
messagestringСообщение ошибки.да
exceptionTypestringТип исключения.да
codestringКод ошибки.да
sourcestringИмя источника.да
innersInnerInfo[]Элементы исключений.да
extrastringТрейс стека.да
isErrorbooleanФлаг ошибки.да
idstringИдентификатор ошибки.да
typeErrorTypesда

/services/localizationservice/api/dictionaries/Download

Выгрузить словарь с указанием типа выгружаемого файла.

Тип HTTP запроса: post

Отсылаемый запрос

MIME-тип HTTP запроса: application/json

имя словаря, тип файла

Название поляТип поляОписаниеОбязательноеВозможные значения
dictionaryCodestringКод словарянет
fileTypestringТип выгружаемого файланет

Возвращаемые результаты

Код HTTP ответа: 200

MIME-тип HTTP ответа: application/json

Результат выполнения операции

Название поляТип поляОписаниеОбязательноеВозможные значения
resultstringДанные результата метода API.да
errorInfoда
typeInfoTypeInfo

/services/localizationservice/api/dictionaries/UploadCsv

Загрузить словарь в формате csv
Имеется возможность удаления существующего словаря

Тип HTTP запроса: post

Отсылаемый запрос

MIME-тип HTTP запроса: application/json

файл словаря

Название поляТип поляОписаниеОбязательноеВозможные значения
datastringЗагружаемый словарьнет
fileTypestringФормат загружаемого файланет
isDeletebooleanФлаг удаления существующих переводовнет

Возвращаемые результаты

Код HTTP ответа: 200

MIME-тип HTTP ответа: application/json

Результат выполнения операции

Название поляТип поляОписаниеОбязательноеВозможные значения
messagestringСообщение ошибки.да
exceptionTypestringТип исключения.да
codestringКод ошибки.да
sourcestringИмя источника.да
innersInnerInfo[]Элементы исключений.да
extrastringТрейс стека.да
isErrorbooleanФлаг ошибки.да
idstringИдентификатор ошибки.да
typeErrorTypesда

/services/localizationservice/api/dictionaries/UploadJson

Загрузить словариь в формате json
Имеется возможность удаления существующего словаря

Тип HTTP запроса: post

Отсылаемый запрос

MIME-тип HTTP запроса: application/json

файл словаря

Название поляТип поляОписаниеОбязательноеВозможные значения
dataDictionaryInfoJson
fileTypestringФормат загружаемого файланет
isDeletebooleanКлюч удаления существующего словарянет

Возвращаемые результаты

Код HTTP ответа: 200

MIME-тип HTTP ответа: application/json

Результат выполнения операции

Название поляТип поляОписаниеОбязательноеВозможные значения
messagestringСообщение ошибки.да
exceptionTypestringТип исключения.да
codestringКод ошибки.да
sourcestringИмя источника.да
innersInnerInfo[]Элементы исключений.да
extrastringТрейс стека.да
isErrorbooleanФлаг ошибки.да
idstringИдентификатор ошибки.да
typeErrorTypesда

/services/localizationservice/api/dictionaries/UploadJsonFiles

Загрузить словари в формате json
Имеется возможность удаления существующих словарей

Тип HTTP запроса: post

Отсылаемый запрос

MIME-тип HTTP запроса: application/json

файл словарей

Название поляТип поляОписаниеОбязательноеВозможные значения
dictionariesInfoDictionaryInfoJsonRequest[]Список словарей для загрузкинет

Возвращаемые результаты

Код HTTP ответа: 200

MIME-тип HTTP ответа: application/json

Результат выполнения операции

Название поляТип поляОписаниеОбязательноеВозможные значения
messagestringСообщение ошибки.да
exceptionTypestringТип исключения.да
codestringКод ошибки.да
sourcestringИмя источника.да
innersInnerInfo[]Элементы исключений.да
extrastringТрейс стека.да
isErrorbooleanФлаг ошибки.да
idstringИдентификатор ошибки.да
typeErrorTypesда

/services/localizationservice/api/dictionaries/UploadCsvFiles

Загрузить словари в формате csv
Имеется возможность удаления существующих словарей

Тип HTTP запроса: post

Отсылаемый запрос

MIME-тип HTTP запроса: application/json

файл словарей

Название поляТип поляОписаниеОбязательноеВозможные значения
dictionariesInfostringДанные словарянет
isDeletebooleanФлаг удаления существующих переводовнет

Возвращаемые результаты

Код HTTP ответа: 200

MIME-тип HTTP ответа: application/json

Результат выполнения операции

Название поляТип поляОписаниеОбязательноеВозможные значения
messagestringСообщение ошибки.да
exceptionTypestringТип исключения.да
codestringКод ошибки.да
sourcestringИмя источника.да
innersInnerInfo[]Элементы исключений.да
extrastringТрейс стека.да
isErrorbooleanФлаг ошибки.да
idstringИдентификатор ошибки.да
typeErrorTypesда

/services/localizationservice/api/dictionaries/DownloadDictionaries

Скачать все словари

Тип HTTP запроса: post

Отсылаемый запрос

MIME-тип HTTP запроса: application/json

формат для скачивания

Возвращаемые результаты

Код HTTP ответа: 200

MIME-тип HTTP ответа: application/json

Результат выполнения операции

Название поляТип поляОписаниеОбязательноеВозможные значения
resultstringДанные результата метода API.да
errorInfoда
typeInfoTypeInfo

/services/localizationservice/api/dictionaries/downloadall

Скачать все словари

Тип HTTP запроса: post

Отсылаемый запрос

MIME-тип HTTP запроса: application/json

параметры для скачивания

Название поляТип поляОписаниеОбязательноеВозможные значения
formatstringФормат результирующего файланет

Возвращаемые результаты

Код HTTP ответа: 200

MIME-тип HTTP ответа: application/json

Результат выполнения операции

Название поляТип поляОписаниеОбязательноеВозможные значения
resultstringДанные результата метода API.да
errorInfoда
typeInfoTypeInfo

/services/localizationservice/api/dictionaries/ChangeReadOnlyDictionaries

Изменить статус "только для чтения" словаря

Тип HTTP запроса: post

Отсылаемый запрос

MIME-тип HTTP запроса: application/json

имя словаря, статус

Название поляТип поляОписаниеОбязательноеВозможные значения
codestringКод словарянет
isReadOnlybooleanФлаг только для чтениянет

Возвращаемые результаты

Код HTTP ответа: 200

MIME-тип HTTP ответа: application/json

Результат выполнения операции

Название поляТип поляОписаниеОбязательноеВозможные значения
messagestringСообщение ошибки.да
exceptionTypestringТип исключения.да
codestringКод ошибки.да
sourcestringИмя источника.да
innersInnerInfo[]Элементы исключений.да
extrastringТрейс стека.да
isErrorbooleanФлаг ошибки.да
idstringИдентификатор ошибки.да
typeErrorTypesда

/services/localizationservice/api/dictionaries/Merge

Слияние словаря
возможные типы:
rewrite - переписать словарь полностью
update - обновить переводы в словаре и добавить несуществующие
delete - удалить переданные переводы (удаление производится по имени словаря, имени ключа и культуре)

Тип HTTP запроса: post

Отсылаемый запрос

MIME-тип HTTP запроса: application/json

данные словаря

Название поляТип поляОписаниеОбязательноеВозможные значения
typestringТип слияниянет
dictionaryInfoDictionaryInfoJson

Возвращаемые результаты

Код HTTP ответа: 200

MIME-тип HTTP ответа: application/json

Результат выполнения операции

Название поляТип поляОписаниеОбязательноеВозможные значения
messagestringСообщение ошибки.да
exceptionTypestringТип исключения.да
codestringКод ошибки.да
sourcestringИмя источника.да
innersInnerInfo[]Элементы исключений.да
extrastringТрейс стека.да
isErrorbooleanФлаг ошибки.да
idstringИдентификатор ошибки.да
typeErrorTypesда