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