Skip to content

Latest commit

 

History

History
229 lines (166 loc) · 7.98 KB

DictApi.md

File metadata and controls

229 lines (166 loc) · 7.98 KB

swagger_client.DictApi

All URIs are relative to http://rsmev.yarcloud.ru/api

Method HTTP request Description
dict GET /dict/{slug}/ Возвращает данные справочника
dict_patch PATCH /dict/{slug}/{code} Обновляет данные справочника
dict_post POST /dict/{slug}/ Обновляет данные справочника
dict_put PUT /dict/{slug}/{code} Обновляет данные справочника

dict

DictResult dict(slug)

Возвращает данные справочника

Возвращает данные справочника

Example

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.DictApi(swagger_client.ApiClient(configuration))
slug = 'slug_example' # str | Символьная метка справочника (например: institution)

try:
    # Возвращает данные справочника
    api_response = api_instance.dict(slug)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling DictApi->dict: %s\n" % e)

Parameters

Name Type Description Notes
slug str Символьная метка справочника (например: institution)

Return type

DictResult

Authorization

basic

HTTP request headers

  • Content-Type: Not defined
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

dict_patch

InlineResponse200 dict_patch(slug, code, body=body)

Обновляет данные справочника

Обновляет данные справочника

Example

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.DictApi(swagger_client.ApiClient(configuration))
slug = 'slug_example' # str | Символьная метка справочника (например: institution)
code = 'code_example' # str | Идентификатор эл-та справочника (например: 767890)
body = swagger_client.Sch() # Sch | Данные справочника для обновления (optional)

try:
    # Обновляет данные справочника
    api_response = api_instance.dict_patch(slug, code, body=body)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling DictApi->dict_patch: %s\n" % e)

Parameters

Name Type Description Notes
slug str Символьная метка справочника (например: institution)
code str Идентификатор эл-та справочника (например: 767890)
body Sch Данные справочника для обновления [optional]

Return type

InlineResponse200

Authorization

basic

HTTP request headers

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

dict_post

InlineResponse200 dict_post(slug, body=body)

Обновляет данные справочника

Обновляет данные справочника

Example

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.DictApi(swagger_client.ApiClient(configuration))
slug = 'slug_example' # str | Символьная метка справочника (например: institution)
body = swagger_client.Sch() # Sch | Данные справочника для обновления (optional)

try:
    # Обновляет данные справочника
    api_response = api_instance.dict_post(slug, body=body)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling DictApi->dict_post: %s\n" % e)

Parameters

Name Type Description Notes
slug str Символьная метка справочника (например: institution)
body Sch Данные справочника для обновления [optional]

Return type

InlineResponse200

Authorization

basic

HTTP request headers

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

dict_put

InlineResponse200 dict_put(slug, code, body=body)

Обновляет данные справочника

Обновляет данные справочника

Example

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.DictApi(swagger_client.ApiClient(configuration))
slug = 'slug_example' # str | Символьная метка справочника (например: institution)
code = 'code_example' # str | Идентификатор эл-та справочника (например: 767890)
body = swagger_client.Sch() # Sch | Данные справочника для обновления (optional)

try:
    # Обновляет данные справочника
    api_response = api_instance.dict_put(slug, code, body=body)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling DictApi->dict_put: %s\n" % e)

Parameters

Name Type Description Notes
slug str Символьная метка справочника (например: institution)
code str Идентификатор эл-та справочника (например: 767890)
body Sch Данные справочника для обновления [optional]

Return type

InlineResponse200

Authorization

basic

HTTP request headers

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]