Download OpenAPI specification:Download
{- "resources": [
- {
- "attributes": {
- "active": true,
- "client_id": "string",
- "created_at": "string",
- "description": "string",
- "id": "string",
- "name": "string"
}, - "externalID": { },
- "id": "string",
- "meta": {
- "created": "string",
- "lastModified": "string",
- "location": "string",
- "resourceType": "string",
- "version": "string"
}, - "schemas": [
- "string"
]
}
], - "totalResults": 0
}Create a new action
| Authorization required | string Bearer token |
Create Action
| client_id | string |
| description | string |
| name required | string |
{- "client_id": "string",
- "description": "string",
- "name": "string"
}{- "attributes": {
- "active": true,
- "client_id": "string",
- "created_at": "string",
- "description": "string",
- "id": "string",
- "name": "string"
}, - "externalID": { },
- "id": "string",
- "meta": {
- "created": "string",
- "lastModified": "string",
- "location": "string",
- "resourceType": "string",
- "version": "string"
}, - "schemas": [
- "string"
]
}{- "attributes": {
- "active": true,
- "client_id": "string",
- "created_at": "string",
- "description": "string",
- "id": "string",
- "name": "string"
}, - "externalID": { },
- "id": "string",
- "meta": {
- "created": "string",
- "lastModified": "string",
- "location": "string",
- "resourceType": "string",
- "version": "string"
}, - "schemas": [
- "string"
]
}Update Actions
| Authorization required | string Bearer token |
Update Action
| client_id | string |
| description | string |
| name required | string |
{- "client_id": "string",
- "description": "string",
- "name": "string"
}{- "resources": [
- {
- "attributes": {
- "active": true,
- "client_id": "string",
- "created_at": "string",
- "description": "string",
- "id": "string",
- "name": "string"
}, - "externalID": { },
- "id": "string",
- "meta": {
- "created": "string",
- "lastModified": "string",
- "location": "string",
- "resourceType": "string",
- "version": "string"
}, - "schemas": [
- "string"
]
}
], - "totalResults": 0
}Patch Operation Action
| Authorization required | string Bearer token |
Update Action
Array of objects | |
| schemas | string |
{- "Operations": [
- {
- "op": "string",
- "path": {
- "attributePath": {
- "attributeName": "string",
- "subAttribute": "string",
- "uriprefix": "string"
}, - "subAttribute": "string",
- "valueExpression": null
}, - "value": {
- "client_id": "string",
- "description": "string",
- "name": "string"
}
}
], - "schemas": "string"
}{- "attributes": {
- "active": true,
- "client_id": "string",
- "created_at": "string",
- "description": "string",
- "id": "string",
- "name": "string"
}, - "externalID": { },
- "id": "string",
- "meta": {
- "created": "string",
- "lastModified": "string",
- "location": "string",
- "resourceType": "string",
- "version": "string"
}, - "schemas": [
- "string"
]
}{- "resources": [
- {
- "attributes": {
- "displayName": "string",
- "members": [
- {
- "$ref": "string",
- "display": "string",
- "type": "string",
- "value": "string"
}
]
}, - "externalID": { },
- "id": "string",
- "meta": {
- "created": "string",
- "lastModified": "string",
- "location": "string",
- "resourceType": "string",
- "version": "string"
}, - "schemas": [
- "string"
]
}
], - "totalResults": 0
}Create a new group
| Authorization required | string Bearer token |
Create Group
| displayName required | string |
{- "displayName": "string"
}{- "attributes": {
- "displayName": "string",
- "members": [
- {
- "$ref": "string",
- "display": "string",
- "type": "string",
- "value": "string"
}
]
}, - "externalID": { },
- "id": "string",
- "meta": {
- "created": "string",
- "lastModified": "string",
- "location": "string",
- "resourceType": "string",
- "version": "string"
}, - "schemas": [
- "string"
]
}{- "attributes": {
- "displayName": "string",
- "members": [
- {
- "$ref": "string",
- "display": "string",
- "type": "string",
- "value": "string"
}
]
}, - "externalID": { },
- "id": "string",
- "meta": {
- "created": "string",
- "lastModified": "string",
- "location": "string",
- "resourceType": "string",
- "version": "string"
}, - "schemas": [
- "string"
]
}Update Groups
| Authorization required | string Bearer token |
Update Group
| displayName | string |
{- "displayName": "string"
}{- "resources": [
- {
- "attributes": {
- "displayName": "string",
- "members": [
- {
- "$ref": "string",
- "display": "string",
- "type": "string",
- "value": "string"
}
]
}, - "externalID": { },
- "id": "string",
- "meta": {
- "created": "string",
- "lastModified": "string",
- "location": "string",
- "resourceType": "string",
- "version": "string"
}, - "schemas": [
- "string"
]
}
], - "totalResults": 0
}Patch Operation Group
| Authorization required | string Bearer token |
Update Group
Array of objects | |
| schemas | string |
{- "Operations": [
- {
- "op": "string",
- "path": {
- "attributePath": {
- "attributeName": "string",
- "subAttribute": "string",
- "uriprefix": "string"
}, - "subAttribute": "string",
- "valueExpression": null
}, - "value": {
- "members": [
- {
- "$ref": "string",
- "display": "string",
- "type": "string",
- "value": "string"
}
]
}
}
], - "schemas": "string"
}{- "attributes": {
- "displayName": "string",
- "members": [
- {
- "$ref": "string",
- "display": "string",
- "type": "string",
- "value": "string"
}
]
}, - "externalID": { },
- "id": "string",
- "meta": {
- "created": "string",
- "lastModified": "string",
- "location": "string",
- "resourceType": "string",
- "version": "string"
}, - "schemas": [
- "string"
]
}GetAll Permissions
| Authorization required | string Bearer token |
{- "resources": [
- {
- "attributes": {
- "client_id": "string",
- "created_at": "string",
- "description": "string",
- "id": "string",
- "name": "string",
- "statements": [
- {
- "actions": [
- {
- "attributes": {
- "active": true,
- "client_id": "string",
- "created_at": "string",
- "description": "string",
- "id": "string",
- "name": "string"
}, - "externalID": { },
- "id": "string",
- "meta": {
- "created": "string",
- "lastModified": "string",
- "location": "string",
- "resourceType": "string",
- "version": "string"
}, - "schemas": [
- "string"
]
}
], - "resource": {
- "attributes": {
- "client_id": "string",
- "description": "string",
- "name": "string",
- "slug": "string",
- "type": {
- "actions": [
- null
], - "client_id": "string",
- "created_at": "string",
- "description": "string",
- "id": "string",
- "name": "string",
- "slug": "string"
}
}, - "externalID": { },
- "id": "string",
- "meta": {
- "created": "string",
- "lastModified": "string",
- "location": "string",
- "resourceType": "string",
- "version": "string"
}, - "schemas": [
- "string"
]
}
}
]
}, - "externalID": { },
- "id": "string",
- "meta": {
- "created": "string",
- "lastModified": "string",
- "location": "string",
- "resourceType": "string",
- "version": "string"
}, - "schemas": [
- "string"
]
}
], - "totalResults": 0
}Create a new permission
| Authorization required | string Bearer token |
Create Permission
| client_id | string |
| description | string |
| name required | string |
required | Array of objects |
{- "client_id": "string",
- "description": "string",
- "name": "string",
- "statements": [
- {
- "actions": [
- "string"
], - "resource": "string"
}
]
}{- "attributes": {
- "client_id": "string",
- "created_at": "string",
- "description": "string",
- "id": "string",
- "name": "string",
- "statements": [
- {
- "actions": [
- {
- "attributes": {
- "active": true,
- "client_id": "string",
- "created_at": "string",
- "description": "string",
- "id": "string",
- "name": "string"
}, - "externalID": { },
- "id": "string",
- "meta": {
- "created": "string",
- "lastModified": "string",
- "location": "string",
- "resourceType": "string",
- "version": "string"
}, - "schemas": [
- "string"
]
}
], - "resource": {
- "attributes": {
- "client_id": "string",
- "description": "string",
- "name": "string",
- "slug": "string",
- "type": {
- "actions": [
- {
- "active": true,
- "client_id": "string",
- "created_at": "string",
- "description": "string",
- "id": "string",
- "name": "string"
}
], - "client_id": "string",
- "created_at": "string",
- "description": "string",
- "id": "string",
- "name": "string",
- "slug": "string"
}
}, - "externalID": { },
- "id": "string",
- "meta": {
- "created": "string",
- "lastModified": "string",
- "location": "string",
- "resourceType": "string",
- "version": "string"
}, - "schemas": [
- "string"
]
}
}
]
}, - "externalID": { },
- "id": "string",
- "meta": {
- "created": "string",
- "lastModified": "string",
- "location": "string",
- "resourceType": "string",
- "version": "string"
}, - "schemas": [
- "string"
]
}Update Permissions
| Authorization required | string Bearer token |
Update Permission
| client_id | string |
| description | string |
| name required | string |
Array of objects |
{- "client_id": "string",
- "description": "string",
- "name": "string",
- "statements": [
- {
- "action": "string",
- "resource": "string"
}
]
}{- "resources": [
- {
- "attributes": {
- "client_id": "string",
- "created_at": "string",
- "description": "string",
- "id": "string",
- "name": "string",
- "statements": [
- {
- "actions": [
- {
- "attributes": {
- "active": true,
- "client_id": "string",
- "created_at": "string",
- "description": "string",
- "id": "string",
- "name": "string"
}, - "externalID": { },
- "id": "string",
- "meta": {
- "created": "string",
- "lastModified": "string",
- "location": "string",
- "resourceType": "string",
- "version": "string"
}, - "schemas": [
- "string"
]
}
], - "resource": {
- "attributes": {
- "client_id": "string",
- "description": "string",
- "name": "string",
- "slug": "string",
- "type": {
- "actions": [
- null
], - "client_id": "string",
- "created_at": "string",
- "description": "string",
- "id": "string",
- "name": "string",
- "slug": "string"
}
}, - "externalID": { },
- "id": "string",
- "meta": {
- "created": "string",
- "lastModified": "string",
- "location": "string",
- "resourceType": "string",
- "version": "string"
}, - "schemas": [
- "string"
]
}
}
]
}, - "externalID": { },
- "id": "string",
- "meta": {
- "created": "string",
- "lastModified": "string",
- "location": "string",
- "resourceType": "string",
- "version": "string"
}, - "schemas": [
- "string"
]
}
], - "totalResults": 0
}Patch Operation Permission
| Authorization required | string Bearer token |
Update Permission
Array of objects | |
| schemas | string |
{- "Operations": [
- {
- "op": "string",
- "path": {
- "attributePath": {
- "attributeName": "string",
- "subAttribute": "string",
- "uriprefix": "string"
}, - "subAttribute": "string",
- "valueExpression": null
}, - "value": {
- "client_id": "string",
- "description": "string",
- "name": "string",
- "statements": [
- {
- "action": "string",
- "resource": "string"
}
]
}
}
], - "schemas": "string"
}{- "attributes": {
- "client_id": "string",
- "created_at": "string",
- "description": "string",
- "id": "string",
- "name": "string",
- "statements": [
- {
- "actions": [
- {
- "attributes": {
- "active": true,
- "client_id": "string",
- "created_at": "string",
- "description": "string",
- "id": "string",
- "name": "string"
}, - "externalID": { },
- "id": "string",
- "meta": {
- "created": "string",
- "lastModified": "string",
- "location": "string",
- "resourceType": "string",
- "version": "string"
}, - "schemas": [
- "string"
]
}
], - "resource": {
- "attributes": {
- "client_id": "string",
- "description": "string",
- "name": "string",
- "slug": "string",
- "type": {
- "actions": [
- {
- "active": true,
- "client_id": "string",
- "created_at": "string",
- "description": "string",
- "id": "string",
- "name": "string"
}
], - "client_id": "string",
- "created_at": "string",
- "description": "string",
- "id": "string",
- "name": "string",
- "slug": "string"
}
}, - "externalID": { },
- "id": "string",
- "meta": {
- "created": "string",
- "lastModified": "string",
- "location": "string",
- "resourceType": "string",
- "version": "string"
}, - "schemas": [
- "string"
]
}
}
]
}, - "externalID": { },
- "id": "string",
- "meta": {
- "created": "string",
- "lastModified": "string",
- "location": "string",
- "resourceType": "string",
- "version": "string"
}, - "schemas": [
- "string"
]
}Get permission by id
| Authorization required | string Bearer token |
{- "attributes": {
- "client_id": "string",
- "created_at": "string",
- "description": "string",
- "id": "string",
- "name": "string",
- "statements": [
- {
- "actions": [
- {
- "attributes": {
- "active": true,
- "client_id": "string",
- "created_at": "string",
- "description": "string",
- "id": "string",
- "name": "string"
}, - "externalID": { },
- "id": "string",
- "meta": {
- "created": "string",
- "lastModified": "string",
- "location": "string",
- "resourceType": "string",
- "version": "string"
}, - "schemas": [
- "string"
]
}
], - "resource": {
- "attributes": {
- "client_id": "string",
- "description": "string",
- "name": "string",
- "slug": "string",
- "type": {
- "actions": [
- {
- "active": true,
- "client_id": "string",
- "created_at": "string",
- "description": "string",
- "id": "string",
- "name": "string"
}
], - "client_id": "string",
- "created_at": "string",
- "description": "string",
- "id": "string",
- "name": "string",
- "slug": "string"
}
}, - "externalID": { },
- "id": "string",
- "meta": {
- "created": "string",
- "lastModified": "string",
- "location": "string",
- "resourceType": "string",
- "version": "string"
}, - "schemas": [
- "string"
]
}
}
]
}, - "externalID": { },
- "id": "string",
- "meta": {
- "created": "string",
- "lastModified": "string",
- "location": "string",
- "resourceType": "string",
- "version": "string"
}, - "schemas": [
- "string"
]
}Getall resource-types
| Authorization required | string Bearer token |
{- "resources": [
- {
- "attributes": {
- "actions": [
- {
- "active": true,
- "client_id": "string",
- "created_at": "string",
- "description": "string",
- "id": "string",
- "name": "string"
}
], - "client_id": "string",
- "description": "string",
- "name": "string",
- "resources": [
- {
- "client_id": "string",
- "created_at": "string",
- "description": "string",
- "id": "string",
- "name": "string",
- "slug": "string"
}
], - "slug": "string"
}, - "externalID": { },
- "id": "string",
- "meta": {
- "created": "string",
- "lastModified": "string",
- "location": "string",
- "resourceType": "string",
- "version": "string"
}, - "schemas": [
- "string"
]
}
], - "totalResults": 0
}Create a new resource-type
| Authorization required | string Bearer token |
Create Resource
| actions required | Array of strings |
| client_id | string |
| description | string |
| name required | string |
| slug | string |
{- "actions": [
- "string"
], - "client_id": "string",
- "description": "string",
- "name": "string",
- "slug": "string"
}{- "attributes": {
- "actions": [
- {
- "active": true,
- "client_id": "string",
- "created_at": "string",
- "description": "string",
- "id": "string",
- "name": "string"
}
], - "client_id": "string",
- "description": "string",
- "name": "string",
- "resources": [
- {
- "client_id": "string",
- "created_at": "string",
- "description": "string",
- "id": "string",
- "name": "string",
- "slug": "string"
}
], - "slug": "string"
}, - "externalID": { },
- "id": "string",
- "meta": {
- "created": "string",
- "lastModified": "string",
- "location": "string",
- "resourceType": "string",
- "version": "string"
}, - "schemas": [
- "string"
]
}Get resource-type by id
| Authorization required | string Bearer token |
{- "attributes": {
- "actions": [
- {
- "active": true,
- "client_id": "string",
- "created_at": "string",
- "description": "string",
- "id": "string",
- "name": "string"
}
], - "client_id": "string",
- "description": "string",
- "name": "string",
- "resources": [
- {
- "client_id": "string",
- "created_at": "string",
- "description": "string",
- "id": "string",
- "name": "string",
- "slug": "string"
}
], - "slug": "string"
}, - "externalID": { },
- "id": "string",
- "meta": {
- "created": "string",
- "lastModified": "string",
- "location": "string",
- "resourceType": "string",
- "version": "string"
}, - "schemas": [
- "string"
]
}Replace resource-types
| Authorization required | string Bearer token |
Create Resource
| client_id | string |
| description | string |
| name required | string |
| slug required | string |
{- "client_id": "string",
- "description": "string",
- "name": "string",
- "slug": "string"
}{- "attributes": {
- "actions": [
- {
- "active": true,
- "client_id": "string",
- "created_at": "string",
- "description": "string",
- "id": "string",
- "name": "string"
}
], - "client_id": "string",
- "description": "string",
- "name": "string",
- "resources": [
- {
- "client_id": "string",
- "created_at": "string",
- "description": "string",
- "id": "string",
- "name": "string",
- "slug": "string"
}
], - "slug": "string"
}, - "externalID": { },
- "id": "string",
- "meta": {
- "created": "string",
- "lastModified": "string",
- "location": "string",
- "resourceType": "string",
- "version": "string"
}, - "schemas": [
- "string"
]
}Patch Operation resource-types
| Authorization required | string Bearer token |
Update Resource
Array of objects | |
| schemas | string |
{- "operations": [
- {
- "op": "string",
- "path": {
- "attributePath": {
- "attributeName": "string",
- "subAttribute": "string",
- "uriprefix": "string"
}, - "subAttribute": "string",
- "valueExpression": null
}, - "value": {
- "client_id": "string",
- "description": "string",
- "name": "string",
- "slug": "string"
}
}
], - "schemas": "string"
}{- "attributes": {
- "actions": [
- {
- "active": true,
- "client_id": "string",
- "created_at": "string",
- "description": "string",
- "id": "string",
- "name": "string"
}
], - "client_id": "string",
- "description": "string",
- "name": "string",
- "resources": [
- {
- "client_id": "string",
- "created_at": "string",
- "description": "string",
- "id": "string",
- "name": "string",
- "slug": "string"
}
], - "slug": "string"
}, - "externalID": { },
- "id": "string",
- "meta": {
- "created": "string",
- "lastModified": "string",
- "location": "string",
- "resourceType": "string",
- "version": "string"
}, - "schemas": [
- "string"
]
}{- "resources": [
- {
- "attributes": {
- "client_id": "string",
- "description": "string",
- "name": "string",
- "slug": "string",
- "type": {
- "actions": [
- {
- "active": true,
- "client_id": "string",
- "created_at": "string",
- "description": "string",
- "id": "string",
- "name": "string"
}
], - "client_id": "string",
- "created_at": "string",
- "description": "string",
- "id": "string",
- "name": "string",
- "slug": "string"
}
}, - "externalID": { },
- "id": "string",
- "meta": {
- "created": "string",
- "lastModified": "string",
- "location": "string",
- "resourceType": "string",
- "version": "string"
}, - "schemas": [
- "string"
]
}
], - "totalResults": 0
}Create a new resource
| Authorization required | string Bearer token |
Create Resource
| client_id | string |
| description | string |
| name required | string |
| slug | string |
| type required | string |
{- "client_id": "string",
- "description": "string",
- "name": "string",
- "slug": "string",
- "type": "string"
}{- "attributes": {
- "client_id": "string",
- "description": "string",
- "name": "string",
- "slug": "string",
- "type": {
- "actions": [
- {
- "active": true,
- "client_id": "string",
- "created_at": "string",
- "description": "string",
- "id": "string",
- "name": "string"
}
], - "client_id": "string",
- "created_at": "string",
- "description": "string",
- "id": "string",
- "name": "string",
- "slug": "string"
}
}, - "externalID": { },
- "id": "string",
- "meta": {
- "created": "string",
- "lastModified": "string",
- "location": "string",
- "resourceType": "string",
- "version": "string"
}, - "schemas": [
- "string"
]
}{- "attributes": {
- "client_id": "string",
- "description": "string",
- "name": "string",
- "slug": "string",
- "type": {
- "actions": [
- {
- "active": true,
- "client_id": "string",
- "created_at": "string",
- "description": "string",
- "id": "string",
- "name": "string"
}
], - "client_id": "string",
- "created_at": "string",
- "description": "string",
- "id": "string",
- "name": "string",
- "slug": "string"
}
}, - "externalID": { },
- "id": "string",
- "meta": {
- "created": "string",
- "lastModified": "string",
- "location": "string",
- "resourceType": "string",
- "version": "string"
}, - "schemas": [
- "string"
]
}Replace resource
| Authorization required | string Bearer token |
Update Resource
| client_id | string |
| description | string |
| name required | string |
| slug required | string |
| type required | string |
{- "client_id": "string",
- "description": "string",
- "name": "string",
- "slug": "string",
- "type": "string"
}{- "attributes": {
- "client_id": "string",
- "description": "string",
- "name": "string",
- "slug": "string",
- "type": {
- "actions": [
- {
- "active": true,
- "client_id": "string",
- "created_at": "string",
- "description": "string",
- "id": "string",
- "name": "string"
}
], - "client_id": "string",
- "created_at": "string",
- "description": "string",
- "id": "string",
- "name": "string",
- "slug": "string"
}
}, - "externalID": { },
- "id": "string",
- "meta": {
- "created": "string",
- "lastModified": "string",
- "location": "string",
- "resourceType": "string",
- "version": "string"
}, - "schemas": [
- "string"
]
}Patch Operation a new resource
| Authorization required | string Bearer token |
Update Resource
Array of objects | |
| schemas | string |
{- "Operations": [
- {
- "op": "string",
- "path": {
- "attributePath": {
- "attributeName": "string",
- "subAttribute": "string",
- "uriprefix": "string"
}, - "subAttribute": "string",
- "valueExpression": null
}, - "value": {
- "client_id": "string",
- "description": "string",
- "name": "string",
- "slug": "string",
- "type": "string"
}
}
], - "schemas": "string"
}{- "attributes": {
- "client_id": "string",
- "description": "string",
- "name": "string",
- "slug": "string",
- "type": {
- "actions": [
- {
- "active": true,
- "client_id": "string",
- "created_at": "string",
- "description": "string",
- "id": "string",
- "name": "string"
}
], - "client_id": "string",
- "created_at": "string",
- "description": "string",
- "id": "string",
- "name": "string",
- "slug": "string"
}
}, - "externalID": { },
- "id": "string",
- "meta": {
- "created": "string",
- "lastModified": "string",
- "location": "string",
- "resourceType": "string",
- "version": "string"
}, - "schemas": [
- "string"
]
}{- "resources": [
- {
- "attributes": {
- "claim_mapper": {
- "property1": "string",
- "property2": "string"
}, - "client_id": "string",
- "created_at": "string",
- "description": "string",
- "id": "string",
- "member_count": 0,
- "name": "string",
- "permissions": [
- {
- "client_id": "string",
- "created_at": "string",
- "description": "string",
- "id": "string",
- "name": "string",
- "statements": [
- {
- "actions": [
- {
- "attributes": null,
- "externalID": { },
- "id": null,
- "meta": null,
- "schemas": [ ]
}
], - "resource": {
- "attributes": {
- "client_id": null,
- "description": null,
- "name": null,
- "slug": null,
- "type": { }
}, - "externalID": { },
- "id": "string",
- "meta": {
- "created": null,
- "lastModified": null,
- "location": null,
- "resourceType": null,
- "version": null
}, - "schemas": [
- null
]
}
}
]
}
]
}, - "externalID": { },
- "id": "string",
- "meta": {
- "created": "string",
- "lastModified": "string",
- "location": "string",
- "resourceType": "string",
- "version": "string"
}, - "schemas": [
- "string"
]
}
], - "totalResults": 0
}Create a new role
| Authorization required | string Bearer token |
Create Role
object | |
| client_id | string |
| description | string |
| id | string |
| name required | string |
| permissions | Array of strings |
Array of objects |
{- "claim_mapper": {
- "property1": "string",
- "property2": "string"
}, - "client_id": "string",
- "description": "string",
- "id": "string",
- "name": "string",
- "permissions": [
- "string"
], - "statements": [
- {
- "actions": [
- "string"
], - "resource": "string"
}
]
}{- "attributes": {
- "claim_mapper": {
- "property1": "string",
- "property2": "string"
}, - "client_id": "string",
- "created_at": "string",
- "description": "string",
- "id": "string",
- "member_count": 0,
- "name": "string",
- "permissions": [
- {
- "client_id": "string",
- "created_at": "string",
- "description": "string",
- "id": "string",
- "name": "string",
- "statements": [
- {
- "actions": [
- {
- "attributes": {
- "active": true,
- "client_id": "string",
- "created_at": "string",
- "description": "string",
- "id": "string",
- "name": "string"
}, - "externalID": { },
- "id": "string",
- "meta": {
- "created": "string",
- "lastModified": "string",
- "location": "string",
- "resourceType": "string",
- "version": "string"
}, - "schemas": [
- "string"
]
}
], - "resource": {
- "attributes": {
- "client_id": "string",
- "description": "string",
- "name": "string",
- "slug": "string",
- "type": {
- "actions": [
- null
], - "client_id": "string",
- "created_at": "string",
- "description": "string",
- "id": "string",
- "name": "string",
- "slug": "string"
}
}, - "externalID": { },
- "id": "string",
- "meta": {
- "created": "string",
- "lastModified": "string",
- "location": "string",
- "resourceType": "string",
- "version": "string"
}, - "schemas": [
- "string"
]
}
}
]
}
]
}, - "externalID": { },
- "id": "string",
- "meta": {
- "created": "string",
- "lastModified": "string",
- "location": "string",
- "resourceType": "string",
- "version": "string"
}, - "schemas": [
- "string"
]
}Update Roles
| Authorization required | string Bearer token |
Update Role
object | |
| client_id | string |
| description | string |
| name required | string |
| permissions | Array of strings |
{- "claim_mapper": {
- "property1": "string",
- "property2": "string"
}, - "client_id": "string",
- "description": "string",
- "name": "string",
- "permissions": [
- "string"
]
}{- "resources": [
- {
- "attributes": {
- "claim_mapper": {
- "property1": "string",
- "property2": "string"
}, - "client_id": "string",
- "created_at": "string",
- "description": "string",
- "id": "string",
- "member_count": 0,
- "name": "string",
- "permissions": [
- {
- "client_id": "string",
- "created_at": "string",
- "description": "string",
- "id": "string",
- "name": "string",
- "statements": [
- {
- "actions": [
- {
- "attributes": null,
- "externalID": { },
- "id": null,
- "meta": null,
- "schemas": [ ]
}
], - "resource": {
- "attributes": {
- "client_id": null,
- "description": null,
- "name": null,
- "slug": null,
- "type": { }
}, - "externalID": { },
- "id": "string",
- "meta": {
- "created": null,
- "lastModified": null,
- "location": null,
- "resourceType": null,
- "version": null
}, - "schemas": [
- null
]
}
}
]
}
]
}, - "externalID": { },
- "id": "string",
- "meta": {
- "created": "string",
- "lastModified": "string",
- "location": "string",
- "resourceType": "string",
- "version": "string"
}, - "schemas": [
- "string"
]
}
], - "totalResults": 0
}Patch Operation Role
| Authorization required | string Bearer token |
Update Role
Array of objects | |
| schemas | string |
{- "Operations": [
- {
- "op": "string",
- "path": {
- "attributePath": {
- "attributeName": "string",
- "subAttribute": "string",
- "uriprefix": "string"
}, - "subAttribute": "string",
- "valueExpression": null
}, - "value": {
- "claim_mapper": {
- "property1": "string",
- "property2": "string"
}, - "client_id": "string",
- "description": "string",
- "name": "string",
- "permissions": [
- "string"
]
}
}
], - "schemas": "string"
}{- "attributes": {
- "claim_mapper": {
- "property1": "string",
- "property2": "string"
}, - "client_id": "string",
- "created_at": "string",
- "description": "string",
- "id": "string",
- "member_count": 0,
- "name": "string",
- "permissions": [
- {
- "client_id": "string",
- "created_at": "string",
- "description": "string",
- "id": "string",
- "name": "string",
- "statements": [
- {
- "actions": [
- {
- "attributes": {
- "active": true,
- "client_id": "string",
- "created_at": "string",
- "description": "string",
- "id": "string",
- "name": "string"
}, - "externalID": { },
- "id": "string",
- "meta": {
- "created": "string",
- "lastModified": "string",
- "location": "string",
- "resourceType": "string",
- "version": "string"
}, - "schemas": [
- "string"
]
}
], - "resource": {
- "attributes": {
- "client_id": "string",
- "description": "string",
- "name": "string",
- "slug": "string",
- "type": {
- "actions": [
- null
], - "client_id": "string",
- "created_at": "string",
- "description": "string",
- "id": "string",
- "name": "string",
- "slug": "string"
}
}, - "externalID": { },
- "id": "string",
- "meta": {
- "created": "string",
- "lastModified": "string",
- "location": "string",
- "resourceType": "string",
- "version": "string"
}, - "schemas": [
- "string"
]
}
}
]
}
]
}, - "externalID": { },
- "id": "string",
- "meta": {
- "created": "string",
- "lastModified": "string",
- "location": "string",
- "resourceType": "string",
- "version": "string"
}, - "schemas": [
- "string"
]
}{- "attributes": {
- "claim_mapper": {
- "property1": "string",
- "property2": "string"
}, - "client_id": "string",
- "created_at": "string",
- "description": "string",
- "id": "string",
- "member_count": 0,
- "name": "string",
- "permissions": [
- {
- "client_id": "string",
- "created_at": "string",
- "description": "string",
- "id": "string",
- "name": "string",
- "statements": [
- {
- "actions": [
- {
- "attributes": {
- "active": true,
- "client_id": "string",
- "created_at": "string",
- "description": "string",
- "id": "string",
- "name": "string"
}, - "externalID": { },
- "id": "string",
- "meta": {
- "created": "string",
- "lastModified": "string",
- "location": "string",
- "resourceType": "string",
- "version": "string"
}, - "schemas": [
- "string"
]
}
], - "resource": {
- "attributes": {
- "client_id": "string",
- "description": "string",
- "name": "string",
- "slug": "string",
- "type": {
- "actions": [
- null
], - "client_id": "string",
- "created_at": "string",
- "description": "string",
- "id": "string",
- "name": "string",
- "slug": "string"
}
}, - "externalID": { },
- "id": "string",
- "meta": {
- "created": "string",
- "lastModified": "string",
- "location": "string",
- "resourceType": "string",
- "version": "string"
}, - "schemas": [
- "string"
]
}
}
]
}
]
}, - "externalID": { },
- "id": "string",
- "meta": {
- "created": "string",
- "lastModified": "string",
- "location": "string",
- "resourceType": "string",
- "version": "string"
}, - "schemas": [
- "string"
]
}{- "resources": [
- {
- "attributes": {
- "claim_mapper": {
- "property1": "string",
- "property2": "string"
}, - "client_id": "string",
- "created_at": "string",
- "description": "string",
- "id": "string",
- "member_count": 0,
- "name": "string",
- "permissions": [
- {
- "client_id": "string",
- "created_at": "string",
- "description": "string",
- "id": "string",
- "name": "string",
- "statements": [
- {
- "actions": [
- {
- "attributes": null,
- "externalID": { },
- "id": null,
- "meta": null,
- "schemas": [ ]
}
], - "resource": {
- "attributes": {
- "client_id": null,
- "description": null,
- "name": null,
- "slug": null,
- "type": { }
}, - "externalID": { },
- "id": "string",
- "meta": {
- "created": null,
- "lastModified": null,
- "location": null,
- "resourceType": null,
- "version": null
}, - "schemas": [
- null
]
}
}
]
}
]
}, - "externalID": { },
- "id": "string",
- "meta": {
- "created": "string",
- "lastModified": "string",
- "location": "string",
- "resourceType": "string",
- "version": "string"
}, - "schemas": [
- "string"
]
}
], - "totalResults": 0
}Create a new user
| Authorization required | string Bearer token |
Create User
| active | boolean |
| displayName | string |
Array of objects | |
| locale | string |
object | |
| nickName | string |
| password | string |
Array of objects | |
| preferredLanguage | string |
| profileUrl | string |
| timezone | string |
| title | string |
object | |
| userName | string |
| userType | string |
{- "active": true,
- "displayName": "string",
- "emails": [
- {
- "primary": true,
- "type": "string",
- "value": "string"
}
], - "locale": "string",
- "name": {
- "familyName": "string",
- "givenName": "string"
}, - "nickName": "string",
- "password": "string",
- "phoneNumbers": [
- {
- "primary": true,
- "type": "string",
- "value": "string"
}
], - "preferredLanguage": "string",
- "profileUrl": "string",
- "timezone": "string",
- "title": "string",
- "urn:ietf:params:scim:schemas:extension:custom:2.0:User": {
- "blocked": true,
- "company": "string",
- "ddd": "string",
- "ddi": "string",
- "gender": "string",
- "generatePassword": true,
- "hireDate": "string",
- "human": true,
- "is_email_verified": true,
- "machineName": "string",
- "preferredLoginName": "string",
- "properties": { },
- "resourceOwner": "string"
}, - "userName": "string",
- "userType": "string"
}{- "attributes": {
- "active": true,
- "displayName": "string",
- "emails": [
- {
- "primary": true,
- "type": "string",
- "value": "string"
}
], - "locale": "string",
- "name": {
- "familyName": "string",
- "givenName": "string"
}, - "nickName": "string",
- "password": "string",
- "phoneNumbers": [
- {
- "primary": true,
- "type": "string",
- "value": "string"
}
], - "preferredLanguage": "string",
- "profileUrl": "string",
- "timezone": "string",
- "title": "string",
- "urn:ietf:params:scim:schemas:extension:custom:2.0:User": {
- "blocked": true,
- "company": "string",
- "ddd": "string",
- "ddi": "string",
- "gender": "string",
- "generatePassword": true,
- "hireDate": "string",
- "human": true,
- "is_email_verified": true,
- "machineName": "string",
- "preferredLoginName": "string",
- "properties": { },
- "resourceOwner": "string"
}, - "userName": "string",
- "userType": "string"
}, - "externalID": { },
- "id": "string",
- "meta": {
- "created": "string",
- "lastModified": "string",
- "location": "string",
- "resourceType": "string",
- "version": "string"
}, - "schemas": [
- "string"
]
}Update Users
| Authorization required | string Bearer token |
Update User
Array of objects | |
object | |
Array of objects | |
object | |
| userName | string |
{- "emails": [
- {
- "primary": true,
- "type": "string",
- "value": "string"
}
], - "name": {
- "familyName": "string",
- "givenName": "string"
}, - "phoneNumbers": [
- {
- "primary": true,
- "type": "string",
- "value": "string"
}
], - "urn:ietf:params:scim:schemas:extension:custom:2.0:User": {
- "company": "string",
- "ddd": "string",
- "ddi": "string",
- "hireDate": "string",
- "is_email_verified": true
}, - "userName": "string"
}{- "resources": [
- {
- "attributes": {
- "claim_mapper": {
- "property1": "string",
- "property2": "string"
}, - "client_id": "string",
- "created_at": "string",
- "description": "string",
- "id": "string",
- "member_count": 0,
- "name": "string",
- "permissions": [
- {
- "client_id": "string",
- "created_at": "string",
- "description": "string",
- "id": "string",
- "name": "string",
- "statements": [
- {
- "actions": [
- {
- "attributes": null,
- "externalID": { },
- "id": null,
- "meta": null,
- "schemas": [ ]
}
], - "resource": {
- "attributes": {
- "client_id": null,
- "description": null,
- "name": null,
- "slug": null,
- "type": { }
}, - "externalID": { },
- "id": "string",
- "meta": {
- "created": null,
- "lastModified": null,
- "location": null,
- "resourceType": null,
- "version": null
}, - "schemas": [
- null
]
}
}
]
}
]
}, - "externalID": { },
- "id": "string",
- "meta": {
- "created": "string",
- "lastModified": "string",
- "location": "string",
- "resourceType": "string",
- "version": "string"
}, - "schemas": [
- "string"
]
}
], - "totalResults": 0
}Patch Operation User
| Authorization required | string Bearer token |
Update User
Array of objects | |
| schemas | string |
{- "Operations": [
- {
- "op": "string",
- "path": {
- "attributePath": {
- "attributeName": "string",
- "subAttribute": "string",
- "uriprefix": "string"
}, - "subAttribute": "string",
- "valueExpression": null
}, - "value": {
- "emails": [
- {
- "primary": true,
- "type": "string",
- "value": "string"
}
], - "name": {
- "familyName": "string",
- "givenName": "string"
}, - "phoneNumbers": [
- {
- "primary": true,
- "type": "string",
- "value": "string"
}
], - "urn:ietf:params:scim:schemas:extension:custom:2.0:User": {
- "company": "string",
- "ddd": "string",
- "ddi": "string",
- "hireDate": "string",
- "is_email_verified": true
}, - "userName": "string"
}
}
], - "schemas": "string"
}{- "attributes": {
- "active": true,
- "displayName": "string",
- "emails": [
- {
- "primary": true,
- "type": "string",
- "value": "string"
}
], - "locale": "string",
- "name": {
- "familyName": "string",
- "givenName": "string"
}, - "nickName": "string",
- "password": "string",
- "phoneNumbers": [
- {
- "primary": true,
- "type": "string",
- "value": "string"
}
], - "preferredLanguage": "string",
- "profileUrl": "string",
- "timezone": "string",
- "title": "string",
- "urn:ietf:params:scim:schemas:extension:custom:2.0:User": {
- "blocked": true,
- "company": "string",
- "ddd": "string",
- "ddi": "string",
- "gender": "string",
- "generatePassword": true,
- "hireDate": "string",
- "human": true,
- "is_email_verified": true,
- "machineName": "string",
- "preferredLoginName": "string",
- "properties": { },
- "resourceOwner": "string"
}, - "userName": "string",
- "userType": "string"
}, - "externalID": { },
- "id": "string",
- "meta": {
- "created": "string",
- "lastModified": "string",
- "location": "string",
- "resourceType": "string",
- "version": "string"
}, - "schemas": [
- "string"
]
}{- "attributes": {
- "active": true,
- "displayName": "string",
- "emails": [
- {
- "primary": true,
- "type": "string",
- "value": "string"
}
], - "locale": "string",
- "name": {
- "familyName": "string",
- "givenName": "string"
}, - "nickName": "string",
- "password": "string",
- "phoneNumbers": [
- {
- "primary": true,
- "type": "string",
- "value": "string"
}
], - "preferredLanguage": "string",
- "profileUrl": "string",
- "timezone": "string",
- "title": "string",
- "urn:ietf:params:scim:schemas:extension:custom:2.0:User": {
- "blocked": true,
- "company": "string",
- "ddd": "string",
- "ddi": "string",
- "gender": "string",
- "generatePassword": true,
- "hireDate": "string",
- "human": true,
- "is_email_verified": true,
- "machineName": "string",
- "preferredLoginName": "string",
- "properties": { },
- "resourceOwner": "string"
}, - "userName": "string",
- "userType": "string"
}, - "externalID": { },
- "id": "string",
- "meta": {
- "created": "string",
- "lastModified": "string",
- "location": "string",
- "resourceType": "string",
- "version": "string"
}, - "schemas": [
- "string"
]
}