Подсистема работы со справочниками и реестрами в Ветис.API: различия между версиями

Материал из Справочная система Россельхознадзора
Перейти к навигации Перейти к поиску
(Новая страница: «=Общие сведения= Это группа сервисов, предназначенных для работы со справочниками и рее…»)
 
Строка 1: Строка 1:
=Общие сведения=
=Общие сведения=
Это группа сервисов, предназначенных для работы со справочниками и реестрами, использующимися в Ветис.
Это группа сервисов, предназначенных для работы со справочниками и реестрами, использующимися в Ветис.


=Предоставляемые сервисы=
=Предоставляемые сервисы=


Цербер (EnterpriseService) - сервис получения реестра хозяйствующих субъектов и предприятий (PDF):
==Цербер (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) - сервис получения адресной справочной информации (PDF):
 
==Икар (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 - Сервис получения справочной информации (PDF):
 
==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 - Сервис получения реестра категорий продукции (PDF):
 
==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

Безопасность

Базовая аутентификация с помощью логина и пароля, предоставляемых в ответном письме при получении доступа.