{ "opencollection": "1.0.0", "info": { "name": "OpenTextâ„¢ Core Application Security Web API Explorer ApiKeyManagement UserManagement API", "version": "v3" }, "items": [ { "info": { "name": "UserManagement", "type": "folder" }, "items": [ { "info": { "name": "Get a list of user groups", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/api/v3/user-management/user-groups", "params": [ { "name": "filters", "value": "", "type": "query", "description": "A delimited list of field filters.\r\n

Field name and value should be separated by a colon (:).\r\n

Multiple fields should be separated by a plus (+). Multiple fields are treated as an AND condition. Example, fieldname1:value+fieldname2:value\r\n

Multiple values for a field should be separated by a pipe (|). Mulitple values for a field are treated as an OR condition. Example, fieldname1:value1|value2\r\n

Filtering is not supported for the following fields: description" }, { "name": "orderBy", "value": "", "type": "query", "description": "The field name to order the results by." }, { "name": "orderByDirection", "value": "", "type": "query", "description": "The direction to order the results by. ASC and DESC are valid values." }, { "name": "fields", "value": "", "type": "query", "description": "Comma separated list of fields to return." }, { "name": "offset", "value": "", "type": "query", "description": "Offset of the starting record. 0 indicates the first record." }, { "name": "limit", "value": "", "type": "query", "description": "Maximum records to return. The maximum value allowed is 50." } ] }, "docs": "Allowed Scopes: api-tenant, manage-users" }, { "info": { "name": "Create a user group", "type": "http" }, "http": { "method": "POST", "url": "{{baseUrl}}/api/v3/user-management/user-groups" }, "docs": "Allowed Scopes: api-tenant, manage-users" }, { "info": { "name": "Update a user group", "type": "http" }, "http": { "method": "PUT", "url": "{{baseUrl}}/api/v3/user-management/user-groups/:groupId", "params": [ { "name": "groupId", "value": "", "type": "path", "description": "The user group id" } ] }, "docs": "Allowed Scopes: api-tenant, manage-users" }, { "info": { "name": "Delete a user group", "type": "http" }, "http": { "method": "DELETE", "url": "{{baseUrl}}/api/v3/user-management/user-groups/:groupId", "params": [ { "name": "groupId", "value": "", "type": "path", "description": "The user group id" } ] }, "docs": "Allowed Scopes: api-tenant, manage-user" }, { "info": { "name": "Get a list of user group members", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/api/v3/user-management/user-groups/:groupId/members", "params": [ { "name": "groupId", "value": "", "type": "path", "description": "The user group id" }, { "name": "filters", "value": "", "type": "query", "description": "A delimited list of field filters.\r\n

Field name and value should be separated by a colon (:).\r\n

Multiple fields should be separated by a plus (+). Multiple fields are treated as an AND condition. Example, fieldname1:value+fieldname2:value\r\n

Multiple values for a field should be separated by a pipe (|). Mulitple values for a field are treated as an OR condition. Example, fieldname1:value1|value2\r\n

Filtering is not supported for the following fields: description" }, { "name": "orderBy", "value": "", "type": "query", "description": "The field name to order the results by." }, { "name": "orderByDirection", "value": "", "type": "query", "description": "The direction to order the results by. ASC and DESC are valid values." }, { "name": "fields", "value": "", "type": "query", "description": "Comma separated list of fields to return." }, { "name": "offset", "value": "", "type": "query", "description": "Offset of the starting record. 0 indicates the first record." }, { "name": "limit", "value": "", "type": "query", "description": "Maximum records to return. The maximum value allowed is 50." } ] }, "docs": "Allowed Scopes: api-tenant, manage-users" }, { "info": { "name": "Update user group membership", "type": "http" }, "http": { "method": "PATCH", "url": "{{baseUrl}}/api/v3/user-management/user-groups/:groupId/members", "params": [ { "name": "groupId", "value": "", "type": "path", "description": "The user group id" } ] }, "docs": "Allowed Scopes: api-tenant, manage-user" } ] } ], "bundled": true }