Help Center/ KooDrive/ API Reference/ API/ Permissions Templates/ Querying Whether a Permissions Template Is Used
Updated on 2025-03-14 GMT+08:00

Querying Whether a Permissions Template Is Used

Function

Query whether a permissions template is used.

URI

GET /koodrive/ose/v1/permission/template/ref/{id}

Table 1 Path Parameters

Parameter

Mandatory

Type

Description

id

Yes

Long

Permissions template ID.

Request Parameters

Table 2 Request header parameters

Parameter

Mandatory

Type

Description

Authorization

Yes

String

The format is Bearer {app_access_token}. The application-level token needs to be passed for calling by an application server. The token is obtained by calling an API using clientid and clientSecret obtained during application creation.

X-User-Id

Yes

String

User ID, which is used for app authentication.

X-Date

Yes

String

Date, which is used for app authentication.

Host

No

String

Address, which is used for app authentication.

Response Parameters

Status code: 200

Table 3 Response body parameters

Parameter

Type

Description

templateRef

Boolean

Whether the permissions template is used.

code

Integer

Response code.

msg

String

Response information.

Example Requests

/koodrive/ose/v1/permission/template/ref/{1******681}

Authorization:Bearer+10f88**********4791e9f

Example Responses

Status code: 200

Response body for querying whether a permissions template is used.

{
  "templateRef" : false,
  "code" : 0,
  "msg" : "Successful."
}

Status Codes

Status Code

Description

200

Response body for querying whether a permissions template is used.