Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Table of Contents
maxLevel3

PUT /application/{id}

Корректировка приложения

Параметры URL

...

Имя

...

Тип

...

Update application

Path parameters

Name

Type

Description

id

string

ОбязательныйRequired. Id ресурсаResource id.

...

JSON parameters

ИмяName

ТипType

ОписаниеDescription

redirect_uris

string

Перенаправление Application redirect uris.

name

string

Имя приложенияApplication name.

trusted

booleanЕсли

приложение доверенное, то пользовательский логин не потребуется во время авторизации приложенияIf app is trusted, no user login required during app authorization.

default_scopes

string

Область действия по умолчанию.

Поля ответа

Описание

Имя

Тип

Application default scopes. Default: all

Resource fields

Name

Type

Description

redirect_uris

string

Перенаправление Application redirect uris.

name

string

Имя приложенияApplication name.

secret

string

Ключ приложенияApplication secret.

id

string

Id приложенияApplication id.

trusted

objectЕсли

приложение доверенное, то пользовательский логин не потребуется во время авторизации приложенияIf app is trusted, no user login required during app authorization.

default_scopes

string

Область действия по умолчаниюApplication default scopes.

...

GET /application/{id}

Удаление приложения

Параметры URL

Имя

Тип

Описание

id

string

Обязательный. Id ресурса.

GET /application/{id}

Получение приложения по id

Параметры URL

...

Имя

...

Тип

...

Описание

Get application by id

Path parameters

Name

Type

Description

id

string

ОбязательныйRequired. Id ресурсаResource id.

...

Resource fields

ИмяName

ТипType

ОписаниеDescription

redirect_uris

string

Перенаправление Application redirect uris.

name

string

Имя приложенияApplication name.

secret

string

Ключ приложенияApplication secret.

id

string

Id приложенияApplication id.

trusted

objectЕсли

приложение доверенное, то пользовательский логин не потребуется во время авторизации приложенияIf app is trusted, no user login required during app authorization.

default_scopes

stringОбласть действия по умолчанию

Application default scopes.

DELETE /application/{id}

Delete application

Path parameters

Name

Type

Description

id

string

Required. Resource id.

...

GET /application/permission/

Получение списка разрешений приложений

Параметры запроса

...

Имя

...

Тип

...

Get applications permissions list

Query parameters

Name

Type

Description

application_id

array [string]

Id приложенияAuth permission application id.

id

array [integer]

Id разрешения авторизацииAuth permission id.

auth_id

array [integer]

Id авторизацииAuth permission auth id.

...

Resource fields

ИмяName

ТипType

ОписаниеDescription

application_id

string

Id приложенияAuth permission application id.

auth_id

integer

Id разрешения авторизацииAuth permission auth id.

auth_id

integer

Id авторизацииAuth permission id.

...

GET /application/permission/{id}

Удаление разрешения приложения по Get application permission by id

...

Path parameters

ИмяName

ТипType

ОписаниеDescription

id

integer

ОбязательныйRequired. Id ресурса.

GET /application/permission/{id}

Получение разрешения приложения по id

Параметры URL

Имя

Тип

Описание

id

integer

Обязательный. Id ресурса.

Поля ответа

Имя

Тип

Описание

application_id

string

Id приложения.

id

integer

Id разрешения авторизации.

auth_id

integer

Id авторизацииResource id.

Resource fields

Name

Type

Description

application_id

string

Auth permission application id.

auth_id

integer

Auth permission auth id.

id

integer

Auth permission id.

DELETE /application/permission/{id}

Delete application permission by id

Path parameters

Name

Type

Description

id

integer

Required. Resource id.

...

PUT /application/scopes/{id}

Корректировка Update application_scopes по by id

...

Path parameters

ИмяName

ТипType

ОписаниеDescription

id

integer

ОбязательныйRequired. Id ресурсаResource id.

...

JSON parameters

ИмяName

ТипType

ОписаниеDescription

namedescription

string

Имя области действияApplication scopes description. description

name

string

ОписаниеApplication scopes name.

...

Resource fields

ИмяName

ТипType

ОписаниеDescription

iddescription

integer

Id области деяствияstring

Application scopes description.

name

string

Имя области действияApplication scopes name.

descriptionid

stringinteger

ОписаниеApplication scopes id.

...

GET /application/scopes/{id}

Удаление Get application_scopes по by id

...

Path parameters

ИмяName

ТипType

ОписаниеDescription

id

integer

Обязательный. Id ресурса.

...

Required. Resource id.

Resource fields

Name

Type

Description

description

string

Application scopes description.

name

string

Application scopes name.

id

integer

Application scopes id.

DELETE /application/scopes/{id}

Получение Delete application_scopes по by id

...

Path parameters

ИмяName

ТипType

ОписаниеDescription

id

integer

Обязательный. Id ресурса.

