All URIs are relative to https://prod.api.appcluster01.ca-central-1.ezmax.com/rest
| Method | HTTP request | Description |
|---|---|---|
| groupsCreateObjectScimV2 | POST /2/scim/Groups | Create a new Usergroup |
| groupsDeleteObjectScimV2 | DELETE /2/scim/Groups/{groupId} | Delete an existing Usergroup |
| groupsEditObjectScimV2 | PUT /2/scim/Groups/{groupId} | Edit an existing Usergroup |
| groupsGetListScimV2 | GET /2/scim/Groups | Retrieve Usergroup list |
| groupsGetObjectScimV2 | GET /2/scim/Groups/{groupId} | Retrieve an existing Usergroup |
ScimGroup groupsCreateObjectScimV2(scimGroup)
Create a new Usergroup
// Import classes:
import eZmaxAPI.ApiClient;
import eZmaxAPI.ApiException;
import eZmaxAPI.Configuration;
import eZmaxAPI.auth.*;
import eZmaxAPI.models.*;
import com.ezmax.api.ScimGroupsApi;
public class Example {
public static void main(String[] args) {
ApiClient defaultClient = Configuration.getDefaultApiClient();
defaultClient.setBasePath("https://prod.api.appcluster01.ca-central-1.ezmax.com/rest");
// Configure HTTP bearer authorization: Bearer
HttpBearerAuth Bearer = (HttpBearerAuth) defaultClient.getAuthentication("Bearer");
Bearer.setBearerToken("BEARER TOKEN");
ScimGroupsApi apiInstance = new ScimGroupsApi(defaultClient);
ScimGroup scimGroup = new ScimGroup(); // ScimGroup |
try {
ScimGroup result = apiInstance.groupsCreateObjectScimV2(scimGroup);
System.out.println(result);
} catch (ApiException e) {
System.err.println("Exception when calling ScimGroupsApi#groupsCreateObjectScimV2");
System.err.println("Status code: " + e.getCode());
System.err.println("Reason: " + e.getResponseBody());
System.err.println("Response headers: " + e.getResponseHeaders());
e.printStackTrace();
}
}
}| Name | Type | Description | Notes |
|---|---|---|---|
| scimGroup | ScimGroup |
- Content-Type: application/json
- Accept: application/json
| Status code | Description | Response headers |
|---|---|---|
| 201 | Created | - |
groupsDeleteObjectScimV2(groupId)
Delete an existing Usergroup
// Import classes:
import eZmaxAPI.ApiClient;
import eZmaxAPI.ApiException;
import eZmaxAPI.Configuration;
import eZmaxAPI.auth.*;
import eZmaxAPI.models.*;
import com.ezmax.api.ScimGroupsApi;
public class Example {
public static void main(String[] args) {
ApiClient defaultClient = Configuration.getDefaultApiClient();
defaultClient.setBasePath("https://prod.api.appcluster01.ca-central-1.ezmax.com/rest");
// Configure HTTP bearer authorization: Bearer
HttpBearerAuth Bearer = (HttpBearerAuth) defaultClient.getAuthentication("Bearer");
Bearer.setBearerToken("BEARER TOKEN");
ScimGroupsApi apiInstance = new ScimGroupsApi(defaultClient);
String groupId = "groupId_example"; // String |
try {
apiInstance.groupsDeleteObjectScimV2(groupId);
} catch (ApiException e) {
System.err.println("Exception when calling ScimGroupsApi#groupsDeleteObjectScimV2");
System.err.println("Status code: " + e.getCode());
System.err.println("Reason: " + e.getResponseBody());
System.err.println("Response headers: " + e.getResponseHeaders());
e.printStackTrace();
}
}
}| Name | Type | Description | Notes |
|---|---|---|---|
| groupId | String |
null (empty response body)
- Content-Type: Not defined
- Accept: Not defined
| Status code | Description | Response headers |
|---|---|---|
| 204 | No Content | - |
ScimGroup groupsEditObjectScimV2(groupId, scimGroup)
Edit an existing Usergroup
// Import classes:
import eZmaxAPI.ApiClient;
import eZmaxAPI.ApiException;
import eZmaxAPI.Configuration;
import eZmaxAPI.auth.*;
import eZmaxAPI.models.*;
import com.ezmax.api.ScimGroupsApi;
public class Example {
public static void main(String[] args) {
ApiClient defaultClient = Configuration.getDefaultApiClient();
defaultClient.setBasePath("https://prod.api.appcluster01.ca-central-1.ezmax.com/rest");
// Configure HTTP bearer authorization: Bearer
HttpBearerAuth Bearer = (HttpBearerAuth) defaultClient.getAuthentication("Bearer");
Bearer.setBearerToken("BEARER TOKEN");
ScimGroupsApi apiInstance = new ScimGroupsApi(defaultClient);
String groupId = "groupId_example"; // String |
ScimGroup scimGroup = new ScimGroup(); // ScimGroup |
try {
ScimGroup result = apiInstance.groupsEditObjectScimV2(groupId, scimGroup);
System.out.println(result);
} catch (ApiException e) {
System.err.println("Exception when calling ScimGroupsApi#groupsEditObjectScimV2");
System.err.println("Status code: " + e.getCode());
System.err.println("Reason: " + e.getResponseBody());
System.err.println("Response headers: " + e.getResponseHeaders());
e.printStackTrace();
}
}
}| Name | Type | Description | Notes |
|---|---|---|---|
| groupId | String | ||
| scimGroup | ScimGroup |
- Content-Type: application/json
- Accept: application/json
| Status code | Description | Response headers |
|---|---|---|
| 200 | OK | - |
ScimGroup groupsGetListScimV2(filter)
Retrieve Usergroup list
// Import classes:
import eZmaxAPI.ApiClient;
import eZmaxAPI.ApiException;
import eZmaxAPI.Configuration;
import eZmaxAPI.auth.*;
import eZmaxAPI.models.*;
import com.ezmax.api.ScimGroupsApi;
public class Example {
public static void main(String[] args) {
ApiClient defaultClient = Configuration.getDefaultApiClient();
defaultClient.setBasePath("https://prod.api.appcluster01.ca-central-1.ezmax.com/rest");
// Configure HTTP bearer authorization: Bearer
HttpBearerAuth Bearer = (HttpBearerAuth) defaultClient.getAuthentication("Bearer");
Bearer.setBearerToken("BEARER TOKEN");
ScimGroupsApi apiInstance = new ScimGroupsApi(defaultClient);
String filter = "filter_example"; // String | Filter expression for searching groups
try {
ScimGroup result = apiInstance.groupsGetListScimV2(filter);
System.out.println(result);
} catch (ApiException e) {
System.err.println("Exception when calling ScimGroupsApi#groupsGetListScimV2");
System.err.println("Status code: " + e.getCode());
System.err.println("Reason: " + e.getResponseBody());
System.err.println("Response headers: " + e.getResponseHeaders());
e.printStackTrace();
}
}
}| Name | Type | Description | Notes |
|---|---|---|---|
| filter | String | Filter expression for searching groups | [optional] |
- Content-Type: Not defined
- Accept: application/json
| Status code | Description | Response headers |
|---|---|---|
| 200 | OK | - |
ScimGroup groupsGetObjectScimV2(groupId)
Retrieve an existing Usergroup
// Import classes:
import eZmaxAPI.ApiClient;
import eZmaxAPI.ApiException;
import eZmaxAPI.Configuration;
import eZmaxAPI.auth.*;
import eZmaxAPI.models.*;
import com.ezmax.api.ScimGroupsApi;
public class Example {
public static void main(String[] args) {
ApiClient defaultClient = Configuration.getDefaultApiClient();
defaultClient.setBasePath("https://prod.api.appcluster01.ca-central-1.ezmax.com/rest");
// Configure HTTP bearer authorization: Bearer
HttpBearerAuth Bearer = (HttpBearerAuth) defaultClient.getAuthentication("Bearer");
Bearer.setBearerToken("BEARER TOKEN");
ScimGroupsApi apiInstance = new ScimGroupsApi(defaultClient);
String groupId = "groupId_example"; // String |
try {
ScimGroup result = apiInstance.groupsGetObjectScimV2(groupId);
System.out.println(result);
} catch (ApiException e) {
System.err.println("Exception when calling ScimGroupsApi#groupsGetObjectScimV2");
System.err.println("Status code: " + e.getCode());
System.err.println("Reason: " + e.getResponseBody());
System.err.println("Response headers: " + e.getResponseHeaders());
e.printStackTrace();
}
}
}| Name | Type | Description | Notes |
|---|---|---|---|
| groupId | String |
- Content-Type: Not defined
- Accept: application/json
| Status code | Description | Response headers |
|---|---|---|
| 200 | OK | - |