Skip to content

ibl-data-manager (4.84.1-ai-plus)

API for iblai

Download OpenAPI description
Languages
Servers
Mock server
https://docs.ibl.ai/_mock/apis/ibl/
https://base.manager.iblai.app/
Operations
Operations
Operations
Operations
Operations
Operations
Operations
Operations
Operations
Operations
Operations
Operations
Operations
Operations
Operations
Operations
Operations
Operations
Operations

Partially update an existing RBAC group

Request

Partially update an existing RBAC group's name, description, and members for the specified platform using PATCH method

Security
PlatformApiKeyAuthentication
Path
idstringrequired
platform_keystringrequired
Query
formatstring
Enum"json""scim+json"
Body
schemasArray of strings

SCIM schema identifiers

Default ["urn:ietf:params:scim:schemas:core:2.0:Group"]
idstring

RBAC group unique ID (must match existing RBAC group)

displayNamestring

RBAC group display name

descriptionstring

RBAC group description

membersArray of objects

Users to add/remove from the RBAC group

metaobject

Resource metadata

curl -i -X PATCH \
  'https://docs.ibl.ai/_mock/apis/ibl/api/orgs/{platform_key}/scim/v2/Groups/{id}/?format=json' \
  -H 'Authorization: YOUR_API_KEY_HERE' \
  -H 'Content-Type: application/scim+json' \
  -d '{
    "schemas": [
      "urn:ietf:params:scim:schemas:core:2.0:Group"
    ],
    "id": "string",
    "displayName": "string",
    "description": "string",
    "members": [
      {
        "property1": null,
        "property2": null
      }
    ],
    "meta": {
      "resourceType": "string",
      "created": "string",
      "lastModified": "string",
      "version": "string",
      "location": "string"
    }
  }'

Responses

Body
schemasArray of strings

SCIM schema identifiers

Default ["urn:ietf:params:scim:schemas:core:2.0:Group"]
idstringrequired

RBAC group unique ID (must match existing RBAC group)

displayNamestringrequired

RBAC group display name

descriptionstring

RBAC group description

membersArray of objects

Users to add/remove from the RBAC group

metaobject

Resource metadata

Response
{ "schemas": [ "urn:ietf:params:scim:schemas:core:2.0:Group" ], "id": "string", "displayName": "string", "description": "string", "members": [ {} ], "meta": { "resourceType": "string", "created": "string", "lastModified": "string", "version": "string", "location": "string" } }

Request

Delete an existing RBAC group from the system

Security
PlatformApiKeyAuthentication
Path
idstringrequired
platform_keystringrequired
Query
formatstring
Enum"json""scim+json"
curl -i -X DELETE \
  'https://docs.ibl.ai/_mock/apis/ibl/api/orgs/{platform_key}/scim/v2/Groups/{id}/?format=json' \
  -H 'Authorization: YOUR_API_KEY_HERE'

Responses

Body
any

RBAC group deleted successfully

Response
null

Add members to an existing RBAC group

Request

Add members to an existing RBAC group using SCIM patch operations

Security
PlatformApiKeyAuthentication
Path
idstringrequired
platform_keystringrequired
Query
formatstring
Enum"json""scim+json"
curl -i -X POST \
  'https://docs.ibl.ai/_mock/apis/ibl/api/orgs/{platform_key}/scim/v2/Groups/{id}/add_members?format=json' \
  -H 'Authorization: YOUR_API_KEY_HERE'

Responses

Body
schemasArray of strings

SCIM schema identifiers

Default ["urn:ietf:params:scim:schemas:core:2.0:Group"]
idstringrequired

RBAC group unique ID (must match existing RBAC group)

displayNamestringrequired

RBAC group display name

descriptionstring

RBAC group description

membersArray of objects

Users to add/remove from the RBAC group

metaobject

Resource metadata

Response
{ "schemas": [ "urn:ietf:params:scim:schemas:core:2.0:Group" ], "id": "string", "displayName": "string", "description": "string", "members": [ {} ], "meta": { "resourceType": "string", "created": "string", "lastModified": "string", "version": "string", "location": "string" } }
Operations
Operations
Operations
Operations