내 권한 목록 조회
GET
/api/core/organization/{organizationId}/permissions
const url = 'https://www.easterad.com/api/core/organization/example/permissions';const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};
try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}curl --request GET \ --url https://www.easterad.com/api/core/organization/example/permissions \ --header 'Authorization: Bearer <token>'Authorizations
섹션 제목: “Authorizations”Parameters
섹션 제목: “Parameters”Path Parameters
섹션 제목: “Path Parameters”organizationId
required
string
Responses
섹션 제목: “Responses”200
섹션 제목: “200”성공
Media typeapplication/json
object
groups
required
Array<object>
object
id
required
string
label
required
string
permissions
required
Array<object>
object
id
required
string
resource
required
string
label
required
string
action
required
string
description
required
string
statementTemplate
required
string
targetTreeId
string
statementAction
required
string
targetTree
required
object
id
required
string
label
required
string
nodes
required
Array<object>
object
id
required
string
label
required
string
bindings
Array<object>
object
targetTreeId
required
string
targets
required
Array<string>
selectable
required
boolean
children
Array<object>
object
id
required
string
label
required
string
bindings
Array<object>
object
targetTreeId
required
string
targets
required
Array<string>
selectable
required
boolean
children
Array<object>
object
id
required
string
label
required
string
bindings
Array<object>
object
targetTreeId
required
string
targets
required
Array<string>
selectable
required
boolean
children
Array<object>
object
id
required
string
label
required
string
bindings
Array<object>
object
targetTreeId
required
string
targets
required
Array<string>
selectable
required
boolean
enabledFeatures
required
Array<string>
Examplegenerated
{ "groups": [ { "id": "example", "label": "example", "permissions": [ { "id": "example", "resource": "example", "label": "example", "action": "example", "description": "example", "statementTemplate": "example", "targetTreeId": "example", "statementAction": "example" } ] } ], "targetTree": { "id": "example", "label": "example", "nodes": [ { "id": "example", "label": "example", "bindings": [ { "targetTreeId": "example", "targets": [ "example" ] } ], "selectable": true, "children": [ { "id": "example", "label": "example", "bindings": [ { "targetTreeId": "example", "targets": [ "example" ] } ], "selectable": true, "children": [ { "id": "example", "label": "example", "bindings": [ { "targetTreeId": "example", "targets": [ "example" ] } ], "selectable": true, "children": [ { "id": "example", "label": "example", "bindings": [ { "targetTreeId": "example", "targets": [ "example" ] } ], "selectable": true } ] } ] } ] } ] }, "enabledFeatures": [ "example" ]}default
섹션 제목: “default”오류 — 공통 오류 응답. 인증 단계 오류 코드는 문서의 “인증” 페이지를 참조.
Media typeapplication/json
object
statusCode
required
number
code
required
BadRequest | Unauthorized | Forbidden | NotFound | Conflict | TooManyRequests | InternalServerError | ServiceUnavailable
string
message
required
string
reason
선택 상세 사유. 예: CREATIVE_NOT_READY
string
assetId
관련 소재 ID (선택)
string
Examplegenerated
{ "statusCode": 1, "code": "example", "message": "example", "reason": "example", "assetId": "example"}