Get Organization

Get the organization information.

Request Format

POST https://{apigw-address}/iam/v1/api/open/organization/get

Request Parameters (URI)

Name Location Required or Not Data Type Description
Authorization Header True String Bearer Token
Content-Type Header True application/json The content type of the returned content

Request Parameters (Body)

Name Required or Not Data Type Description
id True String Organization ID which the asset belongs to. How to get orgId>>

Response Parameters

Name Data Type Description
organization Organization struct Organization information. See Organization Struct.

Organization Struct

Name Data Type Description
code String Organization identifier, such as business licence number
createTime String Time of creating this organizatoin
createdByUserId String User ID of whom that created the organizatoin
description String Description of the organizatoin
domain String User name of EnOS
id String Organization ID
name String Organization name
ownerId String User ID of the organizatoin owner

Sample

Request Sample

POST https://{apigw-address}/iam/v1/api/open/organization/get
requestBody: {"id":"yourOrgId"}
header:{
        "Authorization":"yourBearerToken",
        "Content-Type":"application/json"
        }

Return Sample

{
  "code": 200,
  "failed": false,
  "message": "",
  "organization": {
    "code": "",
    "createTime": "2019-05-14 08:33:18.0",
    "createdByUserId": "u15440200922941",
    "description": "",
    "domain": "db_portal_test01",
    "id": "yourOrgId",
    "name": "portal_test01",
    "ownerId": "u15578227990211"
  },
  "status": 0,
  "successful": true
}

Java SDK Sample

public class GetOrganization{

    public static String SESSION_ID = "yourBearerToken";

    public static final String ORGANIZATIONID = "yourOrgId";

    public static void main(String[] args) {
        System.out.println("ListOrganization Test");
        OrganizationGetRequest organizationGetRequest = new OrganizationGetRequest(SESSION_ID, ORGANIZATIONID);
        OrganizationGetResponse response = getPoseidon().getResponse(organizationGetRequest, OrganizationGetResponse.class);

        System.out.println("OrganizationGetResponse res; " + JSON.toJSONString(response));
        assertNotNull("Response should not be null", response);

    }
}