Table of Contents | ||
---|---|---|
|
...
POST /application/
...
Корректировка приложения
Параметры URL
Имя | Тип | Описание |
---|---|---|
|
| Обязательный. Id ресурса. |
Параметры JSON
...
Имя
...
Тип
...
Add application
JSON parameters
Name | Type | Description | |
---|---|---|---|
|
| ||
Перенаправление uris. |
|
| Имя приложения. |
|
| Если приложение доверенное, то пользовательский логин не потребуется во время авторизации приложения. | |
|
| Область действия по умолчанию. |
Поля ответа
Имя | Тип | ОписаниеOne of 'public', 'trusted'. Default: public |
---|---|---|
|
| Required. |
Resource fields
Name | Type | Description |
---|---|---|
|
| |
|
| |
|
| Имя приложения. |
|
| |
Ключ приложения. |
|
|
Id приложения. | ||
|
| Если приложение доверенное, то пользовательский логин не потребуется во время авторизации приложения. |
|
| Область действия по умолчанию. |
DELETE /application/{id
}
Удаление приложения
Параметры URL
Имя | Тип | Описание | |
---|---|---|---|
|
| Обязательный. Id ресурса. | Default: visible_only_when_creating_or_resetting |
|
| ||
|
| ||
|
| Resource id. |
GET /application/
...
Получение приложения по id
Параметры URL
Имя | Тип | Описание |
---|---|---|
|
| Обязательный. Id ресурса. |
Поля ответа
...
Имя
...
Тип
...
Описание
...
redirect_uris
...
string
...
Перенаправление uris.
...
name
...
string
...
Имя приложения.
...
secret
...
string
...
Ключ приложения.
...
id
...
string
...
Id приложения.
...
trusted
...
object
...
Если приложение доверенное, то пользовательский логин не потребуется во время авторизации приложения.
...
default_scopes
...
string
...
Get applications list
Resource fields
Name | Type | Description |
---|---|---|
|
| |
|
| |
|
| |
|
| |
|
| |
|
| Default: visible_only_when_creating_or_resetting |
|
| |
|
| |
|
| Resource id. |
...
GET /application/permission/
Получение списка разрешений приложений
Параметры запроса
...
Имя
...
Тип
...
Get applications permissions list
Query parameters
Name | Type | Description |
---|---|---|
|
| Id приложения. |
|
| |
|
| Id авторизации. |
Поля ответа
...
Имя
...
Тип
...
Описание
Resource fields
Name | Type | Description | |||
---|---|---|---|---|---|
|
| Id приложения. |
|
| Id разрешения авторизации. |
|
|
...
|
...
Удаление разрешения приложения по id
Параметры URL
Имя | Тип | Описание | |
---|---|---|---|
|
| Обязательный. Id ресурса | Resource id. |
...
GET /application/permission/{id
}
Получение разрешения приложения по Get application permission by id
...
Path parameters
ИмяName | ТипType | ОписаниеDescription |
---|---|---|
|
| ОбязательныйRequired. Id ресурсаResource id. |
...
Resource fields
ИмяName | ТипType | ОписаниеDescription | |||
---|---|---|---|---|---|
|
| Id приложения. |
|
| Id разрешения авторизации. |
|
| Id авторизации. |
PUT /application/scopes/{id
}
Корректировка application_scopes по id
Параметры URL
Имя | ТипОписание | |
---|---|---|
|
| Обязательный. Id ресурса. |
Параметры JSON
Имя | Тип | Описание |
---|---|---|
|
| Имя области действия. |
|
| Описание. |
Поля ответа
Имя | Тип | Описание |
---|---|---|
|
| Id области деяствия. |
|
| Имя области действия. |
|
| ОписаниеResource id. |
DELETE /application/
...
permission/{id
}
Удаление application_scopes по Delete application permission by id
...
Path parameters
ИмяName | ТипType | ОписаниеDescription |
---|---|---|
|
| ОбязательныйRequired. Id ресурсаResource id. |
...
PUT /application
...
/{id
}
Получение Update application_scopes по id
Параметры URL
...
Имя
...
Тип
...
Path parameters
Name | Type | Description |
---|---|---|
|
| ОбязательныйRequired. Id ресурсаResource id. |
...
JSON parameters
ИмяName | ТипType | ОписаниеDescription | |
---|---|---|---|
|
| Id области деяствия. |
|
|
| области действияOne of 'public', 'trusted'. | |
|
| Описание. |
GET /application/token/
Получение списка маркеров приложений
Параметры запроса
Имя | Тип | Описание |
---|---|---|
|
| Область действий маркера авторизации. |
|
| Id приложения. |
|
| Маркер доступа. |
|
| Истечение авторизации маркера. |
|
| Id авторизации. |
|
| Тип маркера. |
|
| Id авторизации маркера. |
|
| Обновление маркера. |
Поля ответа
Имя | Тип | Описание |
---|---|---|
|
| |
|
| Id приложения. |
|
| Id администратора. |
|
| Id авторизации. |
POST /application/scopes/
Добавление нового application_scopes
Параметры JSON
Имя | Тип | Описание |
---|---|---|
|
| Обязательный. Имя области действия. |
|
| Обязательный. Описание. |
Поля ответа
Имя | Тип | Описание |
---|---|---|
|
| Id области деяствия. |
|
| Имя области действия. |
|
| Описание. |
GET /application/scopes/
Получение списка application_scopes
Параметры запроса
Имя | Тип | Описание |
---|---|---|
|
| Id области деяствия. |
|
| Описание. |
|
| Имя области действия. |
Поля ответа
Имя | Тип | Описание |
---|---|---|
|
| Id области деяствия. |
|
| Имя области действия. |
|
| Описание. |
DELETE /application/token/{id
}
Удаление информации маркера приложения
Параметры URL
Имя | Тип | Описание |
---|---|---|
|
| Обязательный. Id ресурса. |
GET /application/token/{id
}
Получение информации маркера приложения по id
Параметры URL
Имя | Тип | Описание |
---|---|---|
|
| Обязательный. Id ресурса. |
Поля ответа
...
Имя
...
Тип
...
Описание
...
expires
...
string
...
application_id
...
string
...
Id приложения.
...
id
...
integer
...
Id администратора.
...
auth_id
...
integer
...
Resource fields
Name | Type | Description |
---|---|---|
|
| |
|
| |
|
| |
|
| |
|
| |
|
| Default: visible_only_when_creating_or_resetting |
|
| |
|
| |
|
| Resource id. |
GET /application/{id
}
Get application by id
Path parameters
Name | Type | Description |
---|---|---|
|
| Required. Resource id. |
Resource fields
Name | Type | Description |
---|---|---|
|
| |
|
| |
|
| |
|
| |
|
| |
|
| Default: visible_only_when_creating_or_resetting |
|
| |
|
| |
|
| Resource id. |
DELETE /application/{id
}
Delete application
Path parameters
Name | Type | Description |
---|---|---|
|
| Required. Resource id. |
...
PUT /application/{id}/reset_secret/
Сброс ключа приложения
Параметры URL
...
Имя
...
Тип
...
Reset application secret
Path parameters
Name | Type | Description |
---|---|---|
|
| ОбязательныйRequired. Id ресурсаResource id. |
POST /application/
Добавление приложения
Параметры JSON
...
Имя
...
Тип
...
Описание
Resource fields
Name | Type | Description |
---|---|---|
|
| Перенаправление uris. |
|
| Обязательный. Имя приложения. |
|
| Если приложение доверенное, то пользовательский логин не потребуется во время авторизации приложения. Значение по умолчанию: False |
|
| Область действия по умолчанию. |
Поля ответа
Имя | Тип | Описание |
---|---|---|
|
| Перенаправление uris. |
|
| Имя приложения. |
|
| Ключ приложения. |
|
| Id приложения. |
|
| Если приложение доверенное, то пользовательский логин не потребуется во время авторизации приложения. |
|
| Область действия по умолчанию. |
GET /application/
Получение списка приложений
Поля ответа
Имя | Тип | Описание | |
---|---|---|---|
|
| Перенаправление uris. | |
|
| Имя приложения. | |
|
| Ключ приложения. | |
|
| Id приложения. | |
|
| Если приложение доверенное, то пользовательский логин не потребуется во время авторизации приложения. | |
|
| Область действия по умолчанию |
|
|
| ||
|
| ||
|
| ||
|
| Default: visible_only_when_creating_or_resetting | |
|
| ||
|
| ||
|
| Resource id. |
...