Generated by Openapi Generator https://github.com/openapitools/openapi-generator
More information: https://openapi-generator.tech
Contact Info: team@openapitools.org
Version: v0
All rights reserved
http://apache.org/licenses/LICENSE-2.0.html

Table of Contents

AdminRest

Bulk

EntitlementRest

Entitlements

Groups

JwksRest

ListRest

Me

OrgAndRegistrationRest

ResourceTypes

Roles

SchemaRest

Schemas

ServiceProviderConfig

SoDRest

Users

AdminRest

Up
put /admin/Applications/{appId}/Policies/{versionId}/approve
(approveApplicationPolicy)

Path parameters

appId (required)
Path Parameter — default: null
versionId (required)
Path Parameter — default: null

Consumes

This API call consumes the following media types via the Content-Type request header:
  • application/json

Request body

body string (required)
Body Parameter

Responses

200

OK

Up
post /admin/ApiKeys
(createApiKey)

Consumes

This API call consumes the following media types via the Content-Type request header:
  • application/json

Request body

ApiKey ApiKey (required)
Body Parameter

Return type

String

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.
  • */*

Responses

200

OK String

Up
post /admin/Applications
(createApplication)

Consumes

This API call consumes the following media types via the Content-Type request header:
  • application/json

Request body

Application Application (required)
Body Parameter

Responses

200

OK

Up
post /admin/Applications/{appId}/Policydrafts
(createApplicationPolicy)

Path parameters

appId (required)
Path Parameter — default: null

Consumes

This API call consumes the following media types via the Content-Type request header:
  • application/json

Request body

VersionAndPolicy VersionAndPolicy (required)
Body Parameter

Responses

200

OK

Up
post /admin/Applications/{appId}/Policies
(createApplicationPolicyAndSubmit)

Path parameters

appId (required)
Path Parameter — default: null

Consumes

This API call consumes the following media types via the Content-Type request header:
  • application/json

Request body

VersionAndPolicy VersionAndPolicy (required)
Body Parameter

Responses

200

OK

Up
delete /admin/ApiKeys/{id}
(deleteApiKey)

Path parameters

id (required)
Path Parameter — default: null

Responses

200

OK

Up
delete /admin/Applications/{appId}
(deleteApplication)

Path parameters

appId (required)
Path Parameter — default: null

Responses

200

OK

Up
delete /admin/Applications/{appId}/Policies/{versionId}
(deletePolicyVersion)

Path parameters

appId (required)
Path Parameter — default: null
versionId (required)
Path Parameter — default: null

Responses

200

OK

Up
put /admin/Applications/{appId}/Policies/{versionId}/deny
(denyApplicationPolicy)

Path parameters

appId (required)
Path Parameter — default: null
versionId (required)
Path Parameter — default: null

Consumes

This API call consumes the following media types via the Content-Type request header:
  • application/json

Request body

body string (required)
Body Parameter

Responses

200

OK

Up
put /admin/Applications/{appId}/Policies/{versionId}/deploy
(deployApplicationPolicy)

Path parameters

appId (required)
Path Parameter — default: null
versionId (required)
Path Parameter — default: null

Consumes

This API call consumes the following media types via the Content-Type request header:
  • application/json

Request body

body string (required)
Body Parameter

Responses

200

OK

Up
get /admin/ApiKeys/{id}
(getApiKey)

Path parameters

id (required)
Path Parameter — default: null

Return type

Example data

Content-Type: application/json
{
  "authorizedActions" : [ "authorizedActions", "authorizedActions" ],
  "entity" : {
    "owner" : "owner",
    "expTime" : 0,
    "name" : "name",
    "id" : "id",
    "orgId" : "orgId"
  }
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.
  • application/json

Responses

200

OK AuthorizedEntityApiKey

Up
get /admin/Applications/{appId}
(getApplication)

Path parameters

appId (required)
Path Parameter — default: null

Return type

Example data

Content-Type: application/json
{
  "authorizedActions" : [ "authorizedActions", "authorizedActions" ],
  "entity" : {
    "name" : "name",
    "description" : "description",
    "id" : "id",
    "updatedOn" : 0,
    "orgId" : "orgId"
  }
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.
  • application/json

Responses

200

OK AuthorizedEntityApplication

Up
get /admin/Applications/{appId}/policyversions
(getApplicationVersions)

Path parameters

appId (required)
Path Parameter — default: null

Return type

Example data

Content-Type: application/json
[ {
  "authorizedActions" : [ "authorizedActions", "authorizedActions" ],
  "entity" : {
    "lastUpdatedBy" : "lastUpdatedBy",
    "note" : "note",
    "approvedBy" : "approvedBy",
    "deployedBy" : "deployedBy",
    "label" : "label",
    "updatedOn" : 6,
    "version" : 0,
    "orgId" : "orgId",
    "approvedOn" : "2000-01-23T04:56:07.000+00:00",
    "deployedOn" : "2000-01-23T04:56:07.000+00:00",
    "undeployedOn" : "2000-01-23T04:56:07.000+00:00",
    "policyId" : "policyId",
    "lastUpdatedOn" : "2000-01-23T04:56:07.000+00:00",
    "undeployedBy" : "undeployedBy",
    "id" : "id",
    "applicationId" : "applicationId",
    "desc" : "desc",
    "status" : "status"
  }
}, {
  "authorizedActions" : [ "authorizedActions", "authorizedActions" ],
  "entity" : {
    "lastUpdatedBy" : "lastUpdatedBy",
    "note" : "note",
    "approvedBy" : "approvedBy",
    "deployedBy" : "deployedBy",
    "label" : "label",
    "updatedOn" : 6,
    "version" : 0,
    "orgId" : "orgId",
    "approvedOn" : "2000-01-23T04:56:07.000+00:00",
    "deployedOn" : "2000-01-23T04:56:07.000+00:00",
    "undeployedOn" : "2000-01-23T04:56:07.000+00:00",
    "policyId" : "policyId",
    "lastUpdatedOn" : "2000-01-23T04:56:07.000+00:00",
    "undeployedBy" : "undeployedBy",
    "id" : "id",
    "applicationId" : "applicationId",
    "desc" : "desc",
    "status" : "status"
  }
} ]

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.
  • application/json

Responses

200

OK

Up
get /admin/Applications/{appId}/resmap
(getCurrentPolicyResourceTree)

Path parameters

appId (required)
Path Parameter — default: null

Return type

map[String, set[String]]

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.
  • application/json

Responses

200

OK

Up
get /admin/grouprole/{id}
(getGroupRoleMembershipWithSchema)

Path parameters

id (required)
Path Parameter — default: null

Return type

Example data

Content-Type: application/json
{
  "schema" : {
    "jsonSchema" : "jsonSchema",
    "uiSchema" : "uiSchema"
  },
  "membership" : {
    "key" : "{}"
  }
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.
  • application/json

Responses

200

OK MembershipWithSchema

Up
get /admin/Applications/{appId}/Policies/{versionId}
(getPolicy)

Path parameters

appId (required)
Path Parameter — default: null
versionId (required)
Path Parameter — default: null

Return type

Example data

Content-Type: application/json
{
  "authorizedActions" : [ "authorizedActions", "authorizedActions" ],
  "entity" : {
    "applicationPolicy" : {
      "policyRecords" : [ {
        "note" : "note",
        "condition" : "condition",
        "functionalCondition" : "functionalCondition",
        "subjects" : "subjects",
        "obligations" : "obligations",
        "resources" : "resources",
        "denyPolicy" : true,
        "actions" : "actions"
      }, {
        "note" : "note",
        "condition" : "condition",
        "functionalCondition" : "functionalCondition",
        "subjects" : "subjects",
        "obligations" : "obligations",
        "resources" : "resources",
        "denyPolicy" : true,
        "actions" : "actions"
      } ],
      "id" : "id",
      "orgId" : "orgId"
    },
    "versionInfo" : {
      "lastUpdatedBy" : "lastUpdatedBy",
      "note" : "note",
      "approvedBy" : "approvedBy",
      "deployedBy" : "deployedBy",
      "label" : "label",
      "updatedOn" : 6,
      "version" : 0,
      "orgId" : "orgId",
      "approvedOn" : "2000-01-23T04:56:07.000+00:00",
      "deployedOn" : "2000-01-23T04:56:07.000+00:00",
      "undeployedOn" : "2000-01-23T04:56:07.000+00:00",
      "policyId" : "policyId",
      "lastUpdatedOn" : "2000-01-23T04:56:07.000+00:00",
      "undeployedBy" : "undeployedBy",
      "id" : "id",
      "applicationId" : "applicationId",
      "desc" : "desc",
      "status" : "status"
    }
  }
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.
  • application/json

Responses

200

OK AuthorizedEntityVersionAndPolicy

Up
get /admin/userrole/{id}
(getUserRoleMembershipWithSchema)

Path parameters

id (required)
Path Parameter — default: null

Return type

Example data

Content-Type: application/json
{
  "schema" : {
    "jsonSchema" : "jsonSchema",
    "uiSchema" : "uiSchema"
  },
  "membership" : {
    "key" : "{}"
  }
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.
  • application/json

Responses

200

OK MembershipWithSchema

Up
post /admin/queryFunctional
(queryFunctional)

Consumes

This API call consumes the following media types via the Content-Type request header:
  • application/json

Request body

QueryFunctionalRequest QueryFunctionalRequest (required)
Body Parameter

Return type

Example data

Content-Type: */*
[ {
  "resource" : "resource",
  "action" : "action"
}, {
  "resource" : "resource",
  "action" : "action"
} ]

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.
  • */*

Responses

200

OK

Up
put /admin/Applications/{appId}/Policies/{versionId}
(submitApplicationPolicy)

Path parameters

appId (required)
Path Parameter — default: null
versionId (required)
Path Parameter — default: null

Consumes

This API call consumes the following media types via the Content-Type request header:
  • application/json

Request body

VersionAndPolicy VersionAndPolicy (required)
Body Parameter

Responses

200

OK

Up
put /admin/Applications/{appId}/Policies/{versionId}/undeploy
(undeployApplicationPolicy)

Path parameters

appId (required)
Path Parameter — default: null
versionId (required)
Path Parameter — default: null

Consumes

This API call consumes the following media types via the Content-Type request header:
  • application/json

Request body

body string (required)
Body Parameter

Responses

200

OK

Up
put /admin/ApiKeys/{id}
(updateApiKey)

Path parameters

id (required)
Path Parameter — default: null

Consumes

This API call consumes the following media types via the Content-Type request header:
  • application/json

Request body

ApiKey ApiKey (required)
Body Parameter

Responses

200

OK

Up
put /admin/Applications/{appId}
(updateApplication)

Path parameters

appId (required)
Path Parameter — default: null

Consumes

This API call consumes the following media types via the Content-Type request header:
  • application/json

Request body

Application Application (required)
Body Parameter

Responses

200

OK

Up
put /admin/Applications/{appId}/Policydrafts/{versionId}
(updateApplicationPolicy)

Path parameters

appId (required)
Path Parameter — default: null
versionId (required)
Path Parameter — default: null

Consumes

This API call consumes the following media types via the Content-Type request header:
  • application/json

Request body

VersionAndPolicy VersionAndPolicy (required)
Body Parameter

Responses

200

OK

Bulk

Up
post /scim/v2/Bulk
(bulkPost)

Consumes

This API call consumes the following media types via the Content-Type request header:
  • application/scim+json

Request body

BulkRequest BulkRequest (optional)
Body Parameter

Return type

Example data

Content-Type: application/scim+json
Custom MIME type example not yet supported: application/scim+json

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.
  • application/scim+json

Responses

201

Valid user is created BulkResponse

401

Unauthorized ErrorUnauthorized

403

Forbidden ErrorForbidden

409

Object already exists BulkResponse

EntitlementRest

Up
post /entitlement/checkaccess
(checkAccess)

Consumes

This API call consumes the following media types via the Content-Type request header:
  • application/json

Request body

EntitlementRequest EntitlementRequest (required)
Body Parameter

Return type

Example data

Content-Type: application/json
{
  "obligations" : {
    "key" : [ "{}", "{}" ]
  },
  "granted" : true
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.
  • application/json

Responses

200

OK CheckAccessResponse

Up
post /entitlement/getfilter
(getFilter)

Consumes

This API call consumes the following media types via the Content-Type request header:
  • application/json

Request body

EntitlementRequest EntitlementRequest (required)
Body Parameter

Return type

Example data

Content-Type: application/json
{
  "filterObject" : "{}",
  "granted" : true
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.
  • application/json

Responses

200

OK FilterResponse

Up
post /entitlement/queryaction
(queryAction)

Consumes

This API call consumes the following media types via the Content-Type request header:
  • application/json

Request body

QueryRequest QueryRequest (required)
Body Parameter

Return type

Example data

Content-Type: application/json
{
  "actions" : [ "actions", "actions" ]
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.
  • application/json

Responses

200

OK QueryActionResponse

Up
post /entitlement/queryfunctional
(queryFunctionalAccess)

Consumes

This API call consumes the following media types via the Content-Type request header:
  • application/json

Request body

EntitlementRequest EntitlementRequest (required)
Body Parameter

Return type

Example data

Content-Type: application/json
{
  "functionalAccess" : [ {
    "resource" : "resource",
    "action" : "action"
  }, {
    "resource" : "resource",
    "action" : "action"
  } ]
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.
  • application/json

Responses

200

OK QueryFunctionalAccessResponse

Up
post /entitlement/queryuser
(queryUser)

Consumes

This API call consumes the following media types via the Content-Type request header:
  • application/json

Request body

EntitlementRequest EntitlementRequest (required)
Body Parameter

Return type

Example data

Content-Type: application/json
{
  "users" : [ "users", "users" ]
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.
  • application/json

Responses

200

OK QueryUserResponse

Entitlements

Up
get /scim/v2/Entitlements
(entitlementsGet)

Query parameters

filter (optional)
Query Parameter — Filter expression default: null
attributes (optional)
Query Parameter — Attributes SHALL be returned default: null
excludedAttributes (optional)
Query Parameter — Attributes SHALL NOT be returned default: null
startIndex (optional)
Query Parameter — Pagination start index default: null format: int32
count (optional)
Query Parameter — Pagination page size default: null format: int32

Return type

Example data

Content-Type: application/scim+json
Custom MIME type example not yet supported: application/scim+json

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.
  • application/scim+json

Responses

200

Valid entitlements are found ListResponse

401

Unauthorized ErrorUnauthorized

403

Forbidden ErrorForbidden

Up
delete /scim/v2/Entitlements/{id}
(entitlementsIdDelete)

Path parameters

id (required)
Path Parameter — Unique ID of the resource type. default: null

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.
  • application/scim+json

Responses

204

Entitlement is deleted

401

Unauthorized ErrorUnauthorized

403

Forbidden ErrorForbidden

Up
get /scim/v2/Entitlements/{id}
(entitlementsIdGet)

Path parameters

id (required)
Path Parameter — Unique ID of the resource type. default: null

Query parameters

attributes (optional)
Query Parameter — Attributes SHALL be returned default: null
excludedAttributes (optional)
Query Parameter — Attributes SHALL NOT be returned default: null

Return type

String

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.
  • application/scim+json

Responses

200

Valid entitlement is found String

401

Unauthorized ErrorUnauthorized

403

Forbidden ErrorForbidden

Up
patch /scim/v2/Entitlements/{id}
(entitlementsIdPatch)

Path parameters

id (required)
Path Parameter — Unique id of the resource type. default: null

Consumes

This API call consumes the following media types via the Content-Type request header:
  • application/scim+json

Request body

PatchRequest PatchRequest (required)
Body Parameter

Query parameters

attributes (optional)
Query Parameter — Attributes SHALL be returned default: null
excludedAttributes (optional)
Query Parameter — Attributes SHALL NOT be returned default: null

Return type

String

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.
  • application/scim+json

Responses

200

Entitlement is updated String

401

Unauthorized ErrorUnauthorized

403

Forbidden ErrorForbidden

406

Not Acceptable ErrorNotAcceptable

Up
put /scim/v2/Entitlements/{id}
(entitlementsIdPut)

Path parameters

id (required)
Path Parameter — Unique ID of the resource type. default: null

Consumes

This API call consumes the following media types via the Content-Type request header:
  • application/scim+json

Request body

request_body object (required)
Body Parameter

Query parameters

attributes (optional)
Query Parameter — Attributes SHALL be returned default: null
excludedAttributes (optional)
Query Parameter — Attributes SHALL NOT be returned default: null

Return type

String

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.
  • application/scim+json

Responses

200

Entitlement is updated String

400

Invalid Input ErrorInvalidInput

401

Unauthorized ErrorUnauthorized

403

Forbidden ErrorForbidden

406

Not Acceptable ErrorNotAcceptable

Up
post /scim/v2/Entitlements
(entitlementsPost)

Consumes

This API call consumes the following media types via the Content-Type request header:
  • application/scim+json

Request body

request_body object (required)
Body Parameter

Query parameters

attributes (optional)
Query Parameter — Attributes SHALL be returned default: null
excludedAttributes (optional)
Query Parameter — Attributes SHALL NOT be returned default: null

Return type

String

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.
  • application/scim+json

Responses

201

Valid entitlement is created String

401

Unauthorized ErrorUnauthorized

403

Forbidden ErrorForbidden

409

Entitlement already exist ErrorObjectAlreadyAvailable

Up
post /scim/v2/Entitlements/.search
(entitlementsSearchPost)

Consumes

This API call consumes the following media types via the Content-Type request header:
  • application/scim+json

Request body

SearchRequest SearchRequest (required)
Body Parameter

Return type

Example data

Content-Type: application/scim+json
Custom MIME type example not yet supported: application/scim+json

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.
  • application/scim+json

Responses

200

Valid entitlements are found ListResponse

401

Unauthorized ErrorUnauthorized

403

Forbidden ErrorForbidden

Groups

Up
get /scim/v2/Groups
(groupsGet)

Query parameters

attributes (optional)
Query Parameter — Attributes SHALL be returned default: null
excludedAttributes (optional)
Query Parameter — Attributes SHALL NOT be returned default: null
filter (optional)
Query Parameter — Filter expression default: null
startIndex (optional)
Query Parameter — Pagination start index default: null format: int32
count (optional)
Query Parameter — Pagination page size default: null format: int32
domain (optional)
Query Parameter — The name of the user store where filtering needs to be applied. default: null

Return type

Example data

Content-Type: application/scim+json
Custom MIME type example not yet supported: application/scim+json

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.
  • application/scim+json

Responses

200

Valid groups are found ListResponse

401

Unauthorized ErrorUnauthorized

403

Forbidden ErrorForbidden

Up
delete /scim/v2/Groups/{id}
(groupsIdDelete)

Path parameters

id (required)
Path Parameter — Unique ID of the resource type. default: null

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.
  • application/scim+json

Responses

204

Group is deleted

401

Unauthorized ErrorUnauthorized

403

Forbidden ErrorForbidden

Up
get /scim/v2/Groups/{id}
(groupsIdGet)

Path parameters

id (required)
Path Parameter — Unique ID of the resource type. default: null

Query parameters

attributes (optional)
Query Parameter — Attributes SHALL be returned default: null
excludedAttributes (optional)
Query Parameter — Attributes SHALL NOT be returned default: null

Return type

String

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.
  • application/scim+json

Responses

200

Valid group is found String

401

Unauthorized ErrorUnauthorized

403

Forbidden ErrorForbidden

Up
patch /scim/v2/Groups/{id}
(groupsIdPatch)

Path parameters

id (required)
Path Parameter — Unique id of the resource type. default: null

Consumes

This API call consumes the following media types via the Content-Type request header:
  • application/scim+json

Request body

PatchRequest PatchRequest (required)
Body Parameter

Query parameters

attributes (optional)
Query Parameter — Attributes SHALL be returned default: null
excludedAttributes (optional)
Query Parameter — Attributes SHALL NOT be returned default: null

Return type

String

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.
  • application/scim+json

Responses

200

Group is updated String

401

Unauthorized ErrorUnauthorized

403

Forbidden ErrorForbidden

Up
put /scim/v2/Groups/{id}
(groupsIdPut)

Path parameters

id (required)
Path Parameter — Unique ID of the resource type. default: null

Consumes

This API call consumes the following media types via the Content-Type request header:
  • application/scim+json

Request body

request_body object (required)
Body Parameter

Query parameters

attributes (optional)
Query Parameter — Attributes SHALL be returned default: null
excludedAttributes (optional)
Query Parameter — Attributes SHALL NOT be returned default: null

Return type

String

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.
  • application/scim+json

Responses

200

Group is updated String

400

Invalid Input ErrorInvalidInput

401

Unauthorized ErrorUnauthorized

403

Forbidden ErrorForbidden

Up
post /scim/v2/Groups
(groupsPost)

Consumes

This API call consumes the following media types via the Content-Type request header:
  • application/scim+json

Request body

request_body object (required)
Body Parameter

Query parameters

attributes (optional)
Query Parameter — Attributes SHALL be returned default: null
excludedAttributes (optional)
Query Parameter — Attributes SHALL NOT be returned default: null

Return type

String

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.
  • application/scim+json

Responses

201

Valid group is created String

401

Unauthorized ErrorUnauthorized

403

Forbidden ErrorForbidden

409

Group already exist ErrorObjectAlreadyAvailable

Up
post /scim/v2/Groups/.search
(groupsSearchPost)

Consumes

This API call consumes the following media types via the Content-Type request header:
  • application/scim+json

Request body

SearchRequest SearchRequest (required)
Body Parameter

Return type

Example data

Content-Type: application/scim+json
Custom MIME type example not yet supported: application/scim+json

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.
  • application/scim+json

Responses

200

Valid groups are found ListResponse

401

Unauthorized ErrorUnauthorized

403

Forbidden ErrorForbidden

JwksRest

Up
get /default/jwks
(getJwks)

Return type

String

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.
  • application/json

Responses

200

OK String

ListRest

Up
post /list/data
(getList)

Consumes

This API call consumes the following media types via the Content-Type request header:
  • application/json

Request body

ListRequest ListRequest (required)
Body Parameter

Return type

Example data

Content-Type: application/json
{
  "total" : 0,
  "data" : [ "{}", "{}" ]
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.
  • application/json

Responses

200

OK ListResult

Up
get /list/definition/{listName}
(getListDefinition)

Path parameters

listName (required)
Path Parameter — default: null

Return type

Example data

Content-Type: application/json
{
  "name" : "name",
  "filterDependency" : [ [ "filterDependency", "filterDependency" ], [ "filterDependency", "filterDependency" ] ],
  "requiredFilterSets" : [ [ "requiredFilterSets", "requiredFilterSets" ], [ "requiredFilterSets", "requiredFilterSets" ] ],
  "attributes" : [ {
    "name" : "name",
    "properties" : {
      "key" : "properties"
    }
  }, {
    "name" : "name",
    "properties" : {
      "key" : "properties"
    }
  } ],
  "filters" : [ {
    "name" : "name",
    "properties" : {
      "key" : "properties"
    }
  }, {
    "name" : "name",
    "properties" : {
      "key" : "properties"
    }
  } ],
  "mutualExclusiveFilters" : [ [ "mutualExclusiveFilters", "mutualExclusiveFilters" ], [ "mutualExclusiveFilters", "mutualExclusiveFilters" ] ],
  "sortBys" : [ {
    "name" : "name",
    "properties" : {
      "key" : "properties"
    }
  }, {
    "name" : "name",
    "properties" : {
      "key" : "properties"
    }
  } ],
  "properties" : {
    "key" : "properties"
  }
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.
  • application/json

Responses

200

OK ListDefinition

Up
get /list/definition
(getListDefinitions)

Return type

Example data

Content-Type: application/json
[ {
  "name" : "name",
  "filterDependency" : [ [ "filterDependency", "filterDependency" ], [ "filterDependency", "filterDependency" ] ],
  "requiredFilterSets" : [ [ "requiredFilterSets", "requiredFilterSets" ], [ "requiredFilterSets", "requiredFilterSets" ] ],
  "attributes" : [ {
    "name" : "name",
    "properties" : {
      "key" : "properties"
    }
  }, {
    "name" : "name",
    "properties" : {
      "key" : "properties"
    }
  } ],
  "filters" : [ {
    "name" : "name",
    "properties" : {
      "key" : "properties"
    }
  }, {
    "name" : "name",
    "properties" : {
      "key" : "properties"
    }
  } ],
  "mutualExclusiveFilters" : [ [ "mutualExclusiveFilters", "mutualExclusiveFilters" ], [ "mutualExclusiveFilters", "mutualExclusiveFilters" ] ],
  "sortBys" : [ {
    "name" : "name",
    "properties" : {
      "key" : "properties"
    }
  }, {
    "name" : "name",
    "properties" : {
      "key" : "properties"
    }
  } ],
  "properties" : {
    "key" : "properties"
  }
}, {
  "name" : "name",
  "filterDependency" : [ [ "filterDependency", "filterDependency" ], [ "filterDependency", "filterDependency" ] ],
  "requiredFilterSets" : [ [ "requiredFilterSets", "requiredFilterSets" ], [ "requiredFilterSets", "requiredFilterSets" ] ],
  "attributes" : [ {
    "name" : "name",
    "properties" : {
      "key" : "properties"
    }
  }, {
    "name" : "name",
    "properties" : {
      "key" : "properties"
    }
  } ],
  "filters" : [ {
    "name" : "name",
    "properties" : {
      "key" : "properties"
    }
  }, {
    "name" : "name",
    "properties" : {
      "key" : "properties"
    }
  } ],
  "mutualExclusiveFilters" : [ [ "mutualExclusiveFilters", "mutualExclusiveFilters" ], [ "mutualExclusiveFilters", "mutualExclusiveFilters" ] ],
  "sortBys" : [ {
    "name" : "name",
    "properties" : {
      "key" : "properties"
    }
  }, {
    "name" : "name",
    "properties" : {
      "key" : "properties"
    }
  } ],
  "properties" : {
    "key" : "properties"
  }
} ]

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.
  • application/json

Responses

200

OK

Up
get /list/jsonSchema/{listNames}
(getListJsonSchema)

Path parameters

listNames (required)
Path Parameter — default: null

Return type

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.
  • application/json

Responses

200

OK

Me

Up
delete /scim/v2/Me
(meDelete)

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.
  • application/scim+json

Responses

204

User is deleted

401

Unauthorized ErrorUnauthorized

501

Self delete is not suported ErrorNotimplemented

Up
get /scim/v2/Me
(meGet)

Query parameters

attributes (optional)
Query Parameter — Attributes SHALL be returned default: null
excludedAttributes (optional)
Query Parameter — Attributes SHALL NOT be returned default: null

Return type

String

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.
  • application/scim+json

Responses

200

User is found and returned String

401

Unauthorized access ErrorUnauthorized

Up
patch /scim/v2/Me
(mePatch)

Consumes

This API call consumes the following media types via the Content-Type request header:
  • application/scim+json

Request body

PatchRequest PatchRequest (required)
Body Parameter

Query parameters

attributes (optional)
Query Parameter — Attributes SHALL be returned default: null
excludedAttributes (optional)
Query Parameter — Attributes SHALL NOT be returned default: null

Return type

String

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.
  • application/scim+json

Responses

200

User is updated String

401

Unauthorized ErrorUnauthorized

Up
post /scim/v2/Me
(mePost)

Consumes

This API call consumes the following media types via the Content-Type request header:
  • application/scim+json

Request body

request_body object (required)
Body Parameter

Query parameters

attributes (optional)
Query Parameter — Attributes SHALL be returned default: null
excludedAttributes (optional)
Query Parameter — Attributes SHALL NOT be returned default: null

Return type

String

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.
  • application/scim+json

Responses

201

User is created. String

400

Invalid Input ErrorInvalidInput

401

Unauthorized ErrorUnauthorized

500

Internal Server Error ErrorInternalServerError

Up
put /scim/v2/Me
(mePut)

Consumes

This API call consumes the following media types via the Content-Type request header:
  • application/scim+json

Request body

request_body object (required)
Body Parameter

Query parameters

attributes (optional)
Query Parameter — Attributes SHALL be returned default: null
excludedAttributes (optional)
Query Parameter — Attributes SHALL NOT be returned default: null

Return type

String

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.
  • application/scim+json

Responses

200

User is updated String

401

Unauthorized access ErrorUnauthorized

OrgAndRegistrationRest

Up
delete /org/{id}
(delete)

Path parameters

id (required)
Path Parameter — default: null

Responses

200

OK

Up
get /org/{id}
(getById)

Path parameters

id (required)
Path Parameter — default: null

Return type

Org

Example data

Content-Type: application/json
{
  "subDomain" : "subDomain",
  "name" : "name",
  "id" : "id",
  "updatedOn" : 0,
  "type" : "type",
  "primaryContactEmail" : "primaryContactEmail",
  "status" : "status"
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.
  • application/json

Responses

200

OK Org

Up
post /registration
(register)

Consumes

This API call consumes the following media types via the Content-Type request header:
  • application/json

Request body

Registration Registration (required)
Body Parameter

Responses

200

OK

Up
put /org/{id}
(update)

Path parameters

id (required)
Path Parameter — default: null

Consumes

This API call consumes the following media types via the Content-Type request header:
  • application/json

Request body

Org Org (required)
Body Parameter

Return type

Org

Example data

Content-Type: application/json
{
  "subDomain" : "subDomain",
  "name" : "name",
  "id" : "id",
  "updatedOn" : 0,
  "type" : "type",
  "primaryContactEmail" : "primaryContactEmail",
  "status" : "status"
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.
  • application/json

Responses

200

OK Org

ResourceTypes

Up
get /scim/v2/ResourceTypes
(resourceTypesGet)

Return type

Example data

Content-Type: application/scim+json
Custom MIME type example not yet supported: application/scim+json

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.
  • application/scim+json

Responses

200

Schema is found ResourceTypeResponse

401

Unauthorized ErrorUnauthorized

Roles

Up
get /scim/v2/Roles
(rolesGet)

Query parameters

filter (optional)
Query Parameter — Filter expression default: null
attributes (optional)
Query Parameter — Attributes SHALL be returned default: null
excludedAttributes (optional)
Query Parameter — Attributes SHALL NOT be returned default: null
startIndex (optional)
Query Parameter — Pagination start index default: null format: int32
count (optional)
Query Parameter — Pagination page size default: null format: int32

Return type

Example data

Content-Type: application/scim+json
Custom MIME type example not yet supported: application/scim+json

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.
  • application/scim+json

Responses

200

Valid roles are found ListResponse

401

Unauthorized ErrorUnauthorized

403

Forbidden ErrorForbidden

Up
delete /scim/v2/Roles/{id}
(rolesIdDelete)

Path parameters

id (required)
Path Parameter — Unique ID of the resource type. default: null

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.
  • application/scim+json

Responses

204

Role is deleted

401

Unauthorized ErrorUnauthorized

403

Forbidden ErrorForbidden

Up
get /scim/v2/Roles/{id}
(rolesIdGet)

Path parameters

id (required)
Path Parameter — Unique ID of the resource type. default: null

Query parameters

attributes (optional)
Query Parameter — Attributes SHALL be returned default: null
excludedAttributes (optional)
Query Parameter — Attributes SHALL NOT be returned default: null

Return type

String

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.
  • application/scim+json

Responses

200

Valid role is found String

401

Unauthorized ErrorUnauthorized

403

Forbidden ErrorForbidden

Up
patch /scim/v2/Roles/{id}
(rolesIdPatch)

Path parameters

id (required)
Path Parameter — Unique id of the resource type. default: null

Consumes

This API call consumes the following media types via the Content-Type request header:
  • application/scim+json

Request body

PatchRequest PatchRequest (required)
Body Parameter

Query parameters

attributes (optional)
Query Parameter — Attributes SHALL be returned default: null
excludedAttributes (optional)
Query Parameter — Attributes SHALL NOT be returned default: null

Return type

String

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.
  • application/scim+json

Responses

200

Role is updated String

401

Unauthorized ErrorUnauthorized

403

Forbidden ErrorForbidden

406

Not Acceptable ErrorNotAcceptable

Up
put /scim/v2/Roles/{id}
(rolesIdPut)

Path parameters

id (required)
Path Parameter — Unique ID of the resource type. default: null

Consumes

This API call consumes the following media types via the Content-Type request header:
  • application/scim+json

Request body

request_body object (required)
Body Parameter

Query parameters

attributes (optional)
Query Parameter — Attributes SHALL be returned default: null
excludedAttributes (optional)
Query Parameter — Attributes SHALL NOT be returned default: null

Return type

String

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.
  • application/scim+json

Responses

200

Role is updated String

400

Invalid Input ErrorInvalidInput

401

Unauthorized ErrorUnauthorized

403

Forbidden ErrorForbidden

406

Not Acceptable ErrorNotAcceptable

Up
post /scim/v2/Roles
(rolesPost)

Consumes

This API call consumes the following media types via the Content-Type request header:
  • application/scim+json

Request body

request_body object (required)
Body Parameter

Query parameters

attributes (optional)
Query Parameter — Attributes SHALL be returned default: null
excludedAttributes (optional)
Query Parameter — Attributes SHALL NOT be returned default: null

Return type

String

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.
  • application/scim+json

Responses

201

Valid role is created String

401

Unauthorized ErrorUnauthorized

403

Forbidden ErrorForbidden

409

Role already exist ErrorObjectAlreadyAvailable

Up
post /scim/v2/Roles/.search
(rolesSearchPost)

Consumes

This API call consumes the following media types via the Content-Type request header:
  • application/scim+json

Request body

SearchRequest SearchRequest (required)
Body Parameter

Return type

Example data

Content-Type: application/scim+json
Custom MIME type example not yet supported: application/scim+json

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.
  • application/scim+json

Responses

200

Valid roles are found ListResponse

401

Unauthorized ErrorUnauthorized

403

Forbidden ErrorForbidden

SchemaRest

Up
post /schema/applicationroleschema
(createApplicationRoleschema)

Consumes

This API call consumes the following media types via the Content-Type request header:
  • application/json

Request body

ApplicationRoleSchema ApplicationRoleSchema (required)
Body Parameter

Return type

Example data

Content-Type: application/json
{
  "jsonSchema" : "jsonSchema",
  "name" : "name",
  "uiSchema" : "uiSchema",
  "description" : "description",
  "id" : "id",
  "updatedOn" : 0,
  "applicationId" : "applicationId",
  "orgId" : "orgId"
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.
  • application/json

Responses

200

OK ApplicationRoleSchema

Up
delete /schema/applicationroleschema/{id}
(deleteApplicationRoleSchema)

Path parameters

id (required)
Path Parameter — default: null

Responses

200

OK

Up
get /schema/application/{applicationId}/roleschema
(getApplicationRoleSchemaByApp)

Path parameters

applicationId (required)
Path Parameter — default: null

Return type

Example data

Content-Type: application/json
{
  "jsonSchema" : "jsonSchema",
  "name" : "name",
  "uiSchema" : "uiSchema",
  "description" : "description",
  "id" : "id",
  "updatedOn" : 0,
  "applicationId" : "applicationId",
  "orgId" : "orgId"
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.
  • application/json

Responses

200

OK ApplicationRoleSchema

Up
get /schema/listandentity/{name}
(getEntityAndListMetaSchema)

Path parameters

name (required)
Path Parameter — default: null

Return type

Example data

Content-Type: application/json
{
  "listMetaUiSchema" : "listMetaUiSchema",
  "name" : "name",
  "entityUiSchema" : "entityUiSchema",
  "listMetaJsonSchema" : "listMetaJsonSchema",
  "listColumns" : [ "listColumns", "listColumns" ],
  "entityJsonSchema" : "entityJsonSchema"
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.
  • application/json

Responses

200

OK EntityAndListMetaSchema

Up
get /schema/entity/{id}
(getEntitySchema)

Path parameters

id (required)
Path Parameter — default: null

Return type

Example data

Content-Type: application/json
{
  "jsonSchema" : "jsonSchema",
  "name" : "name",
  "uiSchema" : "uiSchema",
  "id" : "id",
  "updatedOn" : 0,
  "orgId" : "orgId"
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.
  • application/json

Responses

200

OK EntitySchema

Up
get /schema/rolemembershipschema/{id}
(getRoleMembershipSchema)

Path parameters

id (required)
Path Parameter — default: null

Return type

Example data

Content-Type: application/json
{
  "jsonSchema" : "jsonSchema",
  "uiSchema" : "uiSchema"
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.
  • application/json

Responses

200

OK Schema

Up
get /schema/applicationroleschema/{id}
(getpplicationRoleSchema)

Path parameters

id (required)
Path Parameter — default: null

Return type

Example data

Content-Type: application/json
{
  "jsonSchema" : "jsonSchema",
  "name" : "name",
  "uiSchema" : "uiSchema",
  "description" : "description",
  "id" : "id",
  "updatedOn" : 0,
  "applicationId" : "applicationId",
  "orgId" : "orgId"
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.
  • application/json

Responses

200

OK ApplicationRoleSchema

Up
post /schema/applicationroleschema/{id}
(restoreApplicationRoleschema)

Path parameters

id (required)
Path Parameter — default: null

Return type

Example data

Content-Type: application/json
{
  "jsonSchema" : "jsonSchema",
  "name" : "name",
  "uiSchema" : "uiSchema",
  "description" : "description",
  "id" : "id",
  "updatedOn" : 0,
  "applicationId" : "applicationId",
  "orgId" : "orgId"
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.
  • application/json

Responses

200

OK ApplicationRoleSchema

Up
post /schema/entity/{id}
(restoreToDefault)

Path parameters

id (required)
Path Parameter — default: null

Return type

Example data

Content-Type: application/json
{
  "jsonSchema" : "jsonSchema",
  "name" : "name",
  "uiSchema" : "uiSchema",
  "id" : "id",
  "updatedOn" : 0,
  "orgId" : "orgId"
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.
  • application/json

Responses

200

OK EntitySchema

Up
put /schema/applicationroleschema/{id}
(updateApplicationRoleSchema)

Path parameters

id (required)
Path Parameter — default: null

Consumes

This API call consumes the following media types via the Content-Type request header:
  • application/json

Request body

ApplicationRoleSchema ApplicationRoleSchema (required)
Body Parameter

Return type

Example data

Content-Type: application/json
{
  "jsonSchema" : "jsonSchema",
  "name" : "name",
  "uiSchema" : "uiSchema",
  "description" : "description",
  "id" : "id",
  "updatedOn" : 0,
  "applicationId" : "applicationId",
  "orgId" : "orgId"
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.
  • application/json

Responses

200

OK ApplicationRoleSchema

Up
put /schema/entity/{id}
(updateEntitySchema)

Path parameters

id (required)
Path Parameter — default: null

Consumes

This API call consumes the following media types via the Content-Type request header:
  • application/json

Request body

EntitySchema EntitySchema (required)
Body Parameter

Return type

Example data

Content-Type: application/json
{
  "jsonSchema" : "jsonSchema",
  "name" : "name",
  "uiSchema" : "uiSchema",
  "id" : "id",
  "updatedOn" : 0,
  "orgId" : "orgId"
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.
  • application/json

Responses

200

OK EntitySchema

Schemas

Up
get /scim/v2/Schemas
(schemasGet)

Return type

Example data

Content-Type: application/scim+json
Custom MIME type example not yet supported: application/scim+json

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.
  • application/scim+json

Responses

200

Schema is found Schemas

401

Unauthorized ErrorUnauthorized

ServiceProviderConfig

Up
get /scim/v2/ServiceProviderConfig
(serviceProviderConfigGet)

Return type

Object

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.
  • application/scim+json

Responses

200

Schema is found Object

401

Unauthorized ErrorUnauthorized

SoDRest

Up
post /sod/StaticSoDs
(createStaticSoD)

Consumes

This API call consumes the following media types via the Content-Type request header:
  • application/json

Request body

StaticSoD StaticSoD (required)
Body Parameter

Return type

Example data

Content-Type: */*
{
  "mutualExclusiveRoles" : [ {
    "name" : "name",
    "id" : "id"
  }, {
    "name" : "name",
    "id" : "id"
  } ],
  "name" : "name",
  "description" : "description",
  "id" : "id",
  "updatedOn" : 0,
  "orgId" : "orgId"
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.
  • */*

Responses

200

OK StaticSoD

Up
delete /sod/StaticSoDs/{id}
(deleteStaticSoD)

Path parameters

id (required)
Path Parameter — default: null

Responses

200

OK

Up
get /sod/StaticSoDs/{id}
(getStaticSoD)

Path parameters

id (required)
Path Parameter — default: null

Return type

Example data

Content-Type: application/json
{
  "authorizedActions" : [ "authorizedActions", "authorizedActions" ],
  "entity" : {
    "mutualExclusiveRoles" : [ {
      "name" : "name",
      "id" : "id"
    }, {
      "name" : "name",
      "id" : "id"
    } ],
    "name" : "name",
    "description" : "description",
    "id" : "id",
    "updatedOn" : 0,
    "orgId" : "orgId"
  }
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.
  • application/json

Responses

200

OK AuthorizedEntityStaticSoD

Up
put /sod/StaticSoDs/{id}
(updateStaticSoD)

Path parameters

id (required)
Path Parameter — default: null

Consumes

This API call consumes the following media types via the Content-Type request header:
  • application/json

Request body

StaticSoD StaticSoD (required)
Body Parameter

Responses

200

OK

Users

Up
get /scim/v2/Users
(usersGet)

Query parameters

attributes (optional)
Query Parameter — Attributes SHALL be returned default: null
excludedAttributes (optional)
Query Parameter — Attributes SHALL NOT be returned default: null
filter (optional)
Query Parameter — Filter expression default: null
startIndex (optional)
Query Parameter — Pagination start index default: null format: int32
count (optional)
Query Parameter — Pagination page size default: null format: int32
domain (optional)
Query Parameter — The name of the user store where filtering needs to be applied. default: null

Return type

Example data

Content-Type: application/scim+json
Custom MIME type example not yet supported: application/scim+json

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.
  • application/scim+json

Responses

200

Valid users are found ListResponse

401

Unauthorized ErrorUnauthorized

403

Forbidden ErrorForbidden

Up
delete /scim/v2/Users/{id}
(usersIdDelete)

Path parameters

id (required)
Path Parameter — Unique ID of the resource type. default: null

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.
  • application/scim+json

Responses

204

User is deleted

401

Unauthorized ErrorUnauthorized

403

Forbidden ErrorForbidden

Up
get /scim/v2/Users/{id}
(usersIdGet)

Path parameters

id (required)
Path Parameter — Unique ID of the resource type. default: null

Query parameters

attributes (optional)
Query Parameter — Attributes SHALL be returned default: null
excludedAttributes (optional)
Query Parameter — Attributes SHALL NOT be returned default: null

Return type

String

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.
  • application/scim+json

Responses

200

Valid user is found String

401

Unauthorized ErrorUnauthorized

403

Forbidden ErrorForbidden

Up
patch /scim/v2/Users/{id}
(usersIdPatch)

Path parameters

id (required)
Path Parameter — Unique id of the resource type. default: null

Consumes

This API call consumes the following media types via the Content-Type request header:
  • application/scim+json

Request body

PatchRequest PatchRequest (required)
Body Parameter

Query parameters

attributes (optional)
Query Parameter — Attributes SHALL be returned default: null
excludedAttributes (optional)
Query Parameter — Attributes SHALL NOT be returned default: null

Return type

String

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.
  • application/scim+json

Responses

200

Valid user is found String

401

Unauthorized ErrorUnauthorized

403

Forbidden ErrorForbidden

Up
put /scim/v2/Users/{id}
(usersIdPut)

Path parameters

id (required)
Path Parameter — Unique ID of the resource type. default: null

Consumes

This API call consumes the following media types via the Content-Type request header:
  • application/scim+json

Request body

request_body object (required)
Body Parameter

Query parameters

attributes (optional)
Query Parameter — Attributes SHALL be returned default: null
excludedAttributes (optional)
Query Parameter — Attributes SHALL NOT be returned default: null

Return type

String

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.
  • application/scim+json

Responses

200

Valid user is found String

401

Unauthorized ErrorUnauthorized

403

Forbidden ErrorForbidden

Up
post /scim/v2/Users
(usersPost)

Consumes

This API call consumes the following media types via the Content-Type request header:
  • application/scim+json

Request body

request_body object (required)
Body Parameter

Query parameters

attributes (optional)
Query Parameter — Attributes SHALL be returned default: null
excludedAttributes (optional)
Query Parameter — Attributes SHALL NOT be returned default: null

Return type

String

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.
  • application/scim+json

Responses

201

User is created. String

400

Invalid Input ErrorInvalidInput

401

Unauthorized ErrorUnauthorized

403

Forbidden ErrorForbidden

409

User already exist ErrorObjectAlreadyAvailable

500

Internal Server Error ErrorInternalServerError

Up
post /scim/v2/Users/.search
(usersSearchPost)

Consumes

This API call consumes the following media types via the Content-Type request header:
  • application/scim+json

Request body

SearchRequest SearchRequest (required)
Body Parameter

Return type

Example data

Content-Type: application/scim+json
Custom MIME type example not yet supported: application/scim+json

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.
  • application/scim+json

Responses

200

Valid users are found ListResponse

401

Unauthorized ErrorUnauthorized

403

Forbidden ErrorForbidden

Models

[ Jump to Methods ]

Table of Contents

  1. ApiKey -
  2. Application -
  3. ApplicationPolicy -
  4. ApplicationRoleSchema -
  5. Attribute -
  6. AuthorizedEntityApiKey -
  7. AuthorizedEntityApplication -
  8. AuthorizedEntityStaticSoD -
  9. AuthorizedEntityVersionAndPolicy -
  10. AuthorizedEntityVersionInfo -
  11. BulkItem -
  12. BulkOperation -
  13. BulkOperationStatus -
  14. BulkRequest -
  15. BulkResponse -
  16. CheckAccessResponse -
  17. EntitlementRequest -
  18. EntityAndListMetaSchema -
  19. EntitySchema -
  20. ErrorForbidden -
  21. ErrorInternalServerError -
  22. ErrorInvalidInput -
  23. ErrorNotAcceptable -
  24. ErrorNotimplemented -
  25. ErrorObjectAlreadyAvailable -
  26. ErrorUnauthorized -
  27. FilterResponse -
  28. IdAndName -
  29. JsonSchema -
  30. ListDefinition -
  31. ListJsonSchema -
  32. ListRequest -
  33. ListResponse -
  34. ListResult -
  35. MembershipWithSchema -
  36. NameAndProperties -
  37. Org -
  38. PatchItem -
  39. PatchRequest -
  40. QueryActionResponse -
  41. QueryFunctionalAccessResponse -
  42. QueryFunctionalRequest -
  43. QueryRequest -
  44. QueryUserResponse -
  45. RawPolicyRecord -
  46. Registration -
  47. ResourceAction -
  48. ResourceType -
  49. ResourceTypeMeta -
  50. ResourceTypeResponse -
  51. ResourceTypeSchemaExtension -
  52. Schema -
  53. Schema2 -
  54. Schemas -
  55. SearchRequest -
  56. StaticSoD -
  57. VersionAndPolicy -
  58. VersionInfo -

ApiKey - Up

id (optional)
orgId (optional)
expTime (optional)
Long format: int64
owner (optional)
name (optional)

Application - Up

id (optional)
orgId (optional)
name (optional)
description (optional)
updatedOn (optional)
Long format: int64

ApplicationPolicy - Up

id (optional)
orgId (optional)
policyRecords (optional)

ApplicationRoleSchema - Up

id (optional)
orgId (optional)
name (optional)
jsonSchema (optional)
uiSchema (optional)
updatedOn (optional)
Long format: int64
applicationId (optional)
description (optional)

Attribute - Up

name (optional)
type (optional)
Enum:
string
boolean
decimal
integer
dateTime
reference
complex
binary
subAttributes (optional)
description (optional)
multiValued (optional)
required (optional)
canonicalValues (optional)
caseExact (optional)
mutability (optional)
Enum:
readOnly
readWrite
immutable
writeOnly
returned (optional)
Enum:
always
never
default
request
uniqueness (optional)
Enum:
none
server
global
referenceTypes (optional)

AuthorizedEntityApiKey - Up

authorizedActions (optional)
entity (optional)

AuthorizedEntityApplication - Up

authorizedActions (optional)
entity (optional)

AuthorizedEntityStaticSoD - Up

authorizedActions (optional)
entity (optional)

AuthorizedEntityVersionAndPolicy - Up

authorizedActions (optional)
entity (optional)

AuthorizedEntityVersionInfo - Up

authorizedActions (optional)
entity (optional)

BulkItem - Up

method (optional)
path (optional)
bulkId (optional)
data (optional)

BulkOperation - Up

bulkId (optional)
method (optional)
location (optional)
status (optional)

BulkRequest - Up

failOnErrors (optional)
Integer format: int32
schemas (optional)
Operations (optional)

BulkResponse - Up

schemas (optional)
Operations (optional)

CheckAccessResponse - Up

granted (optional)
obligations (optional)

EntitlementRequest - Up

user (optional)
app (optional)
resource (optional)
context (optional)
action (optional)

EntityAndListMetaSchema - Up

name (optional)
entityJsonSchema (optional)
entityUiSchema (optional)
listMetaJsonSchema (optional)
listMetaUiSchema (optional)
listColumns (optional)

EntitySchema - Up

id (optional)
orgId (optional)
name (optional)
jsonSchema (optional)
uiSchema (optional)
updatedOn (optional)
Long format: int64

ErrorForbidden - Up

status
schemas (optional)
scimType (optional)

ErrorInternalServerError - Up

status
schemas (optional)
detail

ErrorInvalidInput - Up

status
schemas (optional)
scimType (optional)
detail

ErrorNotAcceptable - Up

status
schemas (optional)
scimType (optional)

ErrorNotimplemented - Up

status
schemas (optional)
detail

ErrorObjectAlreadyAvailable - Up

status
schemas (optional)
detail

ErrorUnauthorized - Up

status
schemas (optional)
scimType (optional)

FilterResponse - Up

granted (optional)
filterObject (optional)

IdAndName - Up

name (optional)
id (optional)

JsonSchema - Up

title (optional)
type (optional)
properties (optional)

ListDefinition - Up

name (optional)
attributes (optional)
sortBys (optional)
filters (optional)
mutualExclusiveFilters (optional)
requiredFilterSets (optional)
filterDependency (optional)
properties (optional)

ListJsonSchema - Up

jsonSchema (optional)
uiSchema (optional)
columnNames (optional)

ListRequest - Up

listName (optional)
attributes (optional)
sortBy (optional)
filters (optional)
includeTotal (optional)
environment (optional)

ListResponse - Up

totalResults (optional)
Integer format: int32
startIndex (optional)
Integer format: int32
itemsPerPage (optional)
Integer format: int32
schemas (optional)
Resources (optional)

ListResult - Up

total (optional)
Integer format: int32
data (optional)

MembershipWithSchema - Up

membership (optional)
schema (optional)

NameAndProperties - Up

name (optional)
properties (optional)

Org - Up

id (optional)
name (optional)
subDomain (optional)
status (optional)
type (optional)
primaryContactEmail (optional)
updatedOn (optional)
Long format: int64

PatchItem - Up

op (optional)
Enum:
add
remove
replace
path (optional)
value (optional)

PatchRequest - Up

schemas (optional)
Operations (optional)

QueryFunctionalRequest - Up

resource (optional)
action (optional)
context (optional)

QueryRequest - Up

user (optional)
app (optional)
resource (optional)
context (optional)

RawPolicyRecord - Up

denyPolicy (optional)
resources (optional)
actions (optional)
subjects (optional)
condition (optional)
obligations (optional)
functionalCondition (optional)
note (optional)

Registration - Up

email (optional)
orgName (optional)
password (optional)
firstName (optional)
lastName (optional)
captcha (optional)

ResourceAction - Up

resource (optional)
action (optional)

ResourceType - Up

schemas (optional)
schema (optional)
endpoint (optional)
meta (optional)
name (optional)
description (optional)
schemaExtensions (optional)
id (optional)

ResourceTypeMeta - Up

location (optional)
resourceType (optional)

ResourceTypeResponse - Up

schemas (optional)
Resources (optional)
startIndex (optional)
Integer format: int32
totalResults (optional)
Integer format: int32
itemsPerPage (optional)
Integer format: int32

ResourceTypeSchemaExtension - Up

schema (optional)
required (optional)

Schema - Up

jsonSchema (optional)
uiSchema (optional)

Schema2 - Up

schemas (optional)
attributes (optional)
name (optional)
description (optional)
id (optional)

Schemas - Up

schemas (optional)
Resources (optional)
startIndex (optional)
Integer format: int32
totalResults (optional)
Integer format: int32
itemsPerPage (optional)
Integer format: int32

SearchRequest - Up

schemas (optional)
startIndex (optional)
Integer format: int32
count (optional)
Integer format: int32
filter (optional)

StaticSoD - Up

id (optional)
orgId (optional)
name (optional)
description (optional)
updatedOn (optional)
Long format: int64
mutualExclusiveRoles (optional)

VersionAndPolicy - Up

applicationPolicy (optional)
versionInfo (optional)

VersionInfo - Up

id (optional)
orgId (optional)
applicationId (optional)
label (optional)
version (optional)
Integer format: int32
desc (optional)
status (optional)
approvedBy (optional)
approvedOn (optional)
Date format: date-time
deployedBy (optional)
deployedOn (optional)
Date format: date-time
lastUpdatedBy (optional)
lastUpdatedOn (optional)
Date format: date-time
undeployedBy (optional)
undeployedOn (optional)
Date format: date-time
updatedOn (optional)
Long format: int64
policyId (optional)
note (optional)