No description provided (generated by Swagger Codegen https://github.com/swagger-api/swagger-codegen)
This Python package is automatically generated by the Swagger Codegen project:
- API version: 1.3.1
- Package version: 1.3.2
- Build package: io.swagger.codegen.v3.generators.python.PythonClientCodegen
Python 2.7 and 3.4+
If the python package is hosted on Github, you can install directly from Github
pip install git+https://github.com/AlexProfi/rsmev_swagger_client.git
(you may need to run pip
with root permission: sudo pip install git+https://github.com/AlexProfi/rsmev_swagger_client.git
)
Then import the package:
import swagger_client
Install via Setuptools.
python setup.py install --user
(or sudo python setup.py install
to install the package for all users)
Then import the package:
import swagger_client
Please follow the installation procedure and then run the following:
from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint
# Configure HTTP basic authorization: basic
configuration = swagger_client.Configuration()
configuration.username = 'YOUR_USERNAME'
configuration.password = 'YOUR_PASSWORD'
# create an instance of the API class
api_instance = swagger_client.ApplApi(swagger_client.ApiClient(configuration))
slug = 'slug_example' # str | Тип заявления (например: appl-sch-enroll)
body = swagger_client.CountQuery() # CountQuery | Параметры фильтрации (optional)
try:
# Возвращает кол-во заявлений указанного типа в разных статусах
api_response = api_instance.appl_count(slug, body=body)
pprint(api_response)
except ApiException as e:
print("Exception when calling ApplApi->appl_count: %s\n" % e)
# Configure HTTP basic authorization: basic
configuration = swagger_client.Configuration()
configuration.username = 'YOUR_USERNAME'
configuration.password = 'YOUR_PASSWORD'
# create an instance of the API class
api_instance = swagger_client.ApplApi(swagger_client.ApiClient(configuration))
slug = 'slug_example' # str | Тип заявления (например: appl-sch-enroll)
epgu_number = 'epgu_number_example' # str | Номер заявления ЕПГУ
file_name = 'file_name_example' # str | Имя запрашиваемого файла (optional)
try:
# Возвращает файл
api_response = api_instance.appl_file(slug, epgu_number, file_name=file_name)
pprint(api_response)
except ApiException as e:
print("Exception when calling ApplApi->appl_file: %s\n" % e)
# Configure HTTP basic authorization: basic
configuration = swagger_client.Configuration()
configuration.username = 'YOUR_USERNAME'
configuration.password = 'YOUR_PASSWORD'
# create an instance of the API class
api_instance = swagger_client.ApplApi(swagger_client.ApiClient(configuration))
slug = 'slug_example' # str | Тип заявления (например: appl-sch-enroll)
epgu_number = 'epgu_number_example' # str | Номер заявления ЕПГУ
filter_state = 56 # int | Фильтр по состоянию статуса (optional)
try:
# Возвращает историю статусов заявления
api_response = api_instance.appl_history_status(slug, epgu_number, filter_state=filter_state)
pprint(api_response)
except ApiException as e:
print("Exception when calling ApplApi->appl_history_status: %s\n" % e)
# Configure HTTP basic authorization: basic
configuration = swagger_client.Configuration()
configuration.username = 'YOUR_USERNAME'
configuration.password = 'YOUR_PASSWORD'
# create an instance of the API class
api_instance = swagger_client.ApplApi(swagger_client.ApiClient(configuration))
body = swagger_client.Document() # Document | Статус для обновления
slug = 'slug_example' # str | Тип заявления (например: appl-sch-enroll)
filter_state = 56 # int | Фильтр по состоянию статуса (optional)
try:
# Возвращает историю статусов заявления
api_response = api_instance.appl_history_status_all(body, slug, filter_state=filter_state)
pprint(api_response)
except ApiException as e:
print("Exception when calling ApplApi->appl_history_status_all: %s\n" % e)
# Configure HTTP basic authorization: basic
configuration = swagger_client.Configuration()
configuration.username = 'YOUR_USERNAME'
configuration.password = 'YOUR_PASSWORD'
# create an instance of the API class
api_instance = swagger_client.ApplApi(swagger_client.ApiClient(configuration))
slug = 'slug_example' # str | Тип заявления (например: appl-sch-enroll)
body = swagger_client.SearchQuery() # SearchQuery | Параметры фильтрации (optional)
try:
# Получает список заявлений указанного типа
api_response = api_instance.appl_list(slug, body=body)
pprint(api_response)
except ApiException as e:
print("Exception when calling ApplApi->appl_list: %s\n" % e)
# Configure HTTP basic authorization: basic
configuration = swagger_client.Configuration()
configuration.username = 'YOUR_USERNAME'
configuration.password = 'YOUR_PASSWORD'
# create an instance of the API class
api_instance = swagger_client.ApplApi(swagger_client.ApiClient(configuration))
slug = 'slug_example' # str | Тип заявления (например: appl-sch-enroll)
epgu_number = 'epgu_number_example' # str | Номер заявления ЕПГУ
try:
# Возвращает заявление
api_response = api_instance.appl_retrieve(slug, epgu_number)
pprint(api_response)
except ApiException as e:
print("Exception when calling ApplApi->appl_retrieve: %s\n" % e)
# Configure HTTP basic authorization: basic
configuration = swagger_client.Configuration()
configuration.username = 'YOUR_USERNAME'
configuration.password = 'YOUR_PASSWORD'
# create an instance of the API class
api_instance = swagger_client.ApplApi(swagger_client.ApiClient(configuration))
slug = 'slug_example' # str | Тип заявления (например: appl-sch-enroll)
try:
# Получает список параметров для поиска по заявлениям указанного типа
api_response = api_instance.appl_search_form(slug)
pprint(api_response)
except ApiException as e:
print("Exception when calling ApplApi->appl_search_form: %s\n" % e)
# Configure HTTP basic authorization: basic
configuration = swagger_client.Configuration()
configuration.username = 'YOUR_USERNAME'
configuration.password = 'YOUR_PASSWORD'
# create an instance of the API class
api_instance = swagger_client.ApplApi(swagger_client.ApiClient(configuration))
body = swagger_client.UpdateStatus() # UpdateStatus | Статус для обновления
slug = 'slug_example' # str | Тип заявления (например: appl-sch-enroll)
epgu_number = 'epgu_number_example' # str | Номер заявления ЕПГУ
try:
# Обновляет статус заявления
api_response = api_instance.appl_update_status(body, slug, epgu_number)
pprint(api_response)
except ApiException as e:
print("Exception when calling ApplApi->appl_update_status: %s\n" % e)
All URIs are relative to http://rsmev.yarcloud.ru/api
Class | Method | HTTP request | Description |
---|---|---|---|
ApplApi | appl_count | POST /appl/{slug}/count/ | Возвращает кол-во заявлений указанного типа в разных статусах |
ApplApi | appl_file | GET /appl/{slug}/{epgu_number}/file/ | Возвращает файл |
ApplApi | appl_history_status | GET /appl/{slug}/{epgu_number}/history/ | Возвращает историю статусов заявления |
ApplApi | appl_history_status_all | POST /appl/{slug}/history_all/ | Возвращает историю статусов заявления |
ApplApi | appl_list | POST /appl/{slug}/ | Получает список заявлений указанного типа |
ApplApi | appl_retrieve | GET /appl/{slug}/{epgu_number}/ | Возвращает заявление |
ApplApi | appl_search_form | GET /appl/{slug}/searchform/ | Получает список параметров для поиска по заявлениям указанного типа |
ApplApi | appl_update_status | PUT /appl/{slug}/{epgu_number}/ | Обновляет статус заявления |
DictApi | dict | GET /dict/{slug}/ | Возвращает данные справочника |
DictApi | dict_patch | PATCH /dict/{slug}/{code} | Обновляет данные справочника |
DictApi | dict_post | POST /dict/{slug}/ | Обновляет данные справочника |
DictApi | dict_put | PUT /dict/{slug}/{code} | Обновляет данные справочника |
InfoApi | info_history_status | GET /info/Middleman/{id}/history/ | Возвращает историю статусов заявления |
InfoApi | info_history_status_0 | GET /info/Middleman/{id}/response_file_xml/ | Возвращает ответ с файлового хранилища для ВС ГИС РУО. |
TypeinfoApi | ti_search_form | GET /typeinfo/{slug}/searchform/ | Получает список параметров для поиска по элементам ВС указанного типа |
TypeinfoApi | typeinfo_list | POST /typeinfo/{slug}/ | Получает список данных по ВС, указанному в slug |
TypeinfoApi | typeinfo_retrieve | GET /typeinfo/{slug}/{id}/ | Возвращает элемент по id |
XmlApi | xml_send | POST /xml/send/ | Ставит XML в очередь для последующей отправки в СМЭВ3 |
- CountGroup
- CountQuery
- CountResult
- CountStatus
- DictResult
- Document
- DocumentColumn
- DocumentField
- HColumn
- Header
- HistoryStatus
- InfoHistoryStatus
- InfoHistoryStatusMessage
- InlineResponse200
- InlineResponse404
- OneOfDocumentFieldValue
- OperationResult
- RColumn
- ResponseXML
- Row
- Sch
- SearchForm
- SearchFormField
- SearchQuery
- SearchResult
- SearchResultPagination
- TermField
- UpdateStatus
- Uuid
- XmlSendBody
- Type: HTTP basic authentication