Подсистема работы со справочниками и реестрами в Ветис.API: различия между версиями
Строка 42: | Строка 42: | ||
==DictionaryService== | ==DictionaryService== | ||
Сервис '''DictionaryService''' предназначен для получения справочной информации. | Сервис '''DictionaryService''' предназначен для получения справочной информации. | ||
===wsdl=== | |||
WSDL (боевая версия): http://api.vetrf.ru/schema/platform/services/DictionaryService_v1.3_production.wsdl | WSDL (боевая версия): http://api.vetrf.ru/schema/platform/services/DictionaryService_v1.3_production.wsdl | ||
Версия 17:29, 31 октября 2016
Общие сведения
Это группа сервисов, предназначенных для работы со справочниками и реестрами, использующимися в Ветис.
Предоставляемые сервисы
Цербер (EnterpriseService)
Сервис EnterpriseService предназначен для работы с реестром хозяйствующих субъектов и предприятий.
wsdl
WSDL (продуктивная версия): http://api.vetrf.ru/schema/platform/cerberus/services/EnterpriseService_v1.3_production.wsdl
WSDL (тестовая версия): http://api.vetrf.ru/schema/platform/cerberus/services/EnterpriseService_v1.4_pilot.wsdl
Икар (IkarService)
Сервис IkarService предназначен для получения информации об адресных объектах.
Операции
- GetAllCountryList - получение списка всех стран;
- GetCountryByGuid - получение информации о стране по её глобальному идентификатору;
- GetCountryByUuid - получение данных о стране по её идентификатору (одна из версий записи);
- GetCountryChangesList - получение изменений в списке стран за указанный период;
- GetRegionListByCountry - получение списка регионов по идентификатору страны;
- GetRegionByUUID - получение версии записи региона по идентификатору;
- GetRegionByGUID - получение региона по глобальному идентификатору;
- GetRegionChangesList - получение списка изменений в записях регионов за период времени;
- GetDistrictListByRegion - получение списка районов определённого региона;
- GetDistrictByGuid - получение района по его глобальному идентификатору;
- GetDistrictChangesList - получение списка изменений районов;
- GetLocalityListByDistrict - получение списка населённых пунктов по идентификатору района;
- GetLocalityListByLocality - получение списка населённых пунктов по идентификатору населённого пункта;
- GetLocalityListByRegion - получение списка населённых пунктов по глобальному идентификатору региона;
- FindLocalityListByName - получение списка населённых пунктов по имени или его части;
- FindStreetListByName - получение списка улиц по названию или его части и идентификатору населённого пункта;
- GetStreetListByLocality - получение списка улиц по идентификатору населённого пункта.
wsdl
WSDL (продуктивная версия): http://api.vetrf.ru/schema/platform/ikar/services/IkarService_v1.3_production.wsdl
WSDL (тестовая версия): http://api.vetrf.ru/schema/platform/ikar/services/IkarService_v1.4_pilot.wsdl
DictionaryService
Сервис DictionaryService предназначен для получения справочной информации.
wsdl
WSDL (боевая версия): http://api.vetrf.ru/schema/platform/services/DictionaryService_v1.3_production.wsdl
WSDL (тестовая версия): http://api.vetrf.ru/schema/platform/services/DictionaryService_v1.4_pilot.wsdl
ProductService
Сервис ProductService предназначен для получения реестра категорий продукции.
WSDL (боевая версия): http://api.vetrf.ru/schema/platform/services/ProductService_v1.3_production.wsdl
WSDL (тестовая версия): http://api.vetrf.ru/schema/platform/services/ProductService_v1.4_pilot.wsdl
Безопасность
Базовая аутентификация с помощью логина и пароля, предоставляемых в ответном письме при получении доступа.