Подсистема работы со справочниками и реестрами в Ветис.API: различия между версиями
(Новая страница: «=Общие сведения= Это группа сервисов, предназначенных для работы со справочниками и рее…») |
|||
Строка 1: | Строка 1: | ||
=Общие сведения= | =Общие сведения= | ||
Это группа сервисов, предназначенных для работы со справочниками и реестрами, использующимися в Ветис. | Это группа сервисов, предназначенных для работы со справочниками и реестрами, использующимися в Ветис. | ||
=Предоставляемые сервисы= | =Предоставляемые сервисы= | ||
Цербер (EnterpriseService) | ==Цербер (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.3_production.wsdl | ||
WSDL (тестовая версия): http://api.vetrf.ru/schema/platform/cerberus/services/EnterpriseService_v1.4_pilot.wsdl | WSDL (тестовая версия): http://api.vetrf.ru/schema/platform/cerberus/services/EnterpriseService_v1.4_pilot.wsdl | ||
Икар (IkarService) - | |||
==Икар (IkarService)== | |||
Сервис '''IkarService''' предназначен для получения информации об адресных объектах. | |||
===Операции=== | |||
* [[GetAllCountryList|GetAllCountryList]] - получение списка всех стран; | |||
* [[GetCountryByGuid]] - получение информации о стране по её глобальному идентификатору; | |||
* [[GetCountryByUuid]] - получение данных о стране по её идентификатору (одна из версий записи); | |||
* [[GetCountryChangesList]] - получение изменений в списке стран за указанный период; | |||
* [[GetRegionListByCountry]] - получение списка регионов по идентификатору страны; | |||
* [[GetRegionByUUID]] - получение версии записи региона по идентификатору; | |||
* [[GetRegionByGUID]] - получение региона по глобальному идентификатору; | |||
* [[GetRegionChangesList]] - получение списка изменений в записях регионов за период времени; | |||
* [[GetDistrictListByRegion]] - получение списка районов определённого региона; | |||
* [[GetDistrictByGuid]] - получение района по его глобальному идентификатору; | |||
<!-- # [[GetDistrictByUuid]] - получение района по его идентификатору (одна из версий записи) --> | |||
* [[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.3_production.wsdl | ||
WSDL (тестовая версия): http://api.vetrf.ru/schema/platform/ikar/services/IkarService_v1.4_pilot.wsdl | WSDL (тестовая версия): http://api.vetrf.ru/schema/platform/ikar/services/IkarService_v1.4_pilot.wsdl | ||
DictionaryService | |||
==DictionaryService== | |||
Сервис '''DictionaryService''' предназначен для получения справочной информации. | |||
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 | ||
WSDL (тестовая версия): http://api.vetrf.ru/schema/platform/services/DictionaryService_v1.4_pilot.wsdl | WSDL (тестовая версия): http://api.vetrf.ru/schema/platform/services/DictionaryService_v1.4_pilot.wsdl | ||
ProductService | |||
==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.3_production.wsdl | ||
WSDL (тестовая версия): http://api.vetrf.ru/schema/platform/services/ProductService_v1.4_pilot.wsdl | WSDL (тестовая версия): http://api.vetrf.ru/schema/platform/services/ProductService_v1.4_pilot.wsdl | ||
=Безопасность= | |||
Базовая аутентификация с помощью логина и пароля, предоставляемых в ответном письме при [[Ветис.API#Предоставление доступа|получении доступа]]. |
Версия 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 (боевая версия): 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
Безопасность
Базовая аутентификация с помощью логина и пароля, предоставляемых в ответном письме при получении доступа.