Get Structure by App


Get the organization structure root node assigned to an application.

Request Format


GET https://{apigw-address}/app-portal-service/v2.3/structure-service/structures/app

Request Parameters (Header)


Name

Mandatory/Optional

Data Type

Description

locale

Optional

String

Language code. Enligh as default

  • en_US for English

  • zh_CN for Simplified Chinese

  • es_ES for Spanish

  • ja_JP for Japanese

authorization

Optional

String

User access token. If not empty, return the visible organization structures of the user in the application

Request Parameters (URI)


Name

Mandatory/Optional

Data Type

Description

appId

Mandatory

String

Application ID

orgId

Mandatory

String

OU ID

Response Parameters


Name

Data Type

Description

data

StructureDTO Struct

Organization structure information

StructureDTO Struct


Name

Data Type

Description

id

String

Organization structure ID.

parentId

String

Parent node ID

name

String

Organization structure name

description

String

Organization structure description

displayOrder

Integer

Sort number

tags

Object

tags

Error Codes


Error Code

Description

31520

The OU does not purchase the application

Samples

Request Sample


url: https://{apigw-address}/app-portal-service/v2.3/structure-service/structures/app

method: GET

Return Sample


{
    "code": 0,
    "data": [
        {
            "name": "name1",
            "displayOrder": 0,
            "description": "",
            "id": "sgxxxxxxxxxxx",
            "parentId": "",
            "tags": {
                "key1": "value1"
            }
        }
    ],
    "message": "OK"
}