Поля ответа

Имя

Тип

Описание

id

integer

Id области деяствия.

name

string

Имя области действия.

description

string

ОписаниеRequired. Resource id.

...

GET /application/token/

Получение списка маркеров приложений

Параметры запроса

...

Имя

...

Тип

...

Get application token list

Query parameters

Name

Type

Description

scopes

array [string]

Область действий маркера авторизацииAuth token scopes.

application_id

array [string]

Id приложенияAuth token application id.

access_token

array [string]

Маркер доступаAuth token access token.

expires

array [string]

Истечение авторизации маркераAuth token expires.

auth_id

array [integer]

Id авторизацииAuth token auth id.

token_type

array [string]

Тип маркераAuth token token type.

id

array [integer]

Id авторизации маркераAuth token id.

refresh_token

array [string]

Обновление маркераAuth token refresh token.

...

Resource fields

ИмяName

ТипType

ОписаниеDescription

expires

string

application_id

string

Id приложенияAuth permission application id.

auth_id

integer

Id администратораAuth permission auth id.

auth_id

integer

Id авторизацииResource id.

...

POST /application/scopes/

Добавление нового Add new application_scopes

...

JSON parameters

ИмяName

ТипType

ОписаниеDescription

namedescription

string

Обязательный. Имя области действияRequired. Application scopes description. description

name

string

ОбязательныйRequired. ОписаниеApplication scopes name.

...

Resource fields

ИмяName

ТипType

ОписаниеDescription

iddescription

integer

Id области деяствияstring

Application scopes description.

name

string

Имя области действияApplication scopes name.

descriptionid

stringinteger

ОписаниеApplication scopes id.

GET /application/scopes/

Получение списка Get application_scopes list

...

Query parameters

ИмяName

ТипType

ОписаниеDescription

id

array [integer]

Id области деяствияApplication scopes id.

description

array [string]

ОписаниеApplication scopes description.

name

array [string]

Имя области действияApplication scopes name.

...

Resource fields

ИмяName

ТипType

ОписаниеDescription

iddescription

integer

Id области деяствияstring

Application scopes description.

name

string

Имя области действия.

description

string

Описание.

DELETE /application/token/{id}

Удаление информации маркера приложения

Параметры URL

Имя

Тип

Описание

id

integer

Обязательный. Id ресурсаApplication scopes name.

id

integer

Application scopes id.

...

GET /application/token/{id}

Получение информации маркера приложения по Get application token info by id

...

Path parameters

ИмяName

ТипType

ОписаниеDescription

id

integer

ОбязательныйRequired. Id ресурсаResource id.

...

Resource fields

ИмяName

ТипType

ОписаниеDescription

expires

string

application_id

string

Id приложенияAuth permission application id.

auth_id

integer

Auth permission auth id.

id

integer

Id администратора.

auth_Resource id.

DELETE /application/token/{id}

Delete application token info

Path parameters

Name

Type

Description

id

integer

Id авторизацииRequired. Resource id.

...

PUT /application/{id}/reset_secret/

Сброс ключа приложения

Параметры URL

...

Имя

...

Тип

...

Reset application secret

Path parameters

Name

Type

Description

id

string

ОбязательныйRequired. Id ресурсаResource id.

...

POST /application/

Добавление приложенияAdd application

...

JSON parameters

ИмяName

ТипType

ОписаниеDescription

redirect_uris

string

Перенаправление Application redirect uris.

name

string

ОбязательныйRequired. Имя приложенияApplication name.

trusted

booleanЕсли

приложение доверенное, то пользовательский логин не потребуется во время авторизации приложения. Значение по умолчаниюIf app is trusted, no user login required during app authorization. Default: False

default_scopes

string

Область действия по умолчанию.

Поля ответа

Описание

Имя

Тип

Application default scopes. Default: all

Resource fields

Name

Type

Description

redirect_uris

string

Перенаправление Application redirect uris.

name

string

Имя приложенияApplication name.

secret

string

Ключ приложенияApplication secret.

id

string

Id приложенияApplication id.

trusted

objectЕсли

приложение доверенное, то пользовательский логин не потребуется во время авторизации приложенияIf app is trusted, no user login required during app authorization.

default_scopes

string

Область действия по умолчаниюApplication default scopes.

GET /application/

Получение списка приложений

Поля ответа

...

Имя

...

Тип

...

Get applications list

Resource fields

Name

Type

Description

redirect_uris

string

Перенаправление Application redirect uris.

name

string

Имя приложенияApplication name.

secret

string

Ключ приложенияApplication secret.

id

string

Id приложенияApplication id.

trusted

objectЕсли

приложение доверенное, то пользовательский логин не потребуется во время авторизации приложенияIf app is trusted, no user login required during app authorization.

default_scopes

string

Область действия по умолчаниюApplication default scopes.

...