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);
    }
}