Versions Compared

Key

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

...

POST /application/

...

Update application

Path parameters

...

Name

...

Type

...

Description

...

id

...

string

...

Add application

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: alltype

string

One of 'public', 'trusted'. Default: public

name

string

Required.

Resource fields

Name

Type

Description

redirect_uris

stringApplication redirect uris.

create_date

string

name

string

Application name.

secretaccess

string

Application secret. id

string

Application user_id.

trustedinteger

object

If app is trusted, no user login required during app authorization.

default_scopestype

string

id

string

Application default scopesResource id.

GET /application/

...

Get application by id

Path parameters

Name

Type

Description

id

string

Required. Resource id.

...

applications list

Resource fields

Name

Type

Description

redirect_uris

stringApplication redirect uris.

create_date

string

name

string

Application name. access

secret

string

Application secret.

id

stringApplication id.

trusted

object

If app is trusted, no user login required during app authorization. default_scopes

string

Application default scopes.

...

id

...

...

integer

Path parameters

Name

Type

Description

type

string

id

string

Required. Resource id.

...

GET /application/permission/

...

Get application permission by id

Path parameters

Name

Type

Description

id

integer

Required. Resource 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. Resource id.

JSON parameters

Name

Type

Description

description

string

Application scopes description.

name

string

Application scopes name.

Resource fields

Name

Type

Description

description

string

Application scopes description.

name

string

Application scopes name.

id

integer

Application scopes id.

...

GET /application/

...

Get application_scopes by id

Path parameters

Name

Type

Description

id

integer

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

Required. Resource id.

GET /application/token/

Get application token list

...

Name

Type

Description

scopes

array [string]

Auth token scopes.

application_id

array [string]

Auth token application id.

access_token

array [string]

Auth token access token.

expires

array [string]

Auth token expires.

auth_id

array [integer]

Auth token auth id.

token_type

array [string]

Auth token token type.

id

array [integer]

Auth token id.

refresh_token

array [string]

Auth token refresh token.

Resource fields

Name

Type

Description

expires

string

Auth token expires.

application_id

string

Auth permission token application id.

auth_id

integer

Auth permission token auth id.

id

integer

Resource id.

...

GET /application/

...

token/{id}

Add new application_scopes

...

Get application token info by id

Path parameters

Name

Type

Description

descriptionid

stringinteger

Required. Application scopes description.

name

string

Required. Application scopes name. Resource id.

Resource fields

Name

Type

Description

descriptionexpires

string

Application scopes description.

name

string

Application scopes name. application_id

string

auth_id

integer

id

integer

Application scopes Resource id.

...

DELETE /application/

...

token/{id}

Get application_scopes list

...

Delete application token info

Path parameters

Name

Type

Description

id

array [integer]

Application scopes Required. Resource id.

description

array [string]

Application scopes description.

name

array [string]

Application scopes name.

...

PUT /application/{id}

Update application

Path parameters

Name

Type

Description

id

string

Required. Resource id.

JSON parameters

Name

Type

Description

redirect_uris

string

type

string

One of 'public', 'trusted'.

name

string

Resource fields

Name

Type

Description

descriptionredirect_uris

stringApplication scopes description.

create_date

string

name

string

access

string

Application scopes name.

secret

string

user_id

integer

Application scopes type

string

id

string

Resource id.

GET /application

...

/{id}

Get application token info by id

Path parameters

Name

Type

Description

id

integerstring

Required. Resource id.

Resource fields

Name

Type

Description

expiresredirect_uris

string

application_idcreate_date

string

name

string

access

string

Auth permission application id.

auth

secret

string

user_id

integerAuth permission auth id.

type

string

id

integerstring

Resource id.

DELETE /application

...

/{id}

Delete application token info

Path parameters

Name

Type

Description

id

integerstring

Required. Resource id.

...

PUT /application/{id}/reset_secret/

Reset application secret

Path parameters

Name

Type

Description

id

string

Required. Resource id.

POST /application/

Add application

JSON parameters

Resource fields

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.

create_date

string

name

string

Application name.

secretaccess

string

Application secret. id

string

Application id.

trusted

object

Name

Type

Description

redirect_uris

string

Application redirect uris.

name

string

Application name.

secret

string

Application secret.

If app is trusted, no user login required during app authorization.

default_scopes

string

Application default scopes.

GET /application/

Get applications list

Resource fields

_id

integer

type

string

id

string

Application id.

trusted

object

If app is trusted, no user login required during app authorization.

default_scopes

string

Application default scopesResource id.

...