Help Center> Organizations> API Reference> API> Managing Organizations> Getting Organization Information
Updated on 2024-05-28 GMT+08:00

Getting Organization Information

Function

This API is used to get the information about the organization holding the account. It can be called by all accounts in an organization.

Debugging

You can debug this API through automatic authentication in API Explorer or use the SDK sample code generated by API Explorer.

URI

GET /v1/organizations

Request Parameters

Table 1 Request header parameters

Parameter

Mandatory

Type

Description

X-Security-Token

No

String

Security token (session token) of your temporary security credentials. If a temporary security credential is used, this header is required.

Minimum: 1

Response Parameters

Status code: 200

Table 2 Response body parameters

Parameter

Type

Description

organization

OrganizationDto object

Name of a policy type. The value can be service_control_policy or tag_policy.

Table 3 OrganizationDto

Parameter

Type

Description

id

String

Unique ID of an organization.

Maximum: 34

urn

String

Uniform resource name of the organization.

Minimum: 1

Maximum: 1500

management_account_id

String

Unique ID of the organization's management account.

Maximum: 64

management_account_name

String

Name of the organization's management account.

Maximum: 64

created_at

String

Time when the organization was created.

Example Requests

Getting Organization Information

GET https://{hostname}/v1/organizations

Example Responses

Status code: 200

Successful

{
  "organization" : {
    "id" : "o-fhkmi6mek7wlqdp6nideqhb47qwtjdsv",
    "urn" : "organizations::0a6d25d23900d45c0faac010e0fb4de0:organization:o-fhkmi6mek7wlqdp6nideqhb47qwtjdsv",
    "management_account_id" : "0a6d25d23900d45c0faac010e0fb4de0",
    "management_account_name" : "paas_iam_573331",
    "created_at" : "2022-08-24T06:31:46Z"
  }
}

Status Codes

Status Code

Description

200

Successful

Error Codes

See Error Codes.