Download OpenAPI specification:Download
API for Telco Service Management - User Management
Returns existing row by UUID
| idOrCode required | string |
| X-Request-Id | string X-Request-Id is a random request-id to uniquely identify each request sent to tSM. This ID is available as the X-Request-Id header in API Response object. |
| X-Correlation-Id | string X-Correlation-Id , also known as a Transit ID, is a unique identifier value that is attached to requests and messages that allow reference to a particular transaction or event chain. For every request, you should use X-Request-Id, for request transaction, you should use X-Correlation-ID. |
{- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "code": "string",
- "name": "string",
- "validityFrom": "2019-08-24T14:15:22Z",
- "validityTo": "2019-08-24T14:15:22Z",
- "description": "string",
- "localizationData": {
- "cs": {
- "name": "Název",
- "description": "Popis"
}, - "en": {
- "name": "Name",
- "description": "Description"
}
}, - "userGroupSpecId": "65ef8526-0243-4b49-9f19-11eaab60d75b",
- "registry": {
- "property1": { },
- "property2": { }
}, - "auditInfo": {
- "version": 0,
- "whoInserted": "string",
- "whenInserted": "2019-08-24T14:15:22Z",
- "whoEdited": "string",
- "whenEdited": "2019-08-24T14:15:22Z"
}
}Update existing value by UUID
| idOrCode required | string Identifier of an existing value |
| X-Request-Id | string X-Request-Id is a random request-id to uniquely identify each request sent to tSM. This ID is available as the X-Request-Id header in API Response object. |
| X-Correlation-Id | string X-Correlation-Id , also known as a Transit ID, is a unique identifier value that is attached to requests and messages that allow reference to a particular transaction or event chain. For every request, you should use X-Request-Id, for request transaction, you should use X-Correlation-ID. |
| id | string <uuid> Row unique identifier / primary key in UUID format. ID may be assigned by the client using UUIDv4 standard, or it is generated by TSM.This ID SHOULD NOT be displayed to the end user. |
| code required | string [ 1 .. 255 ] characters Code of this value. It is used whenever the value is referenced from computer program or API. It MUST be unique and SHOULD contain only ASCII characters without spaces (best to use valid programminglanguage identifier). |
| name required | string [ 1 .. 255 ] characters Name of this value, this is displayed to the user. |
| validityFrom | string <date-time> Begin of the validity of the value. |
| validityTo | string <date-time> End of the validity of the value. |
| description | string Description of the value, it may be used as a tooltip. |
object Localization data of the record attributes | |
| userGroupSpecId | string <uuid> |
required | object |
object (Audit information) |
{- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "code": "string",
- "name": "string",
- "validityFrom": "2019-08-24T14:15:22Z",
- "validityTo": "2019-08-24T14:15:22Z",
- "description": "string",
- "localizationData": {
- "cs": {
- "name": "Název",
- "description": "Popis"
}, - "en": {
- "name": "Name",
- "description": "Description"
}
}, - "userGroupSpecId": "65ef8526-0243-4b49-9f19-11eaab60d75b",
- "registry": {
- "property1": { },
- "property2": { }
}, - "auditInfo": {
- "version": 0,
- "whoInserted": "string",
- "whenInserted": "2019-08-24T14:15:22Z",
- "whoEdited": "string",
- "whenEdited": "2019-08-24T14:15:22Z"
}
}{- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "code": "string",
- "name": "string",
- "validityFrom": "2019-08-24T14:15:22Z",
- "validityTo": "2019-08-24T14:15:22Z",
- "description": "string",
- "localizationData": {
- "cs": {
- "name": "Název",
- "description": "Popis"
}, - "en": {
- "name": "Name",
- "description": "Description"
}
}, - "userGroupSpecId": "65ef8526-0243-4b49-9f19-11eaab60d75b",
- "registry": {
- "property1": { },
- "property2": { }
}, - "auditInfo": {
- "version": 0,
- "whoInserted": "string",
- "whenInserted": "2019-08-24T14:15:22Z",
- "whoEdited": "string",
- "whenEdited": "2019-08-24T14:15:22Z"
}
}Delete existing entity/value by id or code
| idOrCode required | string |
| X-Request-Id | string X-Request-Id is a random request-id to uniquely identify each request sent to tSM. This ID is available as the X-Request-Id header in API Response object. |
| X-Correlation-Id | string X-Correlation-Id , also known as a Transit ID, is a unique identifier value that is attached to requests and messages that allow reference to a particular transaction or event chain. For every request, you should use X-Request-Id, for request transaction, you should use X-Correlation-ID. |
{- "status": "BAD_REQUEST",
- "timestamp": "2022-11-11T06:55:27.334Z",
- "message": "Wrong format for UUID field. ID value '5131315' is not a valid UUID string.",
- "traceId": "1c81b8e6a7c672df",
- "errors": [
- "'5131315' should be of type java.util.UUID"
]
}| idOrCode required | string |
| immediatelyRefresh | boolean Default: false |
| X-Request-Id | string X-Request-Id is a random request-id to uniquely identify each request sent to tSM. This ID is available as the X-Request-Id header in API Response object. |
| X-Correlation-Id | string X-Correlation-Id , also known as a Transit ID, is a unique identifier value that is attached to requests and messages that allow reference to a particular transaction or event chain. For every request, you should use X-Request-Id, for request transaction, you should use X-Correlation-ID. |
User group property (or several properties) to update
{ }{- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "code": "string",
- "name": "string",
- "validityFrom": "2019-08-24T14:15:22Z",
- "validityTo": "2019-08-24T14:15:22Z",
- "description": "string",
- "localizationData": {
- "cs": {
- "name": "Název",
- "description": "Popis"
}, - "en": {
- "name": "Name",
- "description": "Description"
}
}, - "userGroupSpecId": "65ef8526-0243-4b49-9f19-11eaab60d75b",
- "registry": {
- "property1": { },
- "property2": { }
}, - "auditInfo": {
- "version": 0,
- "whoInserted": "string",
- "whenInserted": "2019-08-24T14:15:22Z",
- "whoEdited": "string",
- "whenEdited": "2019-08-24T14:15:22Z"
}
}| X-Request-Id | string X-Request-Id is a random request-id to uniquely identify each request sent to tSM. This ID is available as the X-Request-Id header in API Response object. |
| X-Correlation-Id | string X-Correlation-Id , also known as a Transit ID, is a unique identifier value that is attached to requests and messages that allow reference to a particular transaction or event chain. For every request, you should use X-Request-Id, for request transaction, you should use X-Correlation-ID. |
| id | string <uuid> Row unique identifier / primary key in UUID format. ID may be assigned by the client using UUIDv4 standard, or it is generated by TSM.This ID SHOULD NOT be displayed to the end user. |
| code required | string [ 1 .. 255 ] characters Code of this value. It is used whenever the value is referenced from computer program or API. It MUST be unique and SHOULD contain only ASCII characters without spaces (best to use valid programminglanguage identifier). |
| name required | string [ 1 .. 255 ] characters Name of this value, this is displayed to the user. |
| validityFrom | string <date-time> Begin of the validity of the value. |
| validityTo | string <date-time> End of the validity of the value. |
| description | string Description of the value, it may be used as a tooltip. |
object Localization data of the record attributes | |
| userGroupSpecId | string <uuid> |
required | object |
object (Audit information) |
{- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "code": "string",
- "name": "string",
- "validityFrom": "2019-08-24T14:15:22Z",
- "validityTo": "2019-08-24T14:15:22Z",
- "description": "string",
- "localizationData": {
- "cs": {
- "name": "Název",
- "description": "Popis"
}, - "en": {
- "name": "Name",
- "description": "Description"
}
}, - "userGroupSpecId": "65ef8526-0243-4b49-9f19-11eaab60d75b",
- "registry": {
- "property1": { },
- "property2": { }
}, - "auditInfo": {
- "version": 0,
- "whoInserted": "string",
- "whenInserted": "2019-08-24T14:15:22Z",
- "whoEdited": "string",
- "whenEdited": "2019-08-24T14:15:22Z"
}
}{- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "code": "string",
- "name": "string",
- "validityFrom": "2019-08-24T14:15:22Z",
- "validityTo": "2019-08-24T14:15:22Z",
- "description": "string",
- "localizationData": {
- "cs": {
- "name": "Název",
- "description": "Popis"
}, - "en": {
- "name": "Name",
- "description": "Description"
}
}, - "userGroupSpecId": "65ef8526-0243-4b49-9f19-11eaab60d75b",
- "registry": {
- "property1": { },
- "property2": { }
}, - "auditInfo": {
- "version": 0,
- "whoInserted": "string",
- "whenInserted": "2019-08-24T14:15:22Z",
- "whoEdited": "string",
- "whenEdited": "2019-08-24T14:15:22Z"
}
}| compareField | string Default: "id" |
| X-Request-Id | string X-Request-Id is a random request-id to uniquely identify each request sent to tSM. This ID is available as the X-Request-Id header in API Response object. |
| X-Correlation-Id | string X-Correlation-Id , also known as a Transit ID, is a unique identifier value that is attached to requests and messages that allow reference to a particular transaction or event chain. For every request, you should use X-Request-Id, for request transaction, you should use X-Correlation-ID. |
| diffType required | string Enum: "DIFF_TYPE_NEW" "DIFF_TYPE_CHANGE" "DIFF_TYPE_REMOVE" |
object (UserGroupType) | |
object (UserGroupType) |
[- {
- "diffType": "DIFF_TYPE_NEW",
- "left": {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "code": "string",
- "name": "string",
- "validityFrom": "2019-08-24T14:15:22Z",
- "validityTo": "2019-08-24T14:15:22Z",
- "description": "string",
- "localizationData": {
- "cs": {
- "name": "Název",
- "description": "Popis"
}, - "en": {
- "name": "Name",
- "description": "Description"
}
}, - "userGroupSpecId": "65ef8526-0243-4b49-9f19-11eaab60d75b",
- "registry": {
- "property1": { },
- "property2": { }
}, - "auditInfo": {
- "version": 0,
- "whoInserted": "string",
- "whenInserted": "2019-08-24T14:15:22Z",
- "whoEdited": "string",
- "whenEdited": "2019-08-24T14:15:22Z"
}
}, - "right": {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "code": "string",
- "name": "string",
- "validityFrom": "2019-08-24T14:15:22Z",
- "validityTo": "2019-08-24T14:15:22Z",
- "description": "string",
- "localizationData": {
- "cs": {
- "name": "Název",
- "description": "Popis"
}, - "en": {
- "name": "Name",
- "description": "Description"
}
}, - "userGroupSpecId": "65ef8526-0243-4b49-9f19-11eaab60d75b",
- "registry": {
- "property1": { },
- "property2": { }
}, - "auditInfo": {
- "version": 0,
- "whoInserted": "string",
- "whenInserted": "2019-08-24T14:15:22Z",
- "whoEdited": "string",
- "whenEdited": "2019-08-24T14:15:22Z"
}
}
}
][- {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "code": "string",
- "name": "string",
- "validityFrom": "2019-08-24T14:15:22Z",
- "validityTo": "2019-08-24T14:15:22Z",
- "description": "string",
- "localizationData": {
- "cs": {
- "name": "Název",
- "description": "Popis"
}, - "en": {
- "name": "Name",
- "description": "Description"
}
}, - "userGroupSpecId": "65ef8526-0243-4b49-9f19-11eaab60d75b",
- "registry": {
- "property1": { },
- "property2": { }
}, - "auditInfo": {
- "version": 0,
- "whoInserted": "string",
- "whenInserted": "2019-08-24T14:15:22Z",
- "whoEdited": "string",
- "whenEdited": "2019-08-24T14:15:22Z"
}
}
]| save | boolean Save the diff immediately |
| compareField | string Default: "id" Field for entry matching |
| X-Request-Id | string X-Request-Id is a random request-id to uniquely identify each request sent to tSM. This ID is available as the X-Request-Id header in API Response object. |
| X-Correlation-Id | string X-Correlation-Id , also known as a Transit ID, is a unique identifier value that is attached to requests and messages that allow reference to a particular transaction or event chain. For every request, you should use X-Request-Id, for request transaction, you should use X-Correlation-ID. |
| file required | string <binary> File binary content |
{- "file": "string"
}[- {
- "diffType": "DIFF_TYPE_NEW",
- "left": {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "code": "string",
- "name": "string",
- "validityFrom": "2019-08-24T14:15:22Z",
- "validityTo": "2019-08-24T14:15:22Z",
- "description": "string",
- "localizationData": {
- "cs": {
- "name": "Název",
- "description": "Popis"
}, - "en": {
- "name": "Name",
- "description": "Description"
}
}, - "userGroupSpecId": "65ef8526-0243-4b49-9f19-11eaab60d75b",
- "registry": {
- "property1": { },
- "property2": { }
}, - "auditInfo": {
- "version": 0,
- "whoInserted": "string",
- "whenInserted": "2019-08-24T14:15:22Z",
- "whoEdited": "string",
- "whenEdited": "2019-08-24T14:15:22Z"
}
}, - "right": {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "code": "string",
- "name": "string",
- "validityFrom": "2019-08-24T14:15:22Z",
- "validityTo": "2019-08-24T14:15:22Z",
- "description": "string",
- "localizationData": {
- "cs": {
- "name": "Název",
- "description": "Popis"
}, - "en": {
- "name": "Name",
- "description": "Description"
}
}, - "userGroupSpecId": "65ef8526-0243-4b49-9f19-11eaab60d75b",
- "registry": {
- "property1": { },
- "property2": { }
}, - "auditInfo": {
- "version": 0,
- "whoInserted": "string",
- "whenInserted": "2019-08-24T14:15:22Z",
- "whoEdited": "string",
- "whenEdited": "2019-08-24T14:15:22Z"
}
}
}
]| compareField | string Default: "id" Field for entry matching |
| X-Request-Id | string X-Request-Id is a random request-id to uniquely identify each request sent to tSM. This ID is available as the X-Request-Id header in API Response object. |
| X-Correlation-Id | string X-Correlation-Id , also known as a Transit ID, is a unique identifier value that is attached to requests and messages that allow reference to a particular transaction or event chain. For every request, you should use X-Request-Id, for request transaction, you should use X-Correlation-ID. |
| name | string |
| whenExported | string <date-time> |
| exportedBy | string |
required | Array of objects (UserGroupType) |
required | Array of objects (Filter) |
| entityType | string |
| listingType | string |
| listingProfile | string |
| compareField | string |
{- "name": "string",
- "whenExported": "2019-08-24T14:15:22Z",
- "exportedBy": "string",
- "data": [
- {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "code": "string",
- "name": "string",
- "validityFrom": "2019-08-24T14:15:22Z",
- "validityTo": "2019-08-24T14:15:22Z",
- "description": "string",
- "localizationData": {
- "cs": {
- "name": "Název",
- "description": "Popis"
}, - "en": {
- "name": "Name",
- "description": "Description"
}
}, - "userGroupSpecId": "65ef8526-0243-4b49-9f19-11eaab60d75b",
- "registry": {
- "property1": { },
- "property2": { }
}, - "auditInfo": {
- "version": 0,
- "whoInserted": "string",
- "whenInserted": "2019-08-24T14:15:22Z",
- "whoEdited": "string",
- "whenEdited": "2019-08-24T14:15:22Z"
}
}
], - "filtering": [
- {
- "key": "string",
- "value": "string",
- "column": "string",
- "operator": "LIKE",
- "nestedPath": "string",
- "isNested": true,
- "nestedProperty": "string"
}
], - "entityType": "string",
- "listingType": "string",
- "listingProfile": "string",
- "compareField": "string"
}[- {
- "diffType": "DIFF_TYPE_NEW",
- "left": {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "code": "string",
- "name": "string",
- "validityFrom": "2019-08-24T14:15:22Z",
- "validityTo": "2019-08-24T14:15:22Z",
- "description": "string",
- "localizationData": {
- "cs": {
- "name": "Název",
- "description": "Popis"
}, - "en": {
- "name": "Name",
- "description": "Description"
}
}, - "userGroupSpecId": "65ef8526-0243-4b49-9f19-11eaab60d75b",
- "registry": {
- "property1": { },
- "property2": { }
}, - "auditInfo": {
- "version": 0,
- "whoInserted": "string",
- "whenInserted": "2019-08-24T14:15:22Z",
- "whoEdited": "string",
- "whenEdited": "2019-08-24T14:15:22Z"
}
}, - "right": {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "code": "string",
- "name": "string",
- "validityFrom": "2019-08-24T14:15:22Z",
- "validityTo": "2019-08-24T14:15:22Z",
- "description": "string",
- "localizationData": {
- "cs": {
- "name": "Název",
- "description": "Popis"
}, - "en": {
- "name": "Name",
- "description": "Description"
}
}, - "userGroupSpecId": "65ef8526-0243-4b49-9f19-11eaab60d75b",
- "registry": {
- "property1": { },
- "property2": { }
}, - "auditInfo": {
- "version": 0,
- "whoInserted": "string",
- "whenInserted": "2019-08-24T14:15:22Z",
- "whoEdited": "string",
- "whenEdited": "2019-08-24T14:15:22Z"
}
}
}
]object (Filtering) |
| X-Request-Id | string X-Request-Id is a random request-id to uniquely identify each request sent to tSM. This ID is available as the X-Request-Id header in API Response object. |
| X-Correlation-Id | string X-Correlation-Id , also known as a Transit ID, is a unique identifier value that is attached to requests and messages that allow reference to a particular transaction or event chain. For every request, you should use X-Request-Id, for request transaction, you should use X-Correlation-ID. |
| entityType required | string |
| compareField | string |
| listingType | string |
| listingProfile | string |
Array of objects (Filter) |
{- "entityType": "string",
- "compareField": "string",
- "listingType": "string",
- "listingProfile": "string",
- "filtering": [
- {
- "key": "string",
- "value": "string",
- "column": "string",
- "operator": "LIKE",
- "nestedPath": "string",
- "isNested": true,
- "nestedProperty": "string"
}
]
}{- "name": "string",
- "whenExported": "2019-08-24T14:15:22Z",
- "exportedBy": "string",
- "data": [
- {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "code": "string",
- "name": "string",
- "validityFrom": "2019-08-24T14:15:22Z",
- "validityTo": "2019-08-24T14:15:22Z",
- "description": "string",
- "localizationData": {
- "cs": {
- "name": "Název",
- "description": "Popis"
}, - "en": {
- "name": "Name",
- "description": "Description"
}
}, - "userGroupSpecId": "65ef8526-0243-4b49-9f19-11eaab60d75b",
- "registry": {
- "property1": { },
- "property2": { }
}, - "auditInfo": {
- "version": 0,
- "whoInserted": "string",
- "whenInserted": "2019-08-24T14:15:22Z",
- "whoEdited": "string",
- "whenEdited": "2019-08-24T14:15:22Z"
}
}
], - "filtering": [
- {
- "key": "string",
- "value": "string",
- "column": "string",
- "operator": "LIKE",
- "nestedPath": "string",
- "isNested": true,
- "nestedProperty": "string"
}
], - "entityType": "string",
- "listingType": "string",
- "listingProfile": "string",
- "compareField": "string"
}Search by filter - filtering, sorting Consult the documentation for further information.
| size | integer <int32> Maxmimum records returned. Default value is 1000. |
required | object (Filtering) |
| X-Request-Id | string X-Request-Id is a random request-id to uniquely identify each request sent to tSM. This ID is available as the X-Request-Id header in API Response object. |
| X-Correlation-Id | string X-Correlation-Id , also known as a Transit ID, is a unique identifier value that is attached to requests and messages that allow reference to a particular transaction or event chain. For every request, you should use X-Request-Id, for request transaction, you should use X-Correlation-ID. |
[- {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "code": "string",
- "name": "string",
- "validityFrom": "2019-08-24T14:15:22Z",
- "validityTo": "2019-08-24T14:15:22Z",
- "description": "string",
- "localizationData": {
- "cs": {
- "name": "Název",
- "description": "Popis"
}, - "en": {
- "name": "Name",
- "description": "Description"
}
}, - "userGroupSpecId": "65ef8526-0243-4b49-9f19-11eaab60d75b",
- "registry": {
- "property1": { },
- "property2": { }
}, - "auditInfo": {
- "version": 0,
- "whoInserted": "string",
- "whenInserted": "2019-08-24T14:15:22Z",
- "whoEdited": "string",
- "whenEdited": "2019-08-24T14:15:22Z"
}
}
]required | object (Filtering) |
| X-Request-Id | string X-Request-Id is a random request-id to uniquely identify each request sent to tSM. This ID is available as the X-Request-Id header in API Response object. |
| X-Correlation-Id | string X-Correlation-Id , also known as a Transit ID, is a unique identifier value that is attached to requests and messages that allow reference to a particular transaction or event chain. For every request, you should use X-Request-Id, for request transaction, you should use X-Correlation-ID. |
{- "totalElements": 0,
- "totalPages": 0,
- "sort": {
- "sorted": true,
- "unsorted": true,
- "empty": true
}, - "first": true,
- "last": true,
- "size": 0,
- "content": [
- {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "code": "string",
- "name": "string",
- "validityFrom": "2019-08-24T14:15:22Z",
- "validityTo": "2019-08-24T14:15:22Z",
- "description": "string",
- "localizationData": {
- "cs": {
- "name": "Název",
- "description": "Popis"
}, - "en": {
- "name": "Name",
- "description": "Description"
}
}, - "userGroupSpecId": "65ef8526-0243-4b49-9f19-11eaab60d75b",
- "registry": {
- "property1": { },
- "property2": { }
}, - "auditInfo": {
- "version": 0,
- "whoInserted": "string",
- "whenInserted": "2019-08-24T14:15:22Z",
- "whoEdited": "string",
- "whenEdited": "2019-08-24T14:15:22Z"
}
}
], - "number": 0,
- "numberOfElements": 0,
- "pageable": {
- "sort": {
- "sorted": true,
- "unsorted": true,
- "empty": true
}, - "offset": 0,
- "pageNumber": 0,
- "pageSize": 0,
- "paged": true,
- "unpaged": true
}, - "empty": true
}| ids required | Array of objects |
| X-Request-Id | string X-Request-Id is a random request-id to uniquely identify each request sent to tSM. This ID is available as the X-Request-Id header in API Response object. |
| X-Correlation-Id | string X-Correlation-Id , also known as a Transit ID, is a unique identifier value that is attached to requests and messages that allow reference to a particular transaction or event chain. For every request, you should use X-Request-Id, for request transaction, you should use X-Correlation-ID. |
[- {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "code": "string",
- "name": "string",
- "validityFrom": "2019-08-24T14:15:22Z",
- "validityTo": "2019-08-24T14:15:22Z",
- "description": "string",
- "localizationData": {
- "cs": {
- "name": "Název",
- "description": "Popis"
}, - "en": {
- "name": "Name",
- "description": "Description"
}
}, - "userGroupSpecId": "65ef8526-0243-4b49-9f19-11eaab60d75b",
- "registry": {
- "property1": { },
- "property2": { }
}, - "auditInfo": {
- "version": 0,
- "whoInserted": "string",
- "whenInserted": "2019-08-24T14:15:22Z",
- "whoEdited": "string",
- "whenEdited": "2019-08-24T14:15:22Z"
}
}
]Search by user group type filter - filtering, sorting, paging. Consult the documentation for further information.
required | object (Filtering) |
| X-Request-Id | string X-Request-Id is a random request-id to uniquely identify each request sent to tSM. This ID is available as the X-Request-Id header in API Response object. |
| X-Correlation-Id | string X-Correlation-Id , also known as a Transit ID, is a unique identifier value that is attached to requests and messages that allow reference to a particular transaction or event chain. For every request, you should use X-Request-Id, for request transaction, you should use X-Correlation-ID. |
{- "totalElements": 0,
- "totalPages": 0,
- "sort": {
- "sorted": true,
- "unsorted": true,
- "empty": true
}, - "first": true,
- "last": true,
- "size": 0,
- "content": [
- {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "code": "string",
- "name": "string",
- "validityFrom": "2019-08-24T14:15:22Z",
- "validityTo": "2019-08-24T14:15:22Z",
- "description": "string",
- "localizationData": {
- "cs": {
- "name": "Název",
- "description": "Popis"
}, - "en": {
- "name": "Name",
- "description": "Description"
}
}, - "userGroupSpecId": "65ef8526-0243-4b49-9f19-11eaab60d75b",
- "registry": {
- "property1": { },
- "property2": { }
}, - "auditInfo": {
- "version": 0,
- "whoInserted": "string",
- "whenInserted": "2019-08-24T14:15:22Z",
- "whoEdited": "string",
- "whenEdited": "2019-08-24T14:15:22Z"
}
}
], - "number": 0,
- "numberOfElements": 0,
- "pageable": {
- "sort": {
- "sorted": true,
- "unsorted": true,
- "empty": true
}, - "offset": 0,
- "pageNumber": 0,
- "pageSize": 0,
- "paged": true,
- "unpaged": true
}, - "empty": true
}Search by user group type filter - filtering, sorting Consult the documentation for further information.
| size | integer <int32> |
required | object (Filtering) |
| X-Request-Id | string X-Request-Id is a random request-id to uniquely identify each request sent to tSM. This ID is available as the X-Request-Id header in API Response object. |
| X-Correlation-Id | string X-Correlation-Id , also known as a Transit ID, is a unique identifier value that is attached to requests and messages that allow reference to a particular transaction or event chain. For every request, you should use X-Request-Id, for request transaction, you should use X-Correlation-ID. |
[- {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "code": "string",
- "name": "string",
- "validityFrom": "2019-08-24T14:15:22Z",
- "validityTo": "2019-08-24T14:15:22Z",
- "description": "string",
- "localizationData": {
- "cs": {
- "name": "Název",
- "description": "Popis"
}, - "en": {
- "name": "Name",
- "description": "Description"
}
}, - "userGroupSpecId": "65ef8526-0243-4b49-9f19-11eaab60d75b",
- "registry": {
- "property1": { },
- "property2": { }
}, - "auditInfo": {
- "version": 0,
- "whoInserted": "string",
- "whenInserted": "2019-08-24T14:15:22Z",
- "whoEdited": "string",
- "whenEdited": "2019-08-24T14:15:22Z"
}
}
]required | object (Filtering) |
| X-Request-Id | string X-Request-Id is a random request-id to uniquely identify each request sent to tSM. This ID is available as the X-Request-Id header in API Response object. |
| X-Correlation-Id | string X-Correlation-Id , also known as a Transit ID, is a unique identifier value that is attached to requests and messages that allow reference to a particular transaction or event chain. For every request, you should use X-Request-Id, for request transaction, you should use X-Correlation-ID. |
0| code required | string |
| X-Request-Id | string X-Request-Id is a random request-id to uniquely identify each request sent to tSM. This ID is available as the X-Request-Id header in API Response object. |
| X-Correlation-Id | string X-Correlation-Id , also known as a Transit ID, is a unique identifier value that is attached to requests and messages that allow reference to a particular transaction or event chain. For every request, you should use X-Request-Id, for request transaction, you should use X-Correlation-ID. |
{- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "code": "string",
- "name": "string",
- "validityFrom": "2019-08-24T14:15:22Z",
- "validityTo": "2019-08-24T14:15:22Z",
- "description": "string",
- "localizationData": {
- "cs": {
- "name": "Název",
- "description": "Popis"
}, - "en": {
- "name": "Name",
- "description": "Description"
}
}, - "userGroupSpecId": "65ef8526-0243-4b49-9f19-11eaab60d75b",
- "registry": {
- "property1": { },
- "property2": { }
}, - "auditInfo": {
- "version": 0,
- "whoInserted": "string",
- "whenInserted": "2019-08-24T14:15:22Z",
- "whoEdited": "string",
- "whenEdited": "2019-08-24T14:15:22Z"
}
}| X-Request-Id | string X-Request-Id is a random request-id to uniquely identify each request sent to tSM. This ID is available as the X-Request-Id header in API Response object. |
| X-Correlation-Id | string X-Correlation-Id , also known as a Transit ID, is a unique identifier value that is attached to requests and messages that allow reference to a particular transaction or event chain. For every request, you should use X-Request-Id, for request transaction, you should use X-Correlation-ID. |
[- {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "code": "string",
- "name": "string",
- "validityFrom": "2019-08-24T14:15:22Z",
- "validityTo": "2019-08-24T14:15:22Z",
- "description": "string",
- "localizationData": {
- "cs": {
- "name": "Název",
- "description": "Popis"
}, - "en": {
- "name": "Name",
- "description": "Description"
}
}, - "userGroupSpecId": "65ef8526-0243-4b49-9f19-11eaab60d75b",
- "registry": {
- "property1": { },
- "property2": { }
}, - "auditInfo": {
- "version": 0,
- "whoInserted": "string",
- "whenInserted": "2019-08-24T14:15:22Z",
- "whoEdited": "string",
- "whenEdited": "2019-08-24T14:15:22Z"
}
}
]Returns existing row by UUID
| idOrCode required | string |
| X-Request-Id | string X-Request-Id is a random request-id to uniquely identify each request sent to tSM. This ID is available as the X-Request-Id header in API Response object. |
| X-Correlation-Id | string X-Correlation-Id , also known as a Transit ID, is a unique identifier value that is attached to requests and messages that allow reference to a particular transaction or event chain. For every request, you should use X-Request-Id, for request transaction, you should use X-Correlation-ID. |
{- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "code": "string",
- "name": "string",
- "validFor": {
- "validFrom": "2019-08-24T14:15:22Z",
- "validTo": "2019-08-24T14:15:22Z",
- "isValid": true
}, - "entityName": "string",
- "expression": "string",
- "accessRule": "READ",
- "fullAccess": true,
- "description": "string",
- "auditInfo": {
- "version": 0,
- "whoInserted": "string",
- "whenInserted": "2019-08-24T14:15:22Z",
- "whoEdited": "string",
- "whenEdited": "2019-08-24T14:15:22Z"
}
}Update existing value by UUID
| idOrCode required | string Identifier of an existing value |
| X-Request-Id | string X-Request-Id is a random request-id to uniquely identify each request sent to tSM. This ID is available as the X-Request-Id header in API Response object. |
| X-Correlation-Id | string X-Correlation-Id , also known as a Transit ID, is a unique identifier value that is attached to requests and messages that allow reference to a particular transaction or event chain. For every request, you should use X-Request-Id, for request transaction, you should use X-Correlation-ID. |
| id | string <uuid> Row unique identifier / primary key in UUID format. ID may be assigned by the client using UUIDv4 standard, or it is generated by TSM.This ID SHOULD NOT be displayed to the end user. |
| code required | string |
| name required | string |
object (TimePeriod) | |
| entityName | string |
| expression | string |
| accessRule | string Enum: "READ" "READ_WRITE" |
| fullAccess required | boolean |
| description | string |
object (Audit information) |
{- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "code": "string",
- "name": "string",
- "validFor": {
- "validFrom": "2019-08-24T14:15:22Z",
- "validTo": "2019-08-24T14:15:22Z",
- "isValid": true
}, - "entityName": "string",
- "expression": "string",
- "accessRule": "READ",
- "fullAccess": true,
- "description": "string",
- "auditInfo": {
- "version": 0,
- "whoInserted": "string",
- "whenInserted": "2019-08-24T14:15:22Z",
- "whoEdited": "string",
- "whenEdited": "2019-08-24T14:15:22Z"
}
}{- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "code": "string",
- "name": "string",
- "validFor": {
- "validFrom": "2019-08-24T14:15:22Z",
- "validTo": "2019-08-24T14:15:22Z",
- "isValid": true
}, - "entityName": "string",
- "expression": "string",
- "accessRule": "READ",
- "fullAccess": true,
- "description": "string",
- "auditInfo": {
- "version": 0,
- "whoInserted": "string",
- "whenInserted": "2019-08-24T14:15:22Z",
- "whoEdited": "string",
- "whenEdited": "2019-08-24T14:15:22Z"
}
}Delete existing entity/value by id or code
| idOrCode required | string |
| X-Request-Id | string X-Request-Id is a random request-id to uniquely identify each request sent to tSM. This ID is available as the X-Request-Id header in API Response object. |
| X-Correlation-Id | string X-Correlation-Id , also known as a Transit ID, is a unique identifier value that is attached to requests and messages that allow reference to a particular transaction or event chain. For every request, you should use X-Request-Id, for request transaction, you should use X-Correlation-ID. |
{- "status": "BAD_REQUEST",
- "timestamp": "2022-11-11T06:55:27.334Z",
- "message": "Wrong format for UUID field. ID value '5131315' is not a valid UUID string.",
- "traceId": "1c81b8e6a7c672df",
- "errors": [
- "'5131315' should be of type java.util.UUID"
]
}| idOrCode required | string |
| immediatelyRefresh | boolean Default: false |
| X-Request-Id | string X-Request-Id is a random request-id to uniquely identify each request sent to tSM. This ID is available as the X-Request-Id header in API Response object. |
| X-Correlation-Id | string X-Correlation-Id , also known as a Transit ID, is a unique identifier value that is attached to requests and messages that allow reference to a particular transaction or event chain. For every request, you should use X-Request-Id, for request transaction, you should use X-Correlation-ID. |
User group property (or several properties) to update
{ }{- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "code": "string",
- "name": "string",
- "validFor": {
- "validFrom": "2019-08-24T14:15:22Z",
- "validTo": "2019-08-24T14:15:22Z",
- "isValid": true
}, - "entityName": "string",
- "expression": "string",
- "accessRule": "READ",
- "fullAccess": true,
- "description": "string",
- "auditInfo": {
- "version": 0,
- "whoInserted": "string",
- "whenInserted": "2019-08-24T14:15:22Z",
- "whoEdited": "string",
- "whenEdited": "2019-08-24T14:15:22Z"
}
}| X-Request-Id | string X-Request-Id is a random request-id to uniquely identify each request sent to tSM. This ID is available as the X-Request-Id header in API Response object. |
| X-Correlation-Id | string X-Correlation-Id , also known as a Transit ID, is a unique identifier value that is attached to requests and messages that allow reference to a particular transaction or event chain. For every request, you should use X-Request-Id, for request transaction, you should use X-Correlation-ID. |
| id | string <uuid> Row unique identifier / primary key in UUID format. ID may be assigned by the client using UUIDv4 standard, or it is generated by TSM.This ID SHOULD NOT be displayed to the end user. |
| code required | string |
| name required | string |
object (TimePeriod) | |
| entityName | string |
| expression | string |
| accessRule | string Enum: "READ" "READ_WRITE" |
| fullAccess required | boolean |
| description | string |
object (Audit information) |
{- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "code": "string",
- "name": "string",
- "validFor": {
- "validFrom": "2019-08-24T14:15:22Z",
- "validTo": "2019-08-24T14:15:22Z",
- "isValid": true
}, - "entityName": "string",
- "expression": "string",
- "accessRule": "READ",
- "fullAccess": true,
- "description": "string",
- "auditInfo": {
- "version": 0,
- "whoInserted": "string",
- "whenInserted": "2019-08-24T14:15:22Z",
- "whoEdited": "string",
- "whenEdited": "2019-08-24T14:15:22Z"
}
}{- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "code": "string",
- "name": "string",
- "validFor": {
- "validFrom": "2019-08-24T14:15:22Z",
- "validTo": "2019-08-24T14:15:22Z",
- "isValid": true
}, - "entityName": "string",
- "expression": "string",
- "accessRule": "READ",
- "fullAccess": true,
- "description": "string",
- "auditInfo": {
- "version": 0,
- "whoInserted": "string",
- "whenInserted": "2019-08-24T14:15:22Z",
- "whoEdited": "string",
- "whenEdited": "2019-08-24T14:15:22Z"
}
}| compareField | string Default: "id" |
| X-Request-Id | string X-Request-Id is a random request-id to uniquely identify each request sent to tSM. This ID is available as the X-Request-Id header in API Response object. |
| X-Correlation-Id | string X-Correlation-Id , also known as a Transit ID, is a unique identifier value that is attached to requests and messages that allow reference to a particular transaction or event chain. For every request, you should use X-Request-Id, for request transaction, you should use X-Correlation-ID. |
| diffType required | string Enum: "DIFF_TYPE_NEW" "DIFF_TYPE_CHANGE" "DIFF_TYPE_REMOVE" |
object (AccessRule) | |
object (AccessRule) |
[- {
- "diffType": "DIFF_TYPE_NEW",
- "left": {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "code": "string",
- "name": "string",
- "validFor": {
- "validFrom": "2019-08-24T14:15:22Z",
- "validTo": "2019-08-24T14:15:22Z",
- "isValid": true
}, - "entityName": "string",
- "expression": "string",
- "accessRule": "READ",
- "fullAccess": true,
- "description": "string",
- "auditInfo": {
- "version": 0,
- "whoInserted": "string",
- "whenInserted": "2019-08-24T14:15:22Z",
- "whoEdited": "string",
- "whenEdited": "2019-08-24T14:15:22Z"
}
}, - "right": {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "code": "string",
- "name": "string",
- "validFor": {
- "validFrom": "2019-08-24T14:15:22Z",
- "validTo": "2019-08-24T14:15:22Z",
- "isValid": true
}, - "entityName": "string",
- "expression": "string",
- "accessRule": "READ",
- "fullAccess": true,
- "description": "string",
- "auditInfo": {
- "version": 0,
- "whoInserted": "string",
- "whenInserted": "2019-08-24T14:15:22Z",
- "whoEdited": "string",
- "whenEdited": "2019-08-24T14:15:22Z"
}
}
}
][- {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "code": "string",
- "name": "string",
- "validFor": {
- "validFrom": "2019-08-24T14:15:22Z",
- "validTo": "2019-08-24T14:15:22Z",
- "isValid": true
}, - "entityName": "string",
- "expression": "string",
- "accessRule": "READ",
- "fullAccess": true,
- "description": "string",
- "auditInfo": {
- "version": 0,
- "whoInserted": "string",
- "whenInserted": "2019-08-24T14:15:22Z",
- "whoEdited": "string",
- "whenEdited": "2019-08-24T14:15:22Z"
}
}
]| save | boolean Save the diff immediately |
| compareField | string Default: "id" Field for entry matching |
| X-Request-Id | string X-Request-Id is a random request-id to uniquely identify each request sent to tSM. This ID is available as the X-Request-Id header in API Response object. |
| X-Correlation-Id | string X-Correlation-Id , also known as a Transit ID, is a unique identifier value that is attached to requests and messages that allow reference to a particular transaction or event chain. For every request, you should use X-Request-Id, for request transaction, you should use X-Correlation-ID. |
| file required | string <binary> File binary content |
{- "file": "string"
}[- {
- "diffType": "DIFF_TYPE_NEW",
- "left": {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "code": "string",
- "name": "string",
- "validFor": {
- "validFrom": "2019-08-24T14:15:22Z",
- "validTo": "2019-08-24T14:15:22Z",
- "isValid": true
}, - "entityName": "string",
- "expression": "string",
- "accessRule": "READ",
- "fullAccess": true,
- "description": "string",
- "auditInfo": {
- "version": 0,
- "whoInserted": "string",
- "whenInserted": "2019-08-24T14:15:22Z",
- "whoEdited": "string",
- "whenEdited": "2019-08-24T14:15:22Z"
}
}, - "right": {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "code": "string",
- "name": "string",
- "validFor": {
- "validFrom": "2019-08-24T14:15:22Z",
- "validTo": "2019-08-24T14:15:22Z",
- "isValid": true
}, - "entityName": "string",
- "expression": "string",
- "accessRule": "READ",
- "fullAccess": true,
- "description": "string",
- "auditInfo": {
- "version": 0,
- "whoInserted": "string",
- "whenInserted": "2019-08-24T14:15:22Z",
- "whoEdited": "string",
- "whenEdited": "2019-08-24T14:15:22Z"
}
}
}
]| compareField | string Default: "id" Field for entry matching |
| X-Request-Id | string X-Request-Id is a random request-id to uniquely identify each request sent to tSM. This ID is available as the X-Request-Id header in API Response object. |
| X-Correlation-Id | string X-Correlation-Id , also known as a Transit ID, is a unique identifier value that is attached to requests and messages that allow reference to a particular transaction or event chain. For every request, you should use X-Request-Id, for request transaction, you should use X-Correlation-ID. |
| name | string |
| whenExported | string <date-time> |
| exportedBy | string |
required | Array of objects (AccessRule) |
required | Array of objects (Filter) |
| entityType | string |
| listingType | string |
| listingProfile | string |
| compareField | string |
{- "name": "string",
- "whenExported": "2019-08-24T14:15:22Z",
- "exportedBy": "string",
- "data": [
- {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "code": "string",
- "name": "string",
- "validFor": {
- "validFrom": "2019-08-24T14:15:22Z",
- "validTo": "2019-08-24T14:15:22Z",
- "isValid": true
}, - "entityName": "string",
- "expression": "string",
- "accessRule": "READ",
- "fullAccess": true,
- "description": "string",
- "auditInfo": {
- "version": 0,
- "whoInserted": "string",
- "whenInserted": "2019-08-24T14:15:22Z",
- "whoEdited": "string",
- "whenEdited": "2019-08-24T14:15:22Z"
}
}
], - "filtering": [
- {
- "key": "string",
- "value": "string",
- "column": "string",
- "operator": "LIKE",
- "nestedPath": "string",
- "isNested": true,
- "nestedProperty": "string"
}
], - "entityType": "string",
- "listingType": "string",
- "listingProfile": "string",
- "compareField": "string"
}[- {
- "diffType": "DIFF_TYPE_NEW",
- "left": {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "code": "string",
- "name": "string",
- "validFor": {
- "validFrom": "2019-08-24T14:15:22Z",
- "validTo": "2019-08-24T14:15:22Z",
- "isValid": true
}, - "entityName": "string",
- "expression": "string",
- "accessRule": "READ",
- "fullAccess": true,
- "description": "string",
- "auditInfo": {
- "version": 0,
- "whoInserted": "string",
- "whenInserted": "2019-08-24T14:15:22Z",
- "whoEdited": "string",
- "whenEdited": "2019-08-24T14:15:22Z"
}
}, - "right": {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "code": "string",
- "name": "string",
- "validFor": {
- "validFrom": "2019-08-24T14:15:22Z",
- "validTo": "2019-08-24T14:15:22Z",
- "isValid": true
}, - "entityName": "string",
- "expression": "string",
- "accessRule": "READ",
- "fullAccess": true,
- "description": "string",
- "auditInfo": {
- "version": 0,
- "whoInserted": "string",
- "whenInserted": "2019-08-24T14:15:22Z",
- "whoEdited": "string",
- "whenEdited": "2019-08-24T14:15:22Z"
}
}
}
]object (Filtering) |
| X-Request-Id | string X-Request-Id is a random request-id to uniquely identify each request sent to tSM. This ID is available as the X-Request-Id header in API Response object. |
| X-Correlation-Id | string X-Correlation-Id , also known as a Transit ID, is a unique identifier value that is attached to requests and messages that allow reference to a particular transaction or event chain. For every request, you should use X-Request-Id, for request transaction, you should use X-Correlation-ID. |
| entityType required | string |
| compareField | string |
| listingType | string |
| listingProfile | string |
Array of objects (Filter) |
{- "entityType": "string",
- "compareField": "string",
- "listingType": "string",
- "listingProfile": "string",
- "filtering": [
- {
- "key": "string",
- "value": "string",
- "column": "string",
- "operator": "LIKE",
- "nestedPath": "string",
- "isNested": true,
- "nestedProperty": "string"
}
]
}{- "name": "string",
- "whenExported": "2019-08-24T14:15:22Z",
- "exportedBy": "string",
- "data": [
- {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "code": "string",
- "name": "string",
- "validFor": {
- "validFrom": "2019-08-24T14:15:22Z",
- "validTo": "2019-08-24T14:15:22Z",
- "isValid": true
}, - "entityName": "string",
- "expression": "string",
- "accessRule": "READ",
- "fullAccess": true,
- "description": "string",
- "auditInfo": {
- "version": 0,
- "whoInserted": "string",
- "whenInserted": "2019-08-24T14:15:22Z",
- "whoEdited": "string",
- "whenEdited": "2019-08-24T14:15:22Z"
}
}
], - "filtering": [
- {
- "key": "string",
- "value": "string",
- "column": "string",
- "operator": "LIKE",
- "nestedPath": "string",
- "isNested": true,
- "nestedProperty": "string"
}
], - "entityType": "string",
- "listingType": "string",
- "listingProfile": "string",
- "compareField": "string"
}Search by filter - filtering, sorting Consult the documentation for further information.
| size | integer <int32> Maxmimum records returned. Default value is 1000. |
required | object (Filtering) |
| X-Request-Id | string X-Request-Id is a random request-id to uniquely identify each request sent to tSM. This ID is available as the X-Request-Id header in API Response object. |
| X-Correlation-Id | string X-Correlation-Id , also known as a Transit ID, is a unique identifier value that is attached to requests and messages that allow reference to a particular transaction or event chain. For every request, you should use X-Request-Id, for request transaction, you should use X-Correlation-ID. |
[- {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "code": "string",
- "name": "string",
- "validFor": {
- "validFrom": "2019-08-24T14:15:22Z",
- "validTo": "2019-08-24T14:15:22Z",
- "isValid": true
}, - "entityName": "string",
- "expression": "string",
- "accessRule": "READ",
- "fullAccess": true,
- "description": "string",
- "auditInfo": {
- "version": 0,
- "whoInserted": "string",
- "whenInserted": "2019-08-24T14:15:22Z",
- "whoEdited": "string",
- "whenEdited": "2019-08-24T14:15:22Z"
}
}
]required | object (Filtering) |
| X-Request-Id | string X-Request-Id is a random request-id to uniquely identify each request sent to tSM. This ID is available as the X-Request-Id header in API Response object. |
| X-Correlation-Id | string X-Correlation-Id , also known as a Transit ID, is a unique identifier value that is attached to requests and messages that allow reference to a particular transaction or event chain. For every request, you should use X-Request-Id, for request transaction, you should use X-Correlation-ID. |
{- "totalElements": 0,
- "totalPages": 0,
- "sort": {
- "sorted": true,
- "unsorted": true,
- "empty": true
}, - "first": true,
- "last": true,
- "size": 0,
- "content": [
- {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "code": "string",
- "name": "string",
- "validFor": {
- "validFrom": "2019-08-24T14:15:22Z",
- "validTo": "2019-08-24T14:15:22Z",
- "isValid": true
}, - "entityName": "string",
- "expression": "string",
- "accessRule": "READ",
- "fullAccess": true,
- "description": "string",
- "auditInfo": {
- "version": 0,
- "whoInserted": "string",
- "whenInserted": "2019-08-24T14:15:22Z",
- "whoEdited": "string",
- "whenEdited": "2019-08-24T14:15:22Z"
}
}
], - "number": 0,
- "numberOfElements": 0,
- "pageable": {
- "sort": {
- "sorted": true,
- "unsorted": true,
- "empty": true
}, - "offset": 0,
- "pageNumber": 0,
- "pageSize": 0,
- "paged": true,
- "unpaged": true
}, - "empty": true
}| ids required | Array of objects |
| X-Request-Id | string X-Request-Id is a random request-id to uniquely identify each request sent to tSM. This ID is available as the X-Request-Id header in API Response object. |
| X-Correlation-Id | string X-Correlation-Id , also known as a Transit ID, is a unique identifier value that is attached to requests and messages that allow reference to a particular transaction or event chain. For every request, you should use X-Request-Id, for request transaction, you should use X-Correlation-ID. |
[- {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "code": "string",
- "name": "string",
- "validFor": {
- "validFrom": "2019-08-24T14:15:22Z",
- "validTo": "2019-08-24T14:15:22Z",
- "isValid": true
}, - "entityName": "string",
- "expression": "string",
- "accessRule": "READ",
- "fullAccess": true,
- "description": "string",
- "auditInfo": {
- "version": 0,
- "whoInserted": "string",
- "whenInserted": "2019-08-24T14:15:22Z",
- "whoEdited": "string",
- "whenEdited": "2019-08-24T14:15:22Z"
}
}
]required | object (Filtering) |
| X-Request-Id | string X-Request-Id is a random request-id to uniquely identify each request sent to tSM. This ID is available as the X-Request-Id header in API Response object. |
| X-Correlation-Id | string X-Correlation-Id , also known as a Transit ID, is a unique identifier value that is attached to requests and messages that allow reference to a particular transaction or event chain. For every request, you should use X-Request-Id, for request transaction, you should use X-Correlation-ID. |
{- "totalElements": 0,
- "totalPages": 0,
- "sort": {
- "sorted": true,
- "unsorted": true,
- "empty": true
}, - "first": true,
- "last": true,
- "size": 0,
- "content": [
- {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "code": "string",
- "name": "string",
- "validFor": {
- "validFrom": "2019-08-24T14:15:22Z",
- "validTo": "2019-08-24T14:15:22Z",
- "isValid": true
}, - "entityName": "string",
- "expression": "string",
- "accessRule": "READ",
- "fullAccess": true,
- "description": "string",
- "auditInfo": {
- "version": 0,
- "whoInserted": "string",
- "whenInserted": "2019-08-24T14:15:22Z",
- "whoEdited": "string",
- "whenEdited": "2019-08-24T14:15:22Z"
}
}
], - "number": 0,
- "numberOfElements": 0,
- "pageable": {
- "sort": {
- "sorted": true,
- "unsorted": true,
- "empty": true
}, - "offset": 0,
- "pageNumber": 0,
- "pageSize": 0,
- "paged": true,
- "unpaged": true
}, - "empty": true
}| size | integer <int32> |
required | object (Filtering) |
| X-Request-Id | string X-Request-Id is a random request-id to uniquely identify each request sent to tSM. This ID is available as the X-Request-Id header in API Response object. |
| X-Correlation-Id | string X-Correlation-Id , also known as a Transit ID, is a unique identifier value that is attached to requests and messages that allow reference to a particular transaction or event chain. For every request, you should use X-Request-Id, for request transaction, you should use X-Correlation-ID. |
[- {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "code": "string",
- "name": "string",
- "validFor": {
- "validFrom": "2019-08-24T14:15:22Z",
- "validTo": "2019-08-24T14:15:22Z",
- "isValid": true
}, - "entityName": "string",
- "expression": "string",
- "accessRule": "READ",
- "fullAccess": true,
- "description": "string",
- "auditInfo": {
- "version": 0,
- "whoInserted": "string",
- "whenInserted": "2019-08-24T14:15:22Z",
- "whoEdited": "string",
- "whenEdited": "2019-08-24T14:15:22Z"
}
}
]| entityType required | string |
| X-Request-Id | string X-Request-Id is a random request-id to uniquely identify each request sent to tSM. This ID is available as the X-Request-Id header in API Response object. |
| X-Correlation-Id | string X-Correlation-Id , also known as a Transit ID, is a unique identifier value that is attached to requests and messages that allow reference to a particular transaction or event chain. For every request, you should use X-Request-Id, for request transaction, you should use X-Correlation-ID. |
[- "string"
]| entityType required | string |
| X-Request-Id | string X-Request-Id is a random request-id to uniquely identify each request sent to tSM. This ID is available as the X-Request-Id header in API Response object. |
| X-Correlation-Id | string X-Correlation-Id , also known as a Transit ID, is a unique identifier value that is attached to requests and messages that allow reference to a particular transaction or event chain. For every request, you should use X-Request-Id, for request transaction, you should use X-Correlation-ID. |
[- "string"
]required | object (Filtering) |
| X-Request-Id | string X-Request-Id is a random request-id to uniquely identify each request sent to tSM. This ID is available as the X-Request-Id header in API Response object. |
| X-Correlation-Id | string X-Correlation-Id , also known as a Transit ID, is a unique identifier value that is attached to requests and messages that allow reference to a particular transaction or event chain. For every request, you should use X-Request-Id, for request transaction, you should use X-Correlation-ID. |
0| code required | string |
| X-Request-Id | string X-Request-Id is a random request-id to uniquely identify each request sent to tSM. This ID is available as the X-Request-Id header in API Response object. |
| X-Correlation-Id | string X-Correlation-Id , also known as a Transit ID, is a unique identifier value that is attached to requests and messages that allow reference to a particular transaction or event chain. For every request, you should use X-Request-Id, for request transaction, you should use X-Correlation-ID. |
{- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "code": "string",
- "name": "string",
- "validFor": {
- "validFrom": "2019-08-24T14:15:22Z",
- "validTo": "2019-08-24T14:15:22Z",
- "isValid": true
}, - "entityName": "string",
- "expression": "string",
- "accessRule": "READ",
- "fullAccess": true,
- "description": "string",
- "auditInfo": {
- "version": 0,
- "whoInserted": "string",
- "whenInserted": "2019-08-24T14:15:22Z",
- "whoEdited": "string",
- "whenEdited": "2019-08-24T14:15:22Z"
}
}| X-Request-Id | string X-Request-Id is a random request-id to uniquely identify each request sent to tSM. This ID is available as the X-Request-Id header in API Response object. |
| X-Correlation-Id | string X-Correlation-Id , also known as a Transit ID, is a unique identifier value that is attached to requests and messages that allow reference to a particular transaction or event chain. For every request, you should use X-Request-Id, for request transaction, you should use X-Correlation-ID. |
[- {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "code": "string",
- "name": "string",
- "validFor": {
- "validFrom": "2019-08-24T14:15:22Z",
- "validTo": "2019-08-24T14:15:22Z",
- "isValid": true
}, - "entityName": "string",
- "expression": "string",
- "accessRule": "READ",
- "fullAccess": true,
- "description": "string",
- "auditInfo": {
- "version": 0,
- "whoInserted": "string",
- "whenInserted": "2019-08-24T14:15:22Z",
- "whoEdited": "string",
- "whenEdited": "2019-08-24T14:15:22Z"
}
}
]| X-Request-Id | string X-Request-Id is a random request-id to uniquely identify each request sent to tSM. This ID is available as the X-Request-Id header in API Response object. |
| X-Correlation-Id | string X-Correlation-Id , also known as a Transit ID, is a unique identifier value that is attached to requests and messages that allow reference to a particular transaction or event chain. For every request, you should use X-Request-Id, for request transaction, you should use X-Correlation-ID. |
{- "status": "BAD_REQUEST",
- "timestamp": "2022-11-11T06:55:27.334Z",
- "message": "Wrong format for UUID field. ID value '5131315' is not a valid UUID string.",
- "traceId": "1c81b8e6a7c672df",
- "errors": [
- "'5131315' should be of type java.util.UUID"
]
}| ids required | Array of strings <uuid> [ items <uuid > ] |
| X-Request-Id | string X-Request-Id is a random request-id to uniquely identify each request sent to tSM. This ID is available as the X-Request-Id header in API Response object. |
| X-Correlation-Id | string X-Correlation-Id , also known as a Transit ID, is a unique identifier value that is attached to requests and messages that allow reference to a particular transaction or event chain. For every request, you should use X-Request-Id, for request transaction, you should use X-Correlation-ID. |
[- {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "accessRuleId": "7611c41d-853f-4850-97d6-a5e3aaf07a22",
- "roleId": "7382d58e-652a-4905-b7c9-bcca1e0e5391",
- "period": {
- "validFrom": "2019-08-24T14:15:22Z",
- "validTo": "2019-08-24T14:15:22Z",
- "isValid": true
}, - "auditInfo": {
- "version": 0,
- "whoInserted": "string",
- "whenInserted": "2019-08-24T14:15:22Z",
- "whoEdited": "string",
- "whenEdited": "2019-08-24T14:15:22Z"
}
}
]| ids required | Array of strings <uuid> [ items <uuid > ] |
| X-Request-Id | string X-Request-Id is a random request-id to uniquely identify each request sent to tSM. This ID is available as the X-Request-Id header in API Response object. |
| X-Correlation-Id | string X-Correlation-Id , also known as a Transit ID, is a unique identifier value that is attached to requests and messages that allow reference to a particular transaction or event chain. For every request, you should use X-Request-Id, for request transaction, you should use X-Correlation-ID. |
[- {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "userId": "2c4a230c-5085-4924-a3e1-25fb4fc5965b",
- "roleId": "7382d58e-652a-4905-b7c9-bcca1e0e5391",
- "auditInfo": {
- "version": 0,
- "whoInserted": "string",
- "whenInserted": "2019-08-24T14:15:22Z",
- "whoEdited": "string",
- "whenEdited": "2019-08-24T14:15:22Z"
}
}
]| ids required | Array of strings <uuid> [ items <uuid > ] |
| X-Request-Id | string X-Request-Id is a random request-id to uniquely identify each request sent to tSM. This ID is available as the X-Request-Id header in API Response object. |
| X-Correlation-Id | string X-Correlation-Id , also known as a Transit ID, is a unique identifier value that is attached to requests and messages that allow reference to a particular transaction or event chain. For every request, you should use X-Request-Id, for request transaction, you should use X-Correlation-ID. |
[- {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "userId": "2c4a230c-5085-4924-a3e1-25fb4fc5965b",
- "userGroupId": "080a16e0-8946-456c-aef9-504a239bc5ab",
- "roleInGroup": [
- "string"
], - "period": {
- "validFrom": "2019-08-24T14:15:22Z",
- "validTo": "2019-08-24T14:15:22Z",
- "isValid": true
}, - "data": { },
- "auditInfo": {
- "version": 0,
- "whoInserted": "string",
- "whenInserted": "2019-08-24T14:15:22Z",
- "whoEdited": "string",
- "whenEdited": "2019-08-24T14:15:22Z"
}
}
]Returns existing user group by UUID
| id required | string <uuid> |
| X-Request-Id | string X-Request-Id is a random request-id to uniquely identify each request sent to tSM. This ID is available as the X-Request-Id header in API Response object. |
| X-Correlation-Id | string X-Correlation-Id , also known as a Transit ID, is a unique identifier value that is attached to requests and messages that allow reference to a particular transaction or event chain. For every request, you should use X-Request-Id, for request transaction, you should use X-Correlation-ID. |
{- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "code": "string",
- "type": "string",
- "name": "string",
- "description": "string",
- "ldapMemberOf": "string",
- "parentUserGroupId": "7ecd7fe8-bf60-4580-becd-4f971de7ac8b",
- "validFrom": "2019-08-24T14:15:22Z",
- "validTo": "2019-08-24T14:15:22Z",
- "dataTags": [
- "string"
], - "email": "string",
- "phoneNumber": "string",
- "chars": { },
- "associatedUserRoleId": "e4098f96-2e72-45ab-88e8-c382814ee656",
- "auditInfo": {
- "version": 0,
- "whoInserted": "string",
- "whenInserted": "2019-08-24T14:15:22Z",
- "whoEdited": "string",
- "whenEdited": "2019-08-24T14:15:22Z"
}
}Updates all properties of an existing user group.
| id required | string <uuid> Identifier of an existing user group |
| X-Request-Id | string X-Request-Id is a random request-id to uniquely identify each request sent to tSM. This ID is available as the X-Request-Id header in API Response object. |
| X-Correlation-Id | string X-Correlation-Id , also known as a Transit ID, is a unique identifier value that is attached to requests and messages that allow reference to a particular transaction or event chain. For every request, you should use X-Request-Id, for request transaction, you should use X-Correlation-ID. |
| id | string <uuid> (UUID) User unique identifier / primary key in UUID format. ID may be assigned by the client using UUIDv4 standard, or it is generated by TSM.This ID SHOULD NOT be displayed to the end user. |
| code required | string (Code) User group unique identifier. |
| type required | string (Type) User group type unique identifier. |
| name required | string (Name) User group description. |
| description | string (DEscription) Description for role. |
| ldapMemberOf | string (Ldap member) If User group is in LDAP, then location in LDAP. |
| parentUserGroupId | string <uuid> (Parent user group ID) Identifier of parent user group. |
| validFrom | string <date-time> (Valid from) User group valid date from. |
| validTo | string <date-time> (Valid to) User group valid date to. |
| dataTags | Array of strings (Data tags) Additional data tags (aka labels). |
string (Email) User group email. | |
| phoneNumber | string (Phone number) User group phone number. |
required | UserGroupType-PruzkumObchodnihoPripadu (object) or UserGroupType-Test (object) or UserGroupType-OR (object) (UserGroupChars) Map of entity characteristics indexed by characteristics code. |
| associatedUserRoleId | string <uuid> (Associated role) If a user has this group, they automatically receive the selected role upon logging in. |
object (Audit information) |
{- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "code": "string",
- "type": "string",
- "name": "string",
- "description": "string",
- "ldapMemberOf": "string",
- "parentUserGroupId": "7ecd7fe8-bf60-4580-becd-4f971de7ac8b",
- "validFrom": "2019-08-24T14:15:22Z",
- "validTo": "2019-08-24T14:15:22Z",
- "dataTags": [
- "string"
], - "email": "string",
- "phoneNumber": "string",
- "chars": { },
- "associatedUserRoleId": "e4098f96-2e72-45ab-88e8-c382814ee656",
- "auditInfo": {
- "version": 0,
- "whoInserted": "string",
- "whenInserted": "2019-08-24T14:15:22Z",
- "whoEdited": "string",
- "whenEdited": "2019-08-24T14:15:22Z"
}
}{- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "code": "string",
- "type": "string",
- "name": "string",
- "description": "string",
- "ldapMemberOf": "string",
- "parentUserGroupId": "7ecd7fe8-bf60-4580-becd-4f971de7ac8b",
- "validFrom": "2019-08-24T14:15:22Z",
- "validTo": "2019-08-24T14:15:22Z",
- "dataTags": [
- "string"
], - "email": "string",
- "phoneNumber": "string",
- "chars": { },
- "associatedUserRoleId": "e4098f96-2e72-45ab-88e8-c382814ee656",
- "auditInfo": {
- "version": 0,
- "whoInserted": "string",
- "whenInserted": "2019-08-24T14:15:22Z",
- "whoEdited": "string",
- "whenEdited": "2019-08-24T14:15:22Z"
}
}Delete existing User group by UUID
| id required | string <uuid> |
| X-Request-Id | string X-Request-Id is a random request-id to uniquely identify each request sent to tSM. This ID is available as the X-Request-Id header in API Response object. |
| X-Correlation-Id | string X-Correlation-Id , also known as a Transit ID, is a unique identifier value that is attached to requests and messages that allow reference to a particular transaction or event chain. For every request, you should use X-Request-Id, for request transaction, you should use X-Correlation-ID. |
{- "status": "BAD_REQUEST",
- "timestamp": "2022-11-11T06:55:27.334Z",
- "message": "Wrong format for UUID field. ID value '5131315' is not a valid UUID string.",
- "traceId": "1c81b8e6a7c672df",
- "errors": [
- "'5131315' should be of type java.util.UUID"
]
}Returns existing row by UUID
| idOrCode required | string |
| X-Request-Id | string X-Request-Id is a random request-id to uniquely identify each request sent to tSM. This ID is available as the X-Request-Id header in API Response object. |
| X-Correlation-Id | string X-Correlation-Id , also known as a Transit ID, is a unique identifier value that is attached to requests and messages that allow reference to a particular transaction or event chain. For every request, you should use X-Request-Id, for request transaction, you should use X-Correlation-ID. |
{- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "code": "string",
- "type": "string",
- "name": "string",
- "description": "string",
- "ldapMemberOf": "string",
- "parentUserGroupId": "7ecd7fe8-bf60-4580-becd-4f971de7ac8b",
- "validFrom": "2019-08-24T14:15:22Z",
- "validTo": "2019-08-24T14:15:22Z",
- "dataTags": [
- "string"
], - "email": "string",
- "phoneNumber": "string",
- "chars": { },
- "associatedUserRoleId": "e4098f96-2e72-45ab-88e8-c382814ee656",
- "auditInfo": {
- "version": 0,
- "whoInserted": "string",
- "whenInserted": "2019-08-24T14:15:22Z",
- "whoEdited": "string",
- "whenEdited": "2019-08-24T14:15:22Z"
}
}Update existing value by UUID
| idOrCode required | string Identifier of an existing value |
| X-Request-Id | string X-Request-Id is a random request-id to uniquely identify each request sent to tSM. This ID is available as the X-Request-Id header in API Response object. |
| X-Correlation-Id | string X-Correlation-Id , also known as a Transit ID, is a unique identifier value that is attached to requests and messages that allow reference to a particular transaction or event chain. For every request, you should use X-Request-Id, for request transaction, you should use X-Correlation-ID. |
| id | string <uuid> (UUID) User unique identifier / primary key in UUID format. ID may be assigned by the client using UUIDv4 standard, or it is generated by TSM.This ID SHOULD NOT be displayed to the end user. |
| code required | string (Code) User group unique identifier. |
| type required | string (Type) User group type unique identifier. |
| name required | string (Name) User group description. |
| description | string (DEscription) Description for role. |
| ldapMemberOf | string (Ldap member) If User group is in LDAP, then location in LDAP. |
| parentUserGroupId | string <uuid> (Parent user group ID) Identifier of parent user group. |
| validFrom | string <date-time> (Valid from) User group valid date from. |
| validTo | string <date-time> (Valid to) User group valid date to. |
| dataTags | Array of strings (Data tags) Additional data tags (aka labels). |
string (Email) User group email. | |
| phoneNumber | string (Phone number) User group phone number. |
required | UserGroupType-PruzkumObchodnihoPripadu (object) or UserGroupType-Test (object) or UserGroupType-OR (object) (UserGroupChars) Map of entity characteristics indexed by characteristics code. |
| associatedUserRoleId | string <uuid> (Associated role) If a user has this group, they automatically receive the selected role upon logging in. |
object (Audit information) |
{- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "code": "string",
- "type": "string",
- "name": "string",
- "description": "string",
- "ldapMemberOf": "string",
- "parentUserGroupId": "7ecd7fe8-bf60-4580-becd-4f971de7ac8b",
- "validFrom": "2019-08-24T14:15:22Z",
- "validTo": "2019-08-24T14:15:22Z",
- "dataTags": [
- "string"
], - "email": "string",
- "phoneNumber": "string",
- "chars": { },
- "associatedUserRoleId": "e4098f96-2e72-45ab-88e8-c382814ee656",
- "auditInfo": {
- "version": 0,
- "whoInserted": "string",
- "whenInserted": "2019-08-24T14:15:22Z",
- "whoEdited": "string",
- "whenEdited": "2019-08-24T14:15:22Z"
}
}{- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "code": "string",
- "type": "string",
- "name": "string",
- "description": "string",
- "ldapMemberOf": "string",
- "parentUserGroupId": "7ecd7fe8-bf60-4580-becd-4f971de7ac8b",
- "validFrom": "2019-08-24T14:15:22Z",
- "validTo": "2019-08-24T14:15:22Z",
- "dataTags": [
- "string"
], - "email": "string",
- "phoneNumber": "string",
- "chars": { },
- "associatedUserRoleId": "e4098f96-2e72-45ab-88e8-c382814ee656",
- "auditInfo": {
- "version": 0,
- "whoInserted": "string",
- "whenInserted": "2019-08-24T14:15:22Z",
- "whoEdited": "string",
- "whenEdited": "2019-08-24T14:15:22Z"
}
}Delete existing entity/value by id or code
| idOrCode required | string |
| X-Request-Id | string X-Request-Id is a random request-id to uniquely identify each request sent to tSM. This ID is available as the X-Request-Id header in API Response object. |
| X-Correlation-Id | string X-Correlation-Id , also known as a Transit ID, is a unique identifier value that is attached to requests and messages that allow reference to a particular transaction or event chain. For every request, you should use X-Request-Id, for request transaction, you should use X-Correlation-ID. |
{- "status": "BAD_REQUEST",
- "timestamp": "2022-11-11T06:55:27.334Z",
- "message": "Wrong format for UUID field. ID value '5131315' is not a valid UUID string.",
- "traceId": "1c81b8e6a7c672df",
- "errors": [
- "'5131315' should be of type java.util.UUID"
]
}Updates properties of an existing user group.
| idOrCode required | string Identifier of an existing user group |
| immediatelyRefresh | boolean Default: false |
| X-Request-Id | string X-Request-Id is a random request-id to uniquely identify each request sent to tSM. This ID is available as the X-Request-Id header in API Response object. |
| X-Correlation-Id | string X-Correlation-Id , also known as a Transit ID, is a unique identifier value that is attached to requests and messages that allow reference to a particular transaction or event chain. For every request, you should use X-Request-Id, for request transaction, you should use X-Correlation-ID. |
User group property (or several properties) to update
{ }{- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "code": "string",
- "type": "string",
- "name": "string",
- "description": "string",
- "ldapMemberOf": "string",
- "parentUserGroupId": "7ecd7fe8-bf60-4580-becd-4f971de7ac8b",
- "validFrom": "2019-08-24T14:15:22Z",
- "validTo": "2019-08-24T14:15:22Z",
- "dataTags": [
- "string"
], - "email": "string",
- "phoneNumber": "string",
- "chars": { },
- "associatedUserRoleId": "e4098f96-2e72-45ab-88e8-c382814ee656",
- "auditInfo": {
- "version": 0,
- "whoInserted": "string",
- "whenInserted": "2019-08-24T14:15:22Z",
- "whoEdited": "string",
- "whenEdited": "2019-08-24T14:15:22Z"
}
}Creates a user group with basic properties set.Either set ID with standard UUID generator, or do not send it at all, it will be generated via backend
| X-Request-Id | string X-Request-Id is a random request-id to uniquely identify each request sent to tSM. This ID is available as the X-Request-Id header in API Response object. |
| X-Correlation-Id | string X-Correlation-Id , also known as a Transit ID, is a unique identifier value that is attached to requests and messages that allow reference to a particular transaction or event chain. For every request, you should use X-Request-Id, for request transaction, you should use X-Correlation-ID. |
| id | string <uuid> (UUID) User unique identifier / primary key in UUID format. ID may be assigned by the client using UUIDv4 standard, or it is generated by TSM.This ID SHOULD NOT be displayed to the end user. |
| code required | string (Code) User group unique identifier. |
| type required | string (Type) User group type unique identifier. |
| name required | string (Name) User group description. |
| description | string (DEscription) Description for role. |
| ldapMemberOf | string (Ldap member) If User group is in LDAP, then location in LDAP. |
| parentUserGroupId | string <uuid> (Parent user group ID) Identifier of parent user group. |
| validFrom | string <date-time> (Valid from) User group valid date from. |
| validTo | string <date-time> (Valid to) User group valid date to. |
| dataTags | Array of strings (Data tags) Additional data tags (aka labels). |
string (Email) User group email. | |
| phoneNumber | string (Phone number) User group phone number. |
required | UserGroupType-PruzkumObchodnihoPripadu (object) or UserGroupType-Test (object) or UserGroupType-OR (object) (UserGroupChars) Map of entity characteristics indexed by characteristics code. |
| associatedUserRoleId | string <uuid> (Associated role) If a user has this group, they automatically receive the selected role upon logging in. |
object (Audit information) |
{- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "code": "string",
- "type": "string",
- "name": "string",
- "description": "string",
- "ldapMemberOf": "string",
- "parentUserGroupId": "7ecd7fe8-bf60-4580-becd-4f971de7ac8b",
- "validFrom": "2019-08-24T14:15:22Z",
- "validTo": "2019-08-24T14:15:22Z",
- "dataTags": [
- "string"
], - "email": "string",
- "phoneNumber": "string",
- "chars": { },
- "associatedUserRoleId": "e4098f96-2e72-45ab-88e8-c382814ee656",
- "auditInfo": {
- "version": 0,
- "whoInserted": "string",
- "whenInserted": "2019-08-24T14:15:22Z",
- "whoEdited": "string",
- "whenEdited": "2019-08-24T14:15:22Z"
}
}{- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "code": "string",
- "type": "string",
- "name": "string",
- "description": "string",
- "ldapMemberOf": "string",
- "parentUserGroupId": "7ecd7fe8-bf60-4580-becd-4f971de7ac8b",
- "validFrom": "2019-08-24T14:15:22Z",
- "validTo": "2019-08-24T14:15:22Z",
- "dataTags": [
- "string"
], - "email": "string",
- "phoneNumber": "string",
- "chars": { },
- "associatedUserRoleId": "e4098f96-2e72-45ab-88e8-c382814ee656",
- "auditInfo": {
- "version": 0,
- "whoInserted": "string",
- "whenInserted": "2019-08-24T14:15:22Z",
- "whoEdited": "string",
- "whenEdited": "2019-08-24T14:15:22Z"
}
}| compareField | string Default: "id" |
| X-Request-Id | string X-Request-Id is a random request-id to uniquely identify each request sent to tSM. This ID is available as the X-Request-Id header in API Response object. |
| X-Correlation-Id | string X-Correlation-Id , also known as a Transit ID, is a unique identifier value that is attached to requests and messages that allow reference to a particular transaction or event chain. For every request, you should use X-Request-Id, for request transaction, you should use X-Correlation-ID. |
| diffType required | string Enum: "DIFF_TYPE_NEW" "DIFF_TYPE_CHANGE" "DIFF_TYPE_REMOVE" |
object (User group) User group with all parameters set | |
object (User group) User group with all parameters set |
[- {
- "diffType": "DIFF_TYPE_NEW",
- "left": {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "code": "string",
- "type": "string",
- "name": "string",
- "description": "string",
- "ldapMemberOf": "string",
- "parentUserGroupId": "7ecd7fe8-bf60-4580-becd-4f971de7ac8b",
- "validFrom": "2019-08-24T14:15:22Z",
- "validTo": "2019-08-24T14:15:22Z",
- "dataTags": [
- "string"
], - "email": "string",
- "phoneNumber": "string",
- "chars": { },
- "associatedUserRoleId": "e4098f96-2e72-45ab-88e8-c382814ee656",
- "auditInfo": {
- "version": 0,
- "whoInserted": "string",
- "whenInserted": "2019-08-24T14:15:22Z",
- "whoEdited": "string",
- "whenEdited": "2019-08-24T14:15:22Z"
}
}, - "right": {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "code": "string",
- "type": "string",
- "name": "string",
- "description": "string",
- "ldapMemberOf": "string",
- "parentUserGroupId": "7ecd7fe8-bf60-4580-becd-4f971de7ac8b",
- "validFrom": "2019-08-24T14:15:22Z",
- "validTo": "2019-08-24T14:15:22Z",
- "dataTags": [
- "string"
], - "email": "string",
- "phoneNumber": "string",
- "chars": { },
- "associatedUserRoleId": "e4098f96-2e72-45ab-88e8-c382814ee656",
- "auditInfo": {
- "version": 0,
- "whoInserted": "string",
- "whenInserted": "2019-08-24T14:15:22Z",
- "whoEdited": "string",
- "whenEdited": "2019-08-24T14:15:22Z"
}
}
}
][- {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "code": "string",
- "type": "string",
- "name": "string",
- "description": "string",
- "ldapMemberOf": "string",
- "parentUserGroupId": "7ecd7fe8-bf60-4580-becd-4f971de7ac8b",
- "validFrom": "2019-08-24T14:15:22Z",
- "validTo": "2019-08-24T14:15:22Z",
- "dataTags": [
- "string"
], - "email": "string",
- "phoneNumber": "string",
- "chars": { },
- "associatedUserRoleId": "e4098f96-2e72-45ab-88e8-c382814ee656",
- "auditInfo": {
- "version": 0,
- "whoInserted": "string",
- "whenInserted": "2019-08-24T14:15:22Z",
- "whoEdited": "string",
- "whenEdited": "2019-08-24T14:15:22Z"
}
}
]| save | boolean Save the diff immediately |
| compareField | string Default: "id" Field for entry matching |
| X-Request-Id | string X-Request-Id is a random request-id to uniquely identify each request sent to tSM. This ID is available as the X-Request-Id header in API Response object. |
| X-Correlation-Id | string X-Correlation-Id , also known as a Transit ID, is a unique identifier value that is attached to requests and messages that allow reference to a particular transaction or event chain. For every request, you should use X-Request-Id, for request transaction, you should use X-Correlation-ID. |
| file required | string <binary> File binary content |
{- "file": "string"
}[- {
- "diffType": "DIFF_TYPE_NEW",
- "left": {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "code": "string",
- "type": "string",
- "name": "string",
- "description": "string",
- "ldapMemberOf": "string",
- "parentUserGroupId": "7ecd7fe8-bf60-4580-becd-4f971de7ac8b",
- "validFrom": "2019-08-24T14:15:22Z",
- "validTo": "2019-08-24T14:15:22Z",
- "dataTags": [
- "string"
], - "email": "string",
- "phoneNumber": "string",
- "chars": { },
- "associatedUserRoleId": "e4098f96-2e72-45ab-88e8-c382814ee656",
- "auditInfo": {
- "version": 0,
- "whoInserted": "string",
- "whenInserted": "2019-08-24T14:15:22Z",
- "whoEdited": "string",
- "whenEdited": "2019-08-24T14:15:22Z"
}
}, - "right": {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "code": "string",
- "type": "string",
- "name": "string",
- "description": "string",
- "ldapMemberOf": "string",
- "parentUserGroupId": "7ecd7fe8-bf60-4580-becd-4f971de7ac8b",
- "validFrom": "2019-08-24T14:15:22Z",
- "validTo": "2019-08-24T14:15:22Z",
- "dataTags": [
- "string"
], - "email": "string",
- "phoneNumber": "string",
- "chars": { },
- "associatedUserRoleId": "e4098f96-2e72-45ab-88e8-c382814ee656",
- "auditInfo": {
- "version": 0,
- "whoInserted": "string",
- "whenInserted": "2019-08-24T14:15:22Z",
- "whoEdited": "string",
- "whenEdited": "2019-08-24T14:15:22Z"
}
}
}
]| compareField | string Default: "id" Field for entry matching |
| X-Request-Id | string X-Request-Id is a random request-id to uniquely identify each request sent to tSM. This ID is available as the X-Request-Id header in API Response object. |
| X-Correlation-Id | string X-Correlation-Id , also known as a Transit ID, is a unique identifier value that is attached to requests and messages that allow reference to a particular transaction or event chain. For every request, you should use X-Request-Id, for request transaction, you should use X-Correlation-ID. |
| name | string |
| whenExported | string <date-time> |
| exportedBy | string |
required | Array of objects (User group) |
required | Array of objects (Filter) |
| entityType | string |
| listingType | string |
| listingProfile | string |
| compareField | string |
{- "name": "string",
- "whenExported": "2019-08-24T14:15:22Z",
- "exportedBy": "string",
- "data": [
- {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "code": "string",
- "type": "string",
- "name": "string",
- "description": "string",
- "ldapMemberOf": "string",
- "parentUserGroupId": "7ecd7fe8-bf60-4580-becd-4f971de7ac8b",
- "validFrom": "2019-08-24T14:15:22Z",
- "validTo": "2019-08-24T14:15:22Z",
- "dataTags": [
- "string"
], - "email": "string",
- "phoneNumber": "string",
- "chars": { },
- "associatedUserRoleId": "e4098f96-2e72-45ab-88e8-c382814ee656",
- "auditInfo": {
- "version": 0,
- "whoInserted": "string",
- "whenInserted": "2019-08-24T14:15:22Z",
- "whoEdited": "string",
- "whenEdited": "2019-08-24T14:15:22Z"
}
}
], - "filtering": [
- {
- "key": "string",
- "value": "string",
- "column": "string",
- "operator": "LIKE",
- "nestedPath": "string",
- "isNested": true,
- "nestedProperty": "string"
}
], - "entityType": "string",
- "listingType": "string",
- "listingProfile": "string",
- "compareField": "string"
}[- {
- "diffType": "DIFF_TYPE_NEW",
- "left": {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "code": "string",
- "type": "string",
- "name": "string",
- "description": "string",
- "ldapMemberOf": "string",
- "parentUserGroupId": "7ecd7fe8-bf60-4580-becd-4f971de7ac8b",
- "validFrom": "2019-08-24T14:15:22Z",
- "validTo": "2019-08-24T14:15:22Z",
- "dataTags": [
- "string"
], - "email": "string",
- "phoneNumber": "string",
- "chars": { },
- "associatedUserRoleId": "e4098f96-2e72-45ab-88e8-c382814ee656",
- "auditInfo": {
- "version": 0,
- "whoInserted": "string",
- "whenInserted": "2019-08-24T14:15:22Z",
- "whoEdited": "string",
- "whenEdited": "2019-08-24T14:15:22Z"
}
}, - "right": {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "code": "string",
- "type": "string",
- "name": "string",
- "description": "string",
- "ldapMemberOf": "string",
- "parentUserGroupId": "7ecd7fe8-bf60-4580-becd-4f971de7ac8b",
- "validFrom": "2019-08-24T14:15:22Z",
- "validTo": "2019-08-24T14:15:22Z",
- "dataTags": [
- "string"
], - "email": "string",
- "phoneNumber": "string",
- "chars": { },
- "associatedUserRoleId": "e4098f96-2e72-45ab-88e8-c382814ee656",
- "auditInfo": {
- "version": 0,
- "whoInserted": "string",
- "whenInserted": "2019-08-24T14:15:22Z",
- "whoEdited": "string",
- "whenEdited": "2019-08-24T14:15:22Z"
}
}
}
]object (Filtering) |
| X-Request-Id | string X-Request-Id is a random request-id to uniquely identify each request sent to tSM. This ID is available as the X-Request-Id header in API Response object. |
| X-Correlation-Id | string X-Correlation-Id , also known as a Transit ID, is a unique identifier value that is attached to requests and messages that allow reference to a particular transaction or event chain. For every request, you should use X-Request-Id, for request transaction, you should use X-Correlation-ID. |
| entityType required | string |
| compareField | string |
| listingType | string |
| listingProfile | string |
Array of objects (Filter) |
{- "entityType": "string",
- "compareField": "string",
- "listingType": "string",
- "listingProfile": "string",
- "filtering": [
- {
- "key": "string",
- "value": "string",
- "column": "string",
- "operator": "LIKE",
- "nestedPath": "string",
- "isNested": true,
- "nestedProperty": "string"
}
]
}{- "name": "string",
- "whenExported": "2019-08-24T14:15:22Z",
- "exportedBy": "string",
- "data": [
- {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "code": "string",
- "type": "string",
- "name": "string",
- "description": "string",
- "ldapMemberOf": "string",
- "parentUserGroupId": "7ecd7fe8-bf60-4580-becd-4f971de7ac8b",
- "validFrom": "2019-08-24T14:15:22Z",
- "validTo": "2019-08-24T14:15:22Z",
- "dataTags": [
- "string"
], - "email": "string",
- "phoneNumber": "string",
- "chars": { },
- "associatedUserRoleId": "e4098f96-2e72-45ab-88e8-c382814ee656",
- "auditInfo": {
- "version": 0,
- "whoInserted": "string",
- "whenInserted": "2019-08-24T14:15:22Z",
- "whoEdited": "string",
- "whenEdited": "2019-08-24T14:15:22Z"
}
}
], - "filtering": [
- {
- "key": "string",
- "value": "string",
- "column": "string",
- "operator": "LIKE",
- "nestedPath": "string",
- "isNested": true,
- "nestedProperty": "string"
}
], - "entityType": "string",
- "listingType": "string",
- "listingProfile": "string",
- "compareField": "string"
}Returns existing user groups by given codes
| X-Request-Id | string X-Request-Id is a random request-id to uniquely identify each request sent to tSM. This ID is available as the X-Request-Id header in API Response object. |
| X-Correlation-Id | string X-Correlation-Id , also known as a Transit ID, is a unique identifier value that is attached to requests and messages that allow reference to a particular transaction or event chain. For every request, you should use X-Request-Id, for request transaction, you should use X-Correlation-ID. |
[- "string"
][- {
- "name": "string",
- "code": "string",
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "readonlyAccess": true,
- "version": 0,
- "whoInserted": "string",
- "whenInserted": "2019-08-24T14:15:22Z",
- "whenEdited": "2019-08-24T14:15:22Z",
- "whoEdited": "string",
- "description": "string",
- "ldapMemberOf": "string",
- "period": {
- "validFrom": "2019-08-24T14:15:22Z",
- "validTo": "2019-08-24T14:15:22Z",
- "isValid": true
}, - "chars": {
- "empty": true,
- "property1": { },
- "property2": { }
}, - "userGroupType": {
- "code": "string",
- "name": "string",
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "readonlyAccess": true,
- "version": 0,
- "whoInserted": "string",
- "whenInserted": "2019-08-24T14:15:22Z",
- "whenEdited": "2019-08-24T14:15:22Z",
- "whoEdited": "string",
- "description": "string",
- "validityFrom": "2019-08-24T14:15:22Z",
- "validityTo": "2019-08-24T14:15:22Z",
- "valid": "string",
- "localizationData": {
- "empty": true,
- "property1": {
- "property1": "string",
- "property2": "string"
}, - "property2": {
- "property1": "string",
- "property2": "string"
}
}, - "userGroupSpecId": "65ef8526-0243-4b49-9f19-11eaab60d75b",
- "registry": {
- "property1": { },
- "property2": { }
}
}, - "parentUserGroupId": "7ecd7fe8-bf60-4580-becd-4f971de7ac8b",
- "dataTags": [
- "string"
], - "email": "string",
- "phoneNumber": "string",
- "associatedUserRoleId": "e4098f96-2e72-45ab-88e8-c382814ee656"
}
]Returns map of existing user groups by given user UUIDs
| userIds required | Array of strings <uuid> [ items <uuid > ] |
| X-Request-Id | string X-Request-Id is a random request-id to uniquely identify each request sent to tSM. This ID is available as the X-Request-Id header in API Response object. |
| X-Correlation-Id | string X-Correlation-Id , also known as a Transit ID, is a unique identifier value that is attached to requests and messages that allow reference to a particular transaction or event chain. For every request, you should use X-Request-Id, for request transaction, you should use X-Correlation-ID. |
{- "property1": [
- {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "code": "string",
- "type": "string",
- "name": "string",
- "description": "string",
- "ldapMemberOf": "string",
- "parentUserGroupId": "7ecd7fe8-bf60-4580-becd-4f971de7ac8b",
- "validFrom": "2019-08-24T14:15:22Z",
- "validTo": "2019-08-24T14:15:22Z",
- "dataTags": [
- "string"
], - "email": "string",
- "phoneNumber": "string",
- "chars": { },
- "associatedUserRoleId": "e4098f96-2e72-45ab-88e8-c382814ee656",
- "auditInfo": {
- "version": 0,
- "whoInserted": "string",
- "whenInserted": "2019-08-24T14:15:22Z",
- "whoEdited": "string",
- "whenEdited": "2019-08-24T14:15:22Z"
}
}
], - "property2": [
- {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "code": "string",
- "type": "string",
- "name": "string",
- "description": "string",
- "ldapMemberOf": "string",
- "parentUserGroupId": "7ecd7fe8-bf60-4580-becd-4f971de7ac8b",
- "validFrom": "2019-08-24T14:15:22Z",
- "validTo": "2019-08-24T14:15:22Z",
- "dataTags": [
- "string"
], - "email": "string",
- "phoneNumber": "string",
- "chars": { },
- "associatedUserRoleId": "e4098f96-2e72-45ab-88e8-c382814ee656",
- "auditInfo": {
- "version": 0,
- "whoInserted": "string",
- "whenInserted": "2019-08-24T14:15:22Z",
- "whoEdited": "string",
- "whenEdited": "2019-08-24T14:15:22Z"
}
}
]
}Get all user groups by user UUID
| userId required | string <uuid> |
| X-Request-Id | string X-Request-Id is a random request-id to uniquely identify each request sent to tSM. This ID is available as the X-Request-Id header in API Response object. |
| X-Correlation-Id | string X-Correlation-Id , also known as a Transit ID, is a unique identifier value that is attached to requests and messages that allow reference to a particular transaction or event chain. For every request, you should use X-Request-Id, for request transaction, you should use X-Correlation-ID. |
[- {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "code": "string",
- "type": "string",
- "name": "string",
- "description": "string",
- "ldapMemberOf": "string",
- "parentUserGroupId": "7ecd7fe8-bf60-4580-becd-4f971de7ac8b",
- "validFrom": "2019-08-24T14:15:22Z",
- "validTo": "2019-08-24T14:15:22Z",
- "dataTags": [
- "string"
], - "email": "string",
- "phoneNumber": "string",
- "chars": { },
- "associatedUserRoleId": "e4098f96-2e72-45ab-88e8-c382814ee656",
- "auditInfo": {
- "version": 0,
- "whoInserted": "string",
- "whenInserted": "2019-08-24T14:15:22Z",
- "whoEdited": "string",
- "whenEdited": "2019-08-24T14:15:22Z"
}
}
]Search by filter - filtering, sorting Consult the documentation for further information.
| size | integer <int32> Maxmimum records returned. Default value is 1000. |
required | object (Filtering) |
| X-Request-Id | string X-Request-Id is a random request-id to uniquely identify each request sent to tSM. This ID is available as the X-Request-Id header in API Response object. |
| X-Correlation-Id | string X-Correlation-Id , also known as a Transit ID, is a unique identifier value that is attached to requests and messages that allow reference to a particular transaction or event chain. For every request, you should use X-Request-Id, for request transaction, you should use X-Correlation-ID. |
[- {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "code": "string",
- "type": "string",
- "name": "string",
- "description": "string",
- "ldapMemberOf": "string",
- "parentUserGroupId": "7ecd7fe8-bf60-4580-becd-4f971de7ac8b",
- "validFrom": "2019-08-24T14:15:22Z",
- "validTo": "2019-08-24T14:15:22Z",
- "dataTags": [
- "string"
], - "email": "string",
- "phoneNumber": "string",
- "chars": { },
- "associatedUserRoleId": "e4098f96-2e72-45ab-88e8-c382814ee656",
- "auditInfo": {
- "version": 0,
- "whoInserted": "string",
- "whenInserted": "2019-08-24T14:15:22Z",
- "whoEdited": "string",
- "whenEdited": "2019-08-24T14:15:22Z"
}
}
]Find user group by code.
| code required | string |
| X-Request-Id | string X-Request-Id is a random request-id to uniquely identify each request sent to tSM. This ID is available as the X-Request-Id header in API Response object. |
| X-Correlation-Id | string X-Correlation-Id , also known as a Transit ID, is a unique identifier value that is attached to requests and messages that allow reference to a particular transaction or event chain. For every request, you should use X-Request-Id, for request transaction, you should use X-Correlation-ID. |
{- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "code": "string",
- "type": "string",
- "name": "string",
- "description": "string",
- "ldapMemberOf": "string",
- "parentUserGroupId": "7ecd7fe8-bf60-4580-becd-4f971de7ac8b",
- "validFrom": "2019-08-24T14:15:22Z",
- "validTo": "2019-08-24T14:15:22Z",
- "dataTags": [
- "string"
], - "email": "string",
- "phoneNumber": "string",
- "chars": { },
- "associatedUserRoleId": "e4098f96-2e72-45ab-88e8-c382814ee656",
- "auditInfo": {
- "version": 0,
- "whoInserted": "string",
- "whenInserted": "2019-08-24T14:15:22Z",
- "whoEdited": "string",
- "whenEdited": "2019-08-24T14:15:22Z"
}
}Find userGroup by value stored in chars
| path required | string |
| value required | string |
| X-Request-Id | string X-Request-Id is a random request-id to uniquely identify each request sent to tSM. This ID is available as the X-Request-Id header in API Response object. |
| X-Correlation-Id | string X-Correlation-Id , also known as a Transit ID, is a unique identifier value that is attached to requests and messages that allow reference to a particular transaction or event chain. For every request, you should use X-Request-Id, for request transaction, you should use X-Correlation-ID. |
[- {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "code": "string",
- "type": "string",
- "name": "string",
- "description": "string",
- "ldapMemberOf": "string",
- "parentUserGroupId": "7ecd7fe8-bf60-4580-becd-4f971de7ac8b",
- "validFrom": "2019-08-24T14:15:22Z",
- "validTo": "2019-08-24T14:15:22Z",
- "dataTags": [
- "string"
], - "email": "string",
- "phoneNumber": "string",
- "chars": { },
- "associatedUserRoleId": "e4098f96-2e72-45ab-88e8-c382814ee656",
- "auditInfo": {
- "version": 0,
- "whoInserted": "string",
- "whenInserted": "2019-08-24T14:15:22Z",
- "whoEdited": "string",
- "whenEdited": "2019-08-24T14:15:22Z"
}
}
]Searches tickets by a filter allowing filtering, sorting, paging. For more information, please see the documentation.
required | object (Filtering) |
| X-Request-Id | string X-Request-Id is a random request-id to uniquely identify each request sent to tSM. This ID is available as the X-Request-Id header in API Response object. |
| X-Correlation-Id | string X-Correlation-Id , also known as a Transit ID, is a unique identifier value that is attached to requests and messages that allow reference to a particular transaction or event chain. For every request, you should use X-Request-Id, for request transaction, you should use X-Correlation-ID. |
[- {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "code": "string",
- "type": "string",
- "name": "string",
- "description": "string",
- "ldapMemberOf": "string",
- "parentUserGroupId": "7ecd7fe8-bf60-4580-becd-4f971de7ac8b",
- "validFrom": "2019-08-24T14:15:22Z",
- "validTo": "2019-08-24T14:15:22Z",
- "dataTags": [
- "string"
], - "email": "string",
- "phoneNumber": "string",
- "chars": { },
- "associatedUserRoleId": "e4098f96-2e72-45ab-88e8-c382814ee656",
- "auditInfo": {
- "version": 0,
- "whoInserted": "string",
- "whenInserted": "2019-08-24T14:15:22Z",
- "whoEdited": "string",
- "whenEdited": "2019-08-24T14:15:22Z"
}
}
]required | object (Filtering) |
| X-Request-Id | string X-Request-Id is a random request-id to uniquely identify each request sent to tSM. This ID is available as the X-Request-Id header in API Response object. |
| X-Correlation-Id | string X-Correlation-Id , also known as a Transit ID, is a unique identifier value that is attached to requests and messages that allow reference to a particular transaction or event chain. For every request, you should use X-Request-Id, for request transaction, you should use X-Correlation-ID. |
{- "totalElements": 0,
- "totalPages": 0,
- "sort": {
- "sorted": true,
- "unsorted": true,
- "empty": true
}, - "first": true,
- "last": true,
- "size": 0,
- "content": [
- {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "code": "string",
- "type": "string",
- "name": "string",
- "description": "string",
- "ldapMemberOf": "string",
- "parentUserGroupId": "7ecd7fe8-bf60-4580-becd-4f971de7ac8b",
- "validFrom": "2019-08-24T14:15:22Z",
- "validTo": "2019-08-24T14:15:22Z",
- "dataTags": [
- "string"
], - "email": "string",
- "phoneNumber": "string",
- "chars": { },
- "associatedUserRoleId": "e4098f96-2e72-45ab-88e8-c382814ee656",
- "auditInfo": {
- "version": 0,
- "whoInserted": "string",
- "whenInserted": "2019-08-24T14:15:22Z",
- "whoEdited": "string",
- "whenEdited": "2019-08-24T14:15:22Z"
}
}
], - "number": 0,
- "numberOfElements": 0,
- "pageable": {
- "sort": {
- "sorted": true,
- "unsorted": true,
- "empty": true
}, - "offset": 0,
- "pageNumber": 0,
- "pageSize": 0,
- "paged": true,
- "unpaged": true
}, - "empty": true
}Searches for user groups in LDAP by their membership (ldapMemberOf)
| ldapMemberOf required | string |
| X-Request-Id | string X-Request-Id is a random request-id to uniquely identify each request sent to tSM. This ID is available as the X-Request-Id header in API Response object. |
| X-Correlation-Id | string X-Correlation-Id , also known as a Transit ID, is a unique identifier value that is attached to requests and messages that allow reference to a particular transaction or event chain. For every request, you should use X-Request-Id, for request transaction, you should use X-Correlation-ID. |
{- "name": "string",
- "code": "string",
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "readonlyAccess": true,
- "version": 0,
- "whoInserted": "string",
- "whenInserted": "2019-08-24T14:15:22Z",
- "whenEdited": "2019-08-24T14:15:22Z",
- "whoEdited": "string",
- "description": "string",
- "ldapMemberOf": "string",
- "period": {
- "validFrom": "2019-08-24T14:15:22Z",
- "validTo": "2019-08-24T14:15:22Z",
- "isValid": true
}, - "chars": {
- "empty": true,
- "property1": { },
- "property2": { }
}, - "userGroupType": {
- "code": "string",
- "name": "string",
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "readonlyAccess": true,
- "version": 0,
- "whoInserted": "string",
- "whenInserted": "2019-08-24T14:15:22Z",
- "whenEdited": "2019-08-24T14:15:22Z",
- "whoEdited": "string",
- "description": "string",
- "validityFrom": "2019-08-24T14:15:22Z",
- "validityTo": "2019-08-24T14:15:22Z",
- "valid": "string",
- "localizationData": {
- "empty": true,
- "property1": {
- "property1": "string",
- "property2": "string"
}, - "property2": {
- "property1": "string",
- "property2": "string"
}
}, - "userGroupSpecId": "65ef8526-0243-4b49-9f19-11eaab60d75b",
- "registry": {
- "property1": { },
- "property2": { }
}
}, - "parentUserGroupId": "7ecd7fe8-bf60-4580-becd-4f971de7ac8b",
- "dataTags": [
- "string"
], - "email": "string",
- "phoneNumber": "string",
- "associatedUserRoleId": "e4098f96-2e72-45ab-88e8-c382814ee656"
}required | object (Filtering) |
| X-Request-Id | string X-Request-Id is a random request-id to uniquely identify each request sent to tSM. This ID is available as the X-Request-Id header in API Response object. |
| X-Correlation-Id | string X-Correlation-Id , also known as a Transit ID, is a unique identifier value that is attached to requests and messages that allow reference to a particular transaction or event chain. For every request, you should use X-Request-Id, for request transaction, you should use X-Correlation-ID. |
{- "totalElements": 0,
- "totalPages": 0,
- "sort": {
- "sorted": true,
- "unsorted": true,
- "empty": true
}, - "first": true,
- "last": true,
- "size": 0,
- "content": [
- {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "code": "string",
- "type": "string",
- "name": "string",
- "description": "string",
- "ldapMemberOf": "string",
- "parentUserGroupId": "7ecd7fe8-bf60-4580-becd-4f971de7ac8b",
- "validFrom": "2019-08-24T14:15:22Z",
- "validTo": "2019-08-24T14:15:22Z",
- "dataTags": [
- "string"
], - "email": "string",
- "phoneNumber": "string",
- "chars": { },
- "associatedUserRoleId": "e4098f96-2e72-45ab-88e8-c382814ee656",
- "auditInfo": {
- "version": 0,
- "whoInserted": "string",
- "whenInserted": "2019-08-24T14:15:22Z",
- "whoEdited": "string",
- "whenEdited": "2019-08-24T14:15:22Z"
}
}
], - "number": 0,
- "numberOfElements": 0,
- "pageable": {
- "sort": {
- "sorted": true,
- "unsorted": true,
- "empty": true
}, - "offset": 0,
- "pageNumber": 0,
- "pageSize": 0,
- "paged": true,
- "unpaged": true
}, - "empty": true
}| size | integer <int32> |
required | object (Filtering) |
| X-Request-Id | string X-Request-Id is a random request-id to uniquely identify each request sent to tSM. This ID is available as the X-Request-Id header in API Response object. |
| X-Correlation-Id | string X-Correlation-Id , also known as a Transit ID, is a unique identifier value that is attached to requests and messages that allow reference to a particular transaction or event chain. For every request, you should use X-Request-Id, for request transaction, you should use X-Correlation-ID. |
[- {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "code": "string",
- "type": "string",
- "name": "string",
- "description": "string",
- "ldapMemberOf": "string",
- "parentUserGroupId": "7ecd7fe8-bf60-4580-becd-4f971de7ac8b",
- "validFrom": "2019-08-24T14:15:22Z",
- "validTo": "2019-08-24T14:15:22Z",
- "dataTags": [
- "string"
], - "email": "string",
- "phoneNumber": "string",
- "chars": { },
- "associatedUserRoleId": "e4098f96-2e72-45ab-88e8-c382814ee656",
- "auditInfo": {
- "version": 0,
- "whoInserted": "string",
- "whenInserted": "2019-08-24T14:15:22Z",
- "whoEdited": "string",
- "whenEdited": "2019-08-24T14:15:22Z"
}
}
]| search | string |
| X-Request-Id | string X-Request-Id is a random request-id to uniquely identify each request sent to tSM. This ID is available as the X-Request-Id header in API Response object. |
| X-Correlation-Id | string X-Correlation-Id , also known as a Transit ID, is a unique identifier value that is attached to requests and messages that allow reference to a particular transaction or event chain. For every request, you should use X-Request-Id, for request transaction, you should use X-Correlation-ID. |
[- "string"
]required | object (Filtering) |
| X-Request-Id | string X-Request-Id is a random request-id to uniquely identify each request sent to tSM. This ID is available as the X-Request-Id header in API Response object. |
| X-Correlation-Id | string X-Correlation-Id , also known as a Transit ID, is a unique identifier value that is attached to requests and messages that allow reference to a particular transaction or event chain. For every request, you should use X-Request-Id, for request transaction, you should use X-Correlation-ID. |
0| code required | string |
| X-Request-Id | string X-Request-Id is a random request-id to uniquely identify each request sent to tSM. This ID is available as the X-Request-Id header in API Response object. |
| X-Correlation-Id | string X-Correlation-Id , also known as a Transit ID, is a unique identifier value that is attached to requests and messages that allow reference to a particular transaction or event chain. For every request, you should use X-Request-Id, for request transaction, you should use X-Correlation-ID. |
{- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "code": "string",
- "type": "string",
- "name": "string",
- "description": "string",
- "ldapMemberOf": "string",
- "parentUserGroupId": "7ecd7fe8-bf60-4580-becd-4f971de7ac8b",
- "validFrom": "2019-08-24T14:15:22Z",
- "validTo": "2019-08-24T14:15:22Z",
- "dataTags": [
- "string"
], - "email": "string",
- "phoneNumber": "string",
- "chars": { },
- "associatedUserRoleId": "e4098f96-2e72-45ab-88e8-c382814ee656",
- "auditInfo": {
- "version": 0,
- "whoInserted": "string",
- "whenInserted": "2019-08-24T14:15:22Z",
- "whoEdited": "string",
- "whenEdited": "2019-08-24T14:15:22Z"
}
}| X-Request-Id | string X-Request-Id is a random request-id to uniquely identify each request sent to tSM. This ID is available as the X-Request-Id header in API Response object. |
| X-Correlation-Id | string X-Correlation-Id , also known as a Transit ID, is a unique identifier value that is attached to requests and messages that allow reference to a particular transaction or event chain. For every request, you should use X-Request-Id, for request transaction, you should use X-Correlation-ID. |
[- {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "code": "string",
- "type": "string",
- "name": "string",
- "description": "string",
- "ldapMemberOf": "string",
- "parentUserGroupId": "7ecd7fe8-bf60-4580-becd-4f971de7ac8b",
- "validFrom": "2019-08-24T14:15:22Z",
- "validTo": "2019-08-24T14:15:22Z",
- "dataTags": [
- "string"
], - "email": "string",
- "phoneNumber": "string",
- "chars": { },
- "associatedUserRoleId": "e4098f96-2e72-45ab-88e8-c382814ee656",
- "auditInfo": {
- "version": 0,
- "whoInserted": "string",
- "whenInserted": "2019-08-24T14:15:22Z",
- "whoEdited": "string",
- "whenEdited": "2019-08-24T14:15:22Z"
}
}
]Returns existing user groups by given UUIDs
| ids required | Array of strings <uuid> [ items <uuid > ] |
| X-Request-Id | string X-Request-Id is a random request-id to uniquely identify each request sent to tSM. This ID is available as the X-Request-Id header in API Response object. |
| X-Correlation-Id | string X-Correlation-Id , also known as a Transit ID, is a unique identifier value that is attached to requests and messages that allow reference to a particular transaction or event chain. For every request, you should use X-Request-Id, for request transaction, you should use X-Correlation-ID. |
[- {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "code": "string",
- "type": "string",
- "name": "string",
- "description": "string",
- "ldapMemberOf": "string",
- "parentUserGroupId": "7ecd7fe8-bf60-4580-becd-4f971de7ac8b",
- "validFrom": "2019-08-24T14:15:22Z",
- "validTo": "2019-08-24T14:15:22Z",
- "dataTags": [
- "string"
], - "email": "string",
- "phoneNumber": "string",
- "chars": { },
- "associatedUserRoleId": "e4098f96-2e72-45ab-88e8-c382814ee656",
- "auditInfo": {
- "version": 0,
- "whoInserted": "string",
- "whenInserted": "2019-08-24T14:15:22Z",
- "whoEdited": "string",
- "whenEdited": "2019-08-24T14:15:22Z"
}
}
]| convertorCode required | string Identifier of an existing value convertor |
| X-Request-Id | string X-Request-Id is a random request-id to uniquely identify each request sent to tSM. This ID is available as the X-Request-Id header in API Response object. |
| X-Correlation-Id | string X-Correlation-Id , also known as a Transit ID, is a unique identifier value that is attached to requests and messages that allow reference to a particular transaction or event chain. For every request, you should use X-Request-Id, for request transaction, you should use X-Correlation-ID. |
| keys required | Array of objects |
| params | object |
object |
{- "keys": [
- { }
], - "params": { },
- "tqlParams": {
- "property1": { },
- "property2": { }
}
}{- "property1": "string",
- "property2": "string"
}Returns existing row by UUID
| idOrCode required | string |
| X-Request-Id | string X-Request-Id is a random request-id to uniquely identify each request sent to tSM. This ID is available as the X-Request-Id header in API Response object. |
| X-Correlation-Id | string X-Correlation-Id , also known as a Transit ID, is a unique identifier value that is attached to requests and messages that allow reference to a particular transaction or event chain. For every request, you should use X-Request-Id, for request transaction, you should use X-Correlation-ID. |
{- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "code": "string",
- "name": "string",
- "validityFrom": "2019-08-24T14:15:22Z",
- "validityTo": "2019-08-24T14:15:22Z",
- "description": "string",
- "localizationData": {
- "cs": {
- "name": "Název",
- "description": "Popis"
}, - "en": {
- "name": "Name",
- "description": "Description"
}
}, - "type": "INDIVIDUAL",
- "entitySpecId": "65cb4992-7cbf-4ce6-9e4b-7116d921100e",
- "icon": "string",
- "config": { },
- "registry": {
- "property1": { },
- "property2": { }
}, - "auditInfo": {
- "version": 0,
- "whoInserted": "string",
- "whenInserted": "2019-08-24T14:15:22Z",
- "whoEdited": "string",
- "whenEdited": "2019-08-24T14:15:22Z"
}
}Update existing value by UUID
| idOrCode required | string Identifier of an existing value |
| X-Request-Id | string X-Request-Id is a random request-id to uniquely identify each request sent to tSM. This ID is available as the X-Request-Id header in API Response object. |
| X-Correlation-Id | string X-Correlation-Id , also known as a Transit ID, is a unique identifier value that is attached to requests and messages that allow reference to a particular transaction or event chain. For every request, you should use X-Request-Id, for request transaction, you should use X-Correlation-ID. |
| id | string <uuid> Row unique identifier / primary key in UUID format. ID may be assigned by the client using UUIDv4 standard, or it is generated by TSM.This ID SHOULD NOT be displayed to the end user. |
| code required | string [ 1 .. 255 ] characters Code of this value. It is used whenever the value is referenced from computer program or API. It MUST be unique and SHOULD contain only ASCII characters without spaces (best to use valid programminglanguage identifier). |
| name required | string [ 1 .. 255 ] characters Name of this value, this is displayed to the user. |
| validityFrom | string <date-time> Begin of the validity of the value. |
| validityTo | string <date-time> End of the validity of the value. |
| description | string Description of the value, it may be used as a tooltip. |
object Localization data of the record attributes | |
| type required | string (Type) Enum: "INDIVIDUAL" "WORK_GROUP" "ORGANIZATION" "EXTERNAL" Indicates the type of the resource. This value MUST be one of user type code from 'User type' registry (INDIVIDUAL, WORK_GROUP, ORGANIZATION). |
| entitySpecId | string <uuid> Entity specification ID. |
| config | object |
required | object |
object (Audit information) |
{- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "code": "string",
- "name": "string",
- "validityFrom": "2019-08-24T14:15:22Z",
- "validityTo": "2019-08-24T14:15:22Z",
- "description": "string",
- "localizationData": {
- "cs": {
- "name": "Název",
- "description": "Popis"
}, - "en": {
- "name": "Name",
- "description": "Description"
}
}, - "type": "INDIVIDUAL",
- "entitySpecId": "65cb4992-7cbf-4ce6-9e4b-7116d921100e",
- "config": { },
- "registry": {
- "property1": { },
- "property2": { }
}, - "auditInfo": {
- "version": 0,
- "whoInserted": "string",
- "whenInserted": "2019-08-24T14:15:22Z",
- "whoEdited": "string",
- "whenEdited": "2019-08-24T14:15:22Z"
}
}{- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "code": "string",
- "name": "string",
- "validityFrom": "2019-08-24T14:15:22Z",
- "validityTo": "2019-08-24T14:15:22Z",
- "description": "string",
- "localizationData": {
- "cs": {
- "name": "Název",
- "description": "Popis"
}, - "en": {
- "name": "Name",
- "description": "Description"
}
}, - "type": "INDIVIDUAL",
- "entitySpecId": "65cb4992-7cbf-4ce6-9e4b-7116d921100e",
- "icon": "string",
- "config": { },
- "registry": {
- "property1": { },
- "property2": { }
}, - "auditInfo": {
- "version": 0,
- "whoInserted": "string",
- "whenInserted": "2019-08-24T14:15:22Z",
- "whoEdited": "string",
- "whenEdited": "2019-08-24T14:15:22Z"
}
}Delete existing entity/value by id or code
| idOrCode required | string |
| X-Request-Id | string X-Request-Id is a random request-id to uniquely identify each request sent to tSM. This ID is available as the X-Request-Id header in API Response object. |
| X-Correlation-Id | string X-Correlation-Id , also known as a Transit ID, is a unique identifier value that is attached to requests and messages that allow reference to a particular transaction or event chain. For every request, you should use X-Request-Id, for request transaction, you should use X-Correlation-ID. |
{- "status": "BAD_REQUEST",
- "timestamp": "2022-11-11T06:55:27.334Z",
- "message": "Wrong format for UUID field. ID value '5131315' is not a valid UUID string.",
- "traceId": "1c81b8e6a7c672df",
- "errors": [
- "'5131315' should be of type java.util.UUID"
]
}| idOrCode required | string |
| immediatelyRefresh | boolean Default: false |
| X-Request-Id | string X-Request-Id is a random request-id to uniquely identify each request sent to tSM. This ID is available as the X-Request-Id header in API Response object. |
| X-Correlation-Id | string X-Correlation-Id , also known as a Transit ID, is a unique identifier value that is attached to requests and messages that allow reference to a particular transaction or event chain. For every request, you should use X-Request-Id, for request transaction, you should use X-Correlation-ID. |
User group property (or several properties) to update
{ }{- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "code": "string",
- "name": "string",
- "validityFrom": "2019-08-24T14:15:22Z",
- "validityTo": "2019-08-24T14:15:22Z",
- "description": "string",
- "localizationData": {
- "cs": {
- "name": "Název",
- "description": "Popis"
}, - "en": {
- "name": "Name",
- "description": "Description"
}
}, - "type": "INDIVIDUAL",
- "entitySpecId": "65cb4992-7cbf-4ce6-9e4b-7116d921100e",
- "icon": "string",
- "config": { },
- "registry": {
- "property1": { },
- "property2": { }
}, - "auditInfo": {
- "version": 0,
- "whoInserted": "string",
- "whenInserted": "2019-08-24T14:15:22Z",
- "whoEdited": "string",
- "whenEdited": "2019-08-24T14:15:22Z"
}
}| X-Request-Id | string X-Request-Id is a random request-id to uniquely identify each request sent to tSM. This ID is available as the X-Request-Id header in API Response object. |
| X-Correlation-Id | string X-Correlation-Id , also known as a Transit ID, is a unique identifier value that is attached to requests and messages that allow reference to a particular transaction or event chain. For every request, you should use X-Request-Id, for request transaction, you should use X-Correlation-ID. |
| id | string <uuid> Row unique identifier / primary key in UUID format. ID may be assigned by the client using UUIDv4 standard, or it is generated by TSM.This ID SHOULD NOT be displayed to the end user. |
| code required | string [ 1 .. 255 ] characters Code of this value. It is used whenever the value is referenced from computer program or API. It MUST be unique and SHOULD contain only ASCII characters without spaces (best to use valid programminglanguage identifier). |
| name required | string [ 1 .. 255 ] characters Name of this value, this is displayed to the user. |
| validityFrom | string <date-time> Begin of the validity of the value. |
| validityTo | string <date-time> End of the validity of the value. |
| description | string Description of the value, it may be used as a tooltip. |
object Localization data of the record attributes | |
| type required | string (Type) Enum: "INDIVIDUAL" "WORK_GROUP" "ORGANIZATION" "EXTERNAL" Indicates the type of the resource. This value MUST be one of user type code from 'User type' registry (INDIVIDUAL, WORK_GROUP, ORGANIZATION). |
| entitySpecId | string <uuid> Entity specification ID. |
| config | object |
required | object |
object (Audit information) |
{- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "code": "string",
- "name": "string",
- "validityFrom": "2019-08-24T14:15:22Z",
- "validityTo": "2019-08-24T14:15:22Z",
- "description": "string",
- "localizationData": {
- "cs": {
- "name": "Název",
- "description": "Popis"
}, - "en": {
- "name": "Name",
- "description": "Description"
}
}, - "type": "INDIVIDUAL",
- "entitySpecId": "65cb4992-7cbf-4ce6-9e4b-7116d921100e",
- "config": { },
- "registry": {
- "property1": { },
- "property2": { }
}, - "auditInfo": {
- "version": 0,
- "whoInserted": "string",
- "whenInserted": "2019-08-24T14:15:22Z",
- "whoEdited": "string",
- "whenEdited": "2019-08-24T14:15:22Z"
}
}{- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "code": "string",
- "name": "string",
- "validityFrom": "2019-08-24T14:15:22Z",
- "validityTo": "2019-08-24T14:15:22Z",
- "description": "string",
- "localizationData": {
- "cs": {
- "name": "Název",
- "description": "Popis"
}, - "en": {
- "name": "Name",
- "description": "Description"
}
}, - "type": "INDIVIDUAL",
- "entitySpecId": "65cb4992-7cbf-4ce6-9e4b-7116d921100e",
- "icon": "string",
- "config": { },
- "registry": {
- "property1": { },
- "property2": { }
}, - "auditInfo": {
- "version": 0,
- "whoInserted": "string",
- "whenInserted": "2019-08-24T14:15:22Z",
- "whoEdited": "string",
- "whenEdited": "2019-08-24T14:15:22Z"
}
}| compareField | string Default: "id" |
| X-Request-Id | string X-Request-Id is a random request-id to uniquely identify each request sent to tSM. This ID is available as the X-Request-Id header in API Response object. |
| X-Correlation-Id | string X-Correlation-Id , also known as a Transit ID, is a unique identifier value that is attached to requests and messages that allow reference to a particular transaction or event chain. For every request, you should use X-Request-Id, for request transaction, you should use X-Correlation-ID. |
| diffType required | string Enum: "DIFF_TYPE_NEW" "DIFF_TYPE_CHANGE" "DIFF_TYPE_REMOVE" |
object (UserType) | |
object (UserType) |
[- {
- "diffType": "DIFF_TYPE_NEW",
- "left": {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "code": "string",
- "name": "string",
- "validityFrom": "2019-08-24T14:15:22Z",
- "validityTo": "2019-08-24T14:15:22Z",
- "description": "string",
- "localizationData": {
- "cs": {
- "name": "Název",
- "description": "Popis"
}, - "en": {
- "name": "Name",
- "description": "Description"
}
}, - "type": "INDIVIDUAL",
- "entitySpecId": "65cb4992-7cbf-4ce6-9e4b-7116d921100e",
- "config": { },
- "registry": {
- "property1": { },
- "property2": { }
}, - "auditInfo": {
- "version": 0,
- "whoInserted": "string",
- "whenInserted": "2019-08-24T14:15:22Z",
- "whoEdited": "string",
- "whenEdited": "2019-08-24T14:15:22Z"
}
}, - "right": {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "code": "string",
- "name": "string",
- "validityFrom": "2019-08-24T14:15:22Z",
- "validityTo": "2019-08-24T14:15:22Z",
- "description": "string",
- "localizationData": {
- "cs": {
- "name": "Název",
- "description": "Popis"
}, - "en": {
- "name": "Name",
- "description": "Description"
}
}, - "type": "INDIVIDUAL",
- "entitySpecId": "65cb4992-7cbf-4ce6-9e4b-7116d921100e",
- "config": { },
- "registry": {
- "property1": { },
- "property2": { }
}, - "auditInfo": {
- "version": 0,
- "whoInserted": "string",
- "whenInserted": "2019-08-24T14:15:22Z",
- "whoEdited": "string",
- "whenEdited": "2019-08-24T14:15:22Z"
}
}
}
][- {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "code": "string",
- "name": "string",
- "validityFrom": "2019-08-24T14:15:22Z",
- "validityTo": "2019-08-24T14:15:22Z",
- "description": "string",
- "localizationData": {
- "cs": {
- "name": "Název",
- "description": "Popis"
}, - "en": {
- "name": "Name",
- "description": "Description"
}
}, - "type": "INDIVIDUAL",
- "entitySpecId": "65cb4992-7cbf-4ce6-9e4b-7116d921100e",
- "icon": "string",
- "config": { },
- "registry": {
- "property1": { },
- "property2": { }
}, - "auditInfo": {
- "version": 0,
- "whoInserted": "string",
- "whenInserted": "2019-08-24T14:15:22Z",
- "whoEdited": "string",
- "whenEdited": "2019-08-24T14:15:22Z"
}
}
]| save | boolean Save the diff immediately |
| compareField | string Default: "id" Field for entry matching |
| X-Request-Id | string X-Request-Id is a random request-id to uniquely identify each request sent to tSM. This ID is available as the X-Request-Id header in API Response object. |
| X-Correlation-Id | string X-Correlation-Id , also known as a Transit ID, is a unique identifier value that is attached to requests and messages that allow reference to a particular transaction or event chain. For every request, you should use X-Request-Id, for request transaction, you should use X-Correlation-ID. |
| file required | string <binary> File binary content |
{- "file": "string"
}[- {
- "diffType": "DIFF_TYPE_NEW",
- "left": {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "code": "string",
- "name": "string",
- "validityFrom": "2019-08-24T14:15:22Z",
- "validityTo": "2019-08-24T14:15:22Z",
- "description": "string",
- "localizationData": {
- "cs": {
- "name": "Název",
- "description": "Popis"
}, - "en": {
- "name": "Name",
- "description": "Description"
}
}, - "type": "INDIVIDUAL",
- "entitySpecId": "65cb4992-7cbf-4ce6-9e4b-7116d921100e",
- "icon": "string",
- "config": { },
- "registry": {
- "property1": { },
- "property2": { }
}, - "auditInfo": {
- "version": 0,
- "whoInserted": "string",
- "whenInserted": "2019-08-24T14:15:22Z",
- "whoEdited": "string",
- "whenEdited": "2019-08-24T14:15:22Z"
}
}, - "right": {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "code": "string",
- "name": "string",
- "validityFrom": "2019-08-24T14:15:22Z",
- "validityTo": "2019-08-24T14:15:22Z",
- "description": "string",
- "localizationData": {
- "cs": {
- "name": "Název",
- "description": "Popis"
}, - "en": {
- "name": "Name",
- "description": "Description"
}
}, - "type": "INDIVIDUAL",
- "entitySpecId": "65cb4992-7cbf-4ce6-9e4b-7116d921100e",
- "icon": "string",
- "config": { },
- "registry": {
- "property1": { },
- "property2": { }
}, - "auditInfo": {
- "version": 0,
- "whoInserted": "string",
- "whenInserted": "2019-08-24T14:15:22Z",
- "whoEdited": "string",
- "whenEdited": "2019-08-24T14:15:22Z"
}
}
}
]| compareField | string Default: "id" Field for entry matching |
| X-Request-Id | string X-Request-Id is a random request-id to uniquely identify each request sent to tSM. This ID is available as the X-Request-Id header in API Response object. |
| X-Correlation-Id | string X-Correlation-Id , also known as a Transit ID, is a unique identifier value that is attached to requests and messages that allow reference to a particular transaction or event chain. For every request, you should use X-Request-Id, for request transaction, you should use X-Correlation-ID. |
| name | string |
| whenExported | string <date-time> |
| exportedBy | string |
required | Array of objects (UserType) |
required | Array of objects (Filter) |
| entityType | string |
| listingType | string |
| listingProfile | string |
| compareField | string |
{- "name": "string",
- "whenExported": "2019-08-24T14:15:22Z",
- "exportedBy": "string",
- "data": [
- {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "code": "string",
- "name": "string",
- "validityFrom": "2019-08-24T14:15:22Z",
- "validityTo": "2019-08-24T14:15:22Z",
- "description": "string",
- "localizationData": {
- "cs": {
- "name": "Název",
- "description": "Popis"
}, - "en": {
- "name": "Name",
- "description": "Description"
}
}, - "type": "INDIVIDUAL",
- "entitySpecId": "65cb4992-7cbf-4ce6-9e4b-7116d921100e",
- "config": { },
- "registry": {
- "property1": { },
- "property2": { }
}, - "auditInfo": {
- "version": 0,
- "whoInserted": "string",
- "whenInserted": "2019-08-24T14:15:22Z",
- "whoEdited": "string",
- "whenEdited": "2019-08-24T14:15:22Z"
}
}
], - "filtering": [
- {
- "key": "string",
- "value": "string",
- "column": "string",
- "operator": "LIKE",
- "nestedPath": "string",
- "isNested": true,
- "nestedProperty": "string"
}
], - "entityType": "string",
- "listingType": "string",
- "listingProfile": "string",
- "compareField": "string"
}[- {
- "diffType": "DIFF_TYPE_NEW",
- "left": {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "code": "string",
- "name": "string",
- "validityFrom": "2019-08-24T14:15:22Z",
- "validityTo": "2019-08-24T14:15:22Z",
- "description": "string",
- "localizationData": {
- "cs": {
- "name": "Název",
- "description": "Popis"
}, - "en": {
- "name": "Name",
- "description": "Description"
}
}, - "type": "INDIVIDUAL",
- "entitySpecId": "65cb4992-7cbf-4ce6-9e4b-7116d921100e",
- "icon": "string",
- "config": { },
- "registry": {
- "property1": { },
- "property2": { }
}, - "auditInfo": {
- "version": 0,
- "whoInserted": "string",
- "whenInserted": "2019-08-24T14:15:22Z",
- "whoEdited": "string",
- "whenEdited": "2019-08-24T14:15:22Z"
}
}, - "right": {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "code": "string",
- "name": "string",
- "validityFrom": "2019-08-24T14:15:22Z",
- "validityTo": "2019-08-24T14:15:22Z",
- "description": "string",
- "localizationData": {
- "cs": {
- "name": "Název",
- "description": "Popis"
}, - "en": {
- "name": "Name",
- "description": "Description"
}
}, - "type": "INDIVIDUAL",
- "entitySpecId": "65cb4992-7cbf-4ce6-9e4b-7116d921100e",
- "icon": "string",
- "config": { },
- "registry": {
- "property1": { },
- "property2": { }
}, - "auditInfo": {
- "version": 0,
- "whoInserted": "string",
- "whenInserted": "2019-08-24T14:15:22Z",
- "whoEdited": "string",
- "whenEdited": "2019-08-24T14:15:22Z"
}
}
}
]object (Filtering) |
| X-Request-Id | string X-Request-Id is a random request-id to uniquely identify each request sent to tSM. This ID is available as the X-Request-Id header in API Response object. |
| X-Correlation-Id | string X-Correlation-Id , also known as a Transit ID, is a unique identifier value that is attached to requests and messages that allow reference to a particular transaction or event chain. For every request, you should use X-Request-Id, for request transaction, you should use X-Correlation-ID. |
| entityType required | string |
| compareField | string |
| listingType | string |
| listingProfile | string |
Array of objects (Filter) |
{- "entityType": "string",
- "compareField": "string",
- "listingType": "string",
- "listingProfile": "string",
- "filtering": [
- {
- "key": "string",
- "value": "string",
- "column": "string",
- "operator": "LIKE",
- "nestedPath": "string",
- "isNested": true,
- "nestedProperty": "string"
}
]
}{- "name": "string",
- "whenExported": "2019-08-24T14:15:22Z",
- "exportedBy": "string",
- "data": [
- {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "code": "string",
- "name": "string",
- "validityFrom": "2019-08-24T14:15:22Z",
- "validityTo": "2019-08-24T14:15:22Z",
- "description": "string",
- "localizationData": {
- "cs": {
- "name": "Název",
- "description": "Popis"
}, - "en": {
- "name": "Name",
- "description": "Description"
}
}, - "type": "INDIVIDUAL",
- "entitySpecId": "65cb4992-7cbf-4ce6-9e4b-7116d921100e",
- "icon": "string",
- "config": { },
- "registry": {
- "property1": { },
- "property2": { }
}, - "auditInfo": {
- "version": 0,
- "whoInserted": "string",
- "whenInserted": "2019-08-24T14:15:22Z",
- "whoEdited": "string",
- "whenEdited": "2019-08-24T14:15:22Z"
}
}
], - "filtering": [
- {
- "key": "string",
- "value": "string",
- "column": "string",
- "operator": "LIKE",
- "nestedPath": "string",
- "isNested": true,
- "nestedProperty": "string"
}
], - "entityType": "string",
- "listingType": "string",
- "listingProfile": "string",
- "compareField": "string"
}Search by filter - filtering, sorting Consult the documentation for further information.
| size | integer <int32> Maxmimum records returned. Default value is 1000. |
required | object (Filtering) |
| X-Request-Id | string X-Request-Id is a random request-id to uniquely identify each request sent to tSM. This ID is available as the X-Request-Id header in API Response object. |
| X-Correlation-Id | string X-Correlation-Id , also known as a Transit ID, is a unique identifier value that is attached to requests and messages that allow reference to a particular transaction or event chain. For every request, you should use X-Request-Id, for request transaction, you should use X-Correlation-ID. |
[- {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "code": "string",
- "name": "string",
- "validityFrom": "2019-08-24T14:15:22Z",
- "validityTo": "2019-08-24T14:15:22Z",
- "description": "string",
- "localizationData": {
- "cs": {
- "name": "Název",
- "description": "Popis"
}, - "en": {
- "name": "Name",
- "description": "Description"
}
}, - "type": "INDIVIDUAL",
- "entitySpecId": "65cb4992-7cbf-4ce6-9e4b-7116d921100e",
- "icon": "string",
- "config": { },
- "registry": {
- "property1": { },
- "property2": { }
}, - "auditInfo": {
- "version": 0,
- "whoInserted": "string",
- "whenInserted": "2019-08-24T14:15:22Z",
- "whoEdited": "string",
- "whenEdited": "2019-08-24T14:15:22Z"
}
}
]required | object (Filtering) |
| X-Request-Id | string X-Request-Id is a random request-id to uniquely identify each request sent to tSM. This ID is available as the X-Request-Id header in API Response object. |
| X-Correlation-Id | string X-Correlation-Id , also known as a Transit ID, is a unique identifier value that is attached to requests and messages that allow reference to a particular transaction or event chain. For every request, you should use X-Request-Id, for request transaction, you should use X-Correlation-ID. |
{- "totalElements": 0,
- "totalPages": 0,
- "sort": {
- "sorted": true,
- "unsorted": true,
- "empty": true
}, - "first": true,
- "last": true,
- "size": 0,
- "content": [
- {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "code": "string",
- "name": "string",
- "validityFrom": "2019-08-24T14:15:22Z",
- "validityTo": "2019-08-24T14:15:22Z",
- "description": "string",
- "localizationData": {
- "cs": {
- "name": "Název",
- "description": "Popis"
}, - "en": {
- "name": "Name",
- "description": "Description"
}
}, - "type": "INDIVIDUAL",
- "entitySpecId": "65cb4992-7cbf-4ce6-9e4b-7116d921100e",
- "icon": "string",
- "config": { },
- "registry": {
- "property1": { },
- "property2": { }
}, - "auditInfo": {
- "version": 0,
- "whoInserted": "string",
- "whenInserted": "2019-08-24T14:15:22Z",
- "whoEdited": "string",
- "whenEdited": "2019-08-24T14:15:22Z"
}
}
], - "number": 0,
- "numberOfElements": 0,
- "pageable": {
- "sort": {
- "sorted": true,
- "unsorted": true,
- "empty": true
}, - "offset": 0,
- "pageNumber": 0,
- "pageSize": 0,
- "paged": true,
- "unpaged": true
}, - "empty": true
}| ids required | Array of objects |
| X-Request-Id | string X-Request-Id is a random request-id to uniquely identify each request sent to tSM. This ID is available as the X-Request-Id header in API Response object. |
| X-Correlation-Id | string X-Correlation-Id , also known as a Transit ID, is a unique identifier value that is attached to requests and messages that allow reference to a particular transaction or event chain. For every request, you should use X-Request-Id, for request transaction, you should use X-Correlation-ID. |
[- {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "code": "string",
- "name": "string",
- "validityFrom": "2019-08-24T14:15:22Z",
- "validityTo": "2019-08-24T14:15:22Z",
- "description": "string",
- "localizationData": {
- "cs": {
- "name": "Název",
- "description": "Popis"
}, - "en": {
- "name": "Name",
- "description": "Description"
}
}, - "type": "INDIVIDUAL",
- "entitySpecId": "65cb4992-7cbf-4ce6-9e4b-7116d921100e",
- "icon": "string",
- "config": { },
- "registry": {
- "property1": { },
- "property2": { }
}, - "auditInfo": {
- "version": 0,
- "whoInserted": "string",
- "whenInserted": "2019-08-24T14:15:22Z",
- "whoEdited": "string",
- "whenEdited": "2019-08-24T14:15:22Z"
}
}
]Search by user type filter - filtering, sorting, paging. Consult the documentation for further information.
required | object (Filtering) |
| X-Request-Id | string X-Request-Id is a random request-id to uniquely identify each request sent to tSM. This ID is available as the X-Request-Id header in API Response object. |
| X-Correlation-Id | string X-Correlation-Id , also known as a Transit ID, is a unique identifier value that is attached to requests and messages that allow reference to a particular transaction or event chain. For every request, you should use X-Request-Id, for request transaction, you should use X-Correlation-ID. |
{- "totalElements": 0,
- "totalPages": 0,
- "sort": {
- "sorted": true,
- "unsorted": true,
- "empty": true
}, - "first": true,
- "last": true,
- "size": 0,
- "content": [
- {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "code": "string",
- "name": "string",
- "validityFrom": "2019-08-24T14:15:22Z",
- "validityTo": "2019-08-24T14:15:22Z",
- "description": "string",
- "localizationData": {
- "cs": {
- "name": "Název",
- "description": "Popis"
}, - "en": {
- "name": "Name",
- "description": "Description"
}
}, - "type": "INDIVIDUAL",
- "entitySpecId": "65cb4992-7cbf-4ce6-9e4b-7116d921100e",
- "icon": "string",
- "config": { },
- "registry": {
- "property1": { },
- "property2": { }
}, - "auditInfo": {
- "version": 0,
- "whoInserted": "string",
- "whenInserted": "2019-08-24T14:15:22Z",
- "whoEdited": "string",
- "whenEdited": "2019-08-24T14:15:22Z"
}
}
], - "number": 0,
- "numberOfElements": 0,
- "pageable": {
- "sort": {
- "sorted": true,
- "unsorted": true,
- "empty": true
}, - "offset": 0,
- "pageNumber": 0,
- "pageSize": 0,
- "paged": true,
- "unpaged": true
}, - "empty": true
}Search by user type filter - filtering, sorting Consult the documentation for further information.
| size | integer <int32> |
required | object (Filtering) |
| X-Request-Id | string X-Request-Id is a random request-id to uniquely identify each request sent to tSM. This ID is available as the X-Request-Id header in API Response object. |
| X-Correlation-Id | string X-Correlation-Id , also known as a Transit ID, is a unique identifier value that is attached to requests and messages that allow reference to a particular transaction or event chain. For every request, you should use X-Request-Id, for request transaction, you should use X-Correlation-ID. |
[- {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "code": "string",
- "name": "string",
- "validityFrom": "2019-08-24T14:15:22Z",
- "validityTo": "2019-08-24T14:15:22Z",
- "description": "string",
- "localizationData": {
- "cs": {
- "name": "Název",
- "description": "Popis"
}, - "en": {
- "name": "Name",
- "description": "Description"
}
}, - "type": "INDIVIDUAL",
- "entitySpecId": "65cb4992-7cbf-4ce6-9e4b-7116d921100e",
- "icon": "string",
- "config": { },
- "registry": {
- "property1": { },
- "property2": { }
}, - "auditInfo": {
- "version": 0,
- "whoInserted": "string",
- "whenInserted": "2019-08-24T14:15:22Z",
- "whoEdited": "string",
- "whenEdited": "2019-08-24T14:15:22Z"
}
}
]required | object (Filtering) |
| X-Request-Id | string X-Request-Id is a random request-id to uniquely identify each request sent to tSM. This ID is available as the X-Request-Id header in API Response object. |
| X-Correlation-Id | string X-Correlation-Id , also known as a Transit ID, is a unique identifier value that is attached to requests and messages that allow reference to a particular transaction or event chain. For every request, you should use X-Request-Id, for request transaction, you should use X-Correlation-ID. |
0Returns existing row by UUID
| code required | string |
| X-Request-Id | string X-Request-Id is a random request-id to uniquely identify each request sent to tSM. This ID is available as the X-Request-Id header in API Response object. |
| X-Correlation-Id | string X-Correlation-Id , also known as a Transit ID, is a unique identifier value that is attached to requests and messages that allow reference to a particular transaction or event chain. For every request, you should use X-Request-Id, for request transaction, you should use X-Correlation-ID. |
{- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "code": "string",
- "name": "string",
- "validityFrom": "2019-08-24T14:15:22Z",
- "validityTo": "2019-08-24T14:15:22Z",
- "description": "string",
- "localizationData": {
- "cs": {
- "name": "Název",
- "description": "Popis"
}, - "en": {
- "name": "Name",
- "description": "Description"
}
}, - "type": "INDIVIDUAL",
- "entitySpecId": "65cb4992-7cbf-4ce6-9e4b-7116d921100e",
- "icon": "string",
- "config": { },
- "registry": {
- "property1": { },
- "property2": { }
}, - "auditInfo": {
- "version": 0,
- "whoInserted": "string",
- "whenInserted": "2019-08-24T14:15:22Z",
- "whoEdited": "string",
- "whenEdited": "2019-08-24T14:15:22Z"
}
}| X-Request-Id | string X-Request-Id is a random request-id to uniquely identify each request sent to tSM. This ID is available as the X-Request-Id header in API Response object. |
| X-Correlation-Id | string X-Correlation-Id , also known as a Transit ID, is a unique identifier value that is attached to requests and messages that allow reference to a particular transaction or event chain. For every request, you should use X-Request-Id, for request transaction, you should use X-Correlation-ID. |
[- {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "code": "string",
- "name": "string",
- "validityFrom": "2019-08-24T14:15:22Z",
- "validityTo": "2019-08-24T14:15:22Z",
- "description": "string",
- "localizationData": {
- "cs": {
- "name": "Název",
- "description": "Popis"
}, - "en": {
- "name": "Name",
- "description": "Description"
}
}, - "type": "INDIVIDUAL",
- "entitySpecId": "65cb4992-7cbf-4ce6-9e4b-7116d921100e",
- "icon": "string",
- "config": { },
- "registry": {
- "property1": { },
- "property2": { }
}, - "auditInfo": {
- "version": 0,
- "whoInserted": "string",
- "whenInserted": "2019-08-24T14:15:22Z",
- "whoEdited": "string",
- "whenEdited": "2019-08-24T14:15:22Z"
}
}
]| scriptCode required | string Code of an existing script (use tSM Config Form to administer scripts). |
| X-Request-Id | string X-Request-Id is a random request-id to uniquely identify each request sent to tSM. This ID is available as the X-Request-Id header in API Response object. |
| X-Correlation-Id | string X-Correlation-Id , also known as a Transit ID, is a unique identifier value that is attached to requests and messages that allow reference to a particular transaction or event chain. For every request, you should use X-Request-Id, for request transaction, you should use X-Correlation-ID. |
| property name* additional property | object |
{- "property1": { },
- "property2": { }
}{ }Find user group region by group code.
| groupId required | string |
| X-Request-Id | string X-Request-Id is a random request-id to uniquely identify each request sent to tSM. This ID is available as the X-Request-Id header in API Response object. |
| X-Correlation-Id | string X-Correlation-Id , also known as a Transit ID, is a unique identifier value that is attached to requests and messages that allow reference to a particular transaction or event chain. For every request, you should use X-Request-Id, for request transaction, you should use X-Correlation-ID. |
[- {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "regionId": "a29f01e1-8a8d-451e-b685-f8b0b4ec4767",
- "userGroup": {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "code": "string",
- "type": "string",
- "name": "string",
- "description": "string",
- "ldapMemberOf": "string",
- "parentUserGroupId": "7ecd7fe8-bf60-4580-becd-4f971de7ac8b",
- "validFrom": "2019-08-24T14:15:22Z",
- "validTo": "2019-08-24T14:15:22Z",
- "dataTags": [
- "string"
], - "email": "string",
- "phoneNumber": "string",
- "chars": { },
- "associatedUserRoleId": "e4098f96-2e72-45ab-88e8-c382814ee656",
- "auditInfo": {
- "version": 0,
- "whoInserted": "string",
- "whenInserted": "2019-08-24T14:15:22Z",
- "whoEdited": "string",
- "whenEdited": "2019-08-24T14:15:22Z"
}
}, - "auditInfo": {
- "version": 0,
- "whoInserted": "string",
- "whenInserted": "2019-08-24T14:15:22Z",
- "whoEdited": "string",
- "whenEdited": "2019-08-24T14:15:22Z"
}
}
]Find user group region by group code and region id
| groupId required | string |
| regionId required | string <uuid> |
| X-Request-Id | string X-Request-Id is a random request-id to uniquely identify each request sent to tSM. This ID is available as the X-Request-Id header in API Response object. |
| X-Correlation-Id | string X-Correlation-Id , also known as a Transit ID, is a unique identifier value that is attached to requests and messages that allow reference to a particular transaction or event chain. For every request, you should use X-Request-Id, for request transaction, you should use X-Correlation-ID. |
{- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "regionId": "a29f01e1-8a8d-451e-b685-f8b0b4ec4767",
- "userGroup": {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "code": "string",
- "type": "string",
- "name": "string",
- "description": "string",
- "ldapMemberOf": "string",
- "parentUserGroupId": "7ecd7fe8-bf60-4580-becd-4f971de7ac8b",
- "validFrom": "2019-08-24T14:15:22Z",
- "validTo": "2019-08-24T14:15:22Z",
- "dataTags": [
- "string"
], - "email": "string",
- "phoneNumber": "string",
- "chars": { },
- "associatedUserRoleId": "e4098f96-2e72-45ab-88e8-c382814ee656",
- "auditInfo": {
- "version": 0,
- "whoInserted": "string",
- "whenInserted": "2019-08-24T14:15:22Z",
- "whoEdited": "string",
- "whenEdited": "2019-08-24T14:15:22Z"
}
}, - "auditInfo": {
- "version": 0,
- "whoInserted": "string",
- "whenInserted": "2019-08-24T14:15:22Z",
- "whoEdited": "string",
- "whenEdited": "2019-08-24T14:15:22Z"
}
}Find user group region by group code.
| groupCode required | string |
| X-Request-Id | string X-Request-Id is a random request-id to uniquely identify each request sent to tSM. This ID is available as the X-Request-Id header in API Response object. |
| X-Correlation-Id | string X-Correlation-Id , also known as a Transit ID, is a unique identifier value that is attached to requests and messages that allow reference to a particular transaction or event chain. For every request, you should use X-Request-Id, for request transaction, you should use X-Correlation-ID. |
[- {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "regionId": "a29f01e1-8a8d-451e-b685-f8b0b4ec4767",
- "userGroup": {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "code": "string",
- "type": "string",
- "name": "string",
- "description": "string",
- "ldapMemberOf": "string",
- "parentUserGroupId": "7ecd7fe8-bf60-4580-becd-4f971de7ac8b",
- "validFrom": "2019-08-24T14:15:22Z",
- "validTo": "2019-08-24T14:15:22Z",
- "dataTags": [
- "string"
], - "email": "string",
- "phoneNumber": "string",
- "chars": { },
- "associatedUserRoleId": "e4098f96-2e72-45ab-88e8-c382814ee656",
- "auditInfo": {
- "version": 0,
- "whoInserted": "string",
- "whenInserted": "2019-08-24T14:15:22Z",
- "whoEdited": "string",
- "whenEdited": "2019-08-24T14:15:22Z"
}
}, - "auditInfo": {
- "version": 0,
- "whoInserted": "string",
- "whenInserted": "2019-08-24T14:15:22Z",
- "whoEdited": "string",
- "whenEdited": "2019-08-24T14:15:22Z"
}
}
]| X-Request-Id | string X-Request-Id is a random request-id to uniquely identify each request sent to tSM. This ID is available as the X-Request-Id header in API Response object. |
| X-Correlation-Id | string X-Correlation-Id , also known as a Transit ID, is a unique identifier value that is attached to requests and messages that allow reference to a particular transaction or event chain. For every request, you should use X-Request-Id, for request transaction, you should use X-Correlation-ID. |
[- {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "regionId": "a29f01e1-8a8d-451e-b685-f8b0b4ec4767",
- "userGroup": {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "code": "string",
- "type": "string",
- "name": "string",
- "description": "string",
- "ldapMemberOf": "string",
- "parentUserGroupId": "7ecd7fe8-bf60-4580-becd-4f971de7ac8b",
- "validFrom": "2019-08-24T14:15:22Z",
- "validTo": "2019-08-24T14:15:22Z",
- "dataTags": [
- "string"
], - "email": "string",
- "phoneNumber": "string",
- "chars": { },
- "associatedUserRoleId": "e4098f96-2e72-45ab-88e8-c382814ee656",
- "auditInfo": {
- "version": 0,
- "whoInserted": "string",
- "whenInserted": "2019-08-24T14:15:22Z",
- "whoEdited": "string",
- "whenEdited": "2019-08-24T14:15:22Z"
}
}, - "auditInfo": {
- "version": 0,
- "whoInserted": "string",
- "whenInserted": "2019-08-24T14:15:22Z",
- "whoEdited": "string",
- "whenEdited": "2019-08-24T14:15:22Z"
}
}
]Updates all properties of an existing user.
| id required | string <uuid> Identifier of an existing user |
| X-Request-Id | string X-Request-Id is a random request-id to uniquely identify each request sent to tSM. This ID is available as the X-Request-Id header in API Response object. |
| X-Correlation-Id | string X-Correlation-Id , also known as a Transit ID, is a unique identifier value that is attached to requests and messages that allow reference to a particular transaction or event chain. For every request, you should use X-Request-Id, for request transaction, you should use X-Correlation-ID. |
| id | string <uuid> (UUID) User unique identifier / primary key in UUID format. ID may be assigned by the client using UUIDv4 standard, or it is generated by TSM.This ID SHOULD NOT be displayed to the end user. |
| code required | string (Code) User unique identifier / business key in readable format. |
| type required | string (Type) Indicates the type of the resource. This value MUST be one of user type code from 'User type' registry (INDIVIDUAL, WORK_GROUP, ORGANIZATION). |
| givenName | string (Given name) User given name. |
| familyName | string (Family name) User family name. |
| name required | string (Name) Comapany or group name. Is required for register User type WORK_GROUP and ORGANIZATION. For INDIVIDUAL option is parameter ignored. |
string (Email) User email. | |
| phoneNumber | string (Phone number) User phone number. |
| webSite | string (Web site) URL of the user’s Web page or blog. |
| status required | string (Status) Enum: "ENABLE" "DISABLE" User status. This value MUST be one of user status code from 'User status' registry (ENABLE, DISABLE). Default value is 'ENABLE'. |
| validFrom | string <date-time> (Valid from) yyyy-MM-dd User valid date from. Required date format yyyy-MM-dd. |
| validTo | string <date-time> (Valid to) yyyy-MM-dd User valid date to. Required date format yyyy-MM-dd. |
| authentication required | string (Authentication) Default: "PASSWORD" Enum: "LDAP" "PKI" "AD" "PASSWORD" "EMPTY" User authentication. This value MUST be one of authentication code from 'Authentication' registry (LDAP, PKI, AD, EMPTY). Default value is 'AD'. |
| description | string (Description) User description. |
| groups | Array of strings (Groups) User groups assigned to the user. |
| roles | Array of strings (Roles) User roles assigned to the user. |
| dataTags | Array of strings (Data tags) Additional data tags (aka labels). |
required | UserType-TSM-UsersType-Individual (object) or UserType-TSM-UsersModule-WFM (object) (UserChars) Map of entity characteristics indexed by characteristics code. |
| supervisorId | string <uuid> (Supervisor UUID) Supervisor or manager of the user (UUID). |
Array of objects (Regions) User regions. | |
object (NotificationConfig) Data for notification configuration. | |
| modulesIds | Array of strings <uuid> [ items <uuid > ] |
object (Audit information) |
{- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "code": "string",
- "type": "string",
- "givenName": "string",
- "familyName": "string",
- "name": "string",
- "email": "string",
- "phoneNumber": "string",
- "webSite": "string",
- "status": "ENABLE",
- "validFrom": "2019-08-24T14:15:22Z",
- "validTo": "2019-08-24T14:15:22Z",
- "authentication": "LDAP",
- "description": "string",
- "groups": [
- "string"
], - "roles": [
- "string"
], - "dataTags": [
- "string"
], - "chars": { },
- "supervisorId": "a2fda596-7b8e-406f-9d80-2cf98d860455",
- "regions": [
- {
- "regionId": "a29f01e1-8a8d-451e-b685-f8b0b4ec4767",
- "coefficient": 0,
- "validFrom": "2019-08-24T14:15:22Z",
- "validTo": "2019-08-24T14:15:22Z"
}
], - "notificationConfig": {
- "ignoredTemplateCodes": [
- "string"
], - "ignoredUserGroups": [
- "string"
]
}, - "modulesIds": [
- "497f6eca-6276-4993-bfeb-53cbbbba6f08"
], - "auditInfo": {
- "version": 0,
- "whoInserted": "string",
- "whenInserted": "2019-08-24T14:15:22Z",
- "whoEdited": "string",
- "whenEdited": "2019-08-24T14:15:22Z"
}
}{- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "code": "string",
- "type": "string",
- "givenName": "string",
- "familyName": "string",
- "name": "string",
- "email": "string",
- "phoneNumber": "string",
- "webSite": "string",
- "status": "ENABLE",
- "validFrom": "2019-08-24T14:15:22Z",
- "validTo": "2019-08-24T14:15:22Z",
- "authentication": "LDAP",
- "description": "string",
- "groups": [
- "string"
], - "roles": [
- "string"
], - "dataTags": [
- "string"
], - "chars": { },
- "supervisorId": "a2fda596-7b8e-406f-9d80-2cf98d860455",
- "regions": [
- {
- "regionId": "a29f01e1-8a8d-451e-b685-f8b0b4ec4767",
- "coefficient": 0,
- "validFrom": "2019-08-24T14:15:22Z",
- "validTo": "2019-08-24T14:15:22Z"
}
], - "notificationConfig": {
- "ignoredTemplateCodes": [
- "string"
], - "ignoredUserGroups": [
- "string"
]
}, - "modulesIds": [
- "497f6eca-6276-4993-bfeb-53cbbbba6f08"
], - "auditInfo": {
- "version": 0,
- "whoInserted": "string",
- "whenInserted": "2019-08-24T14:15:22Z",
- "whoEdited": "string",
- "whenEdited": "2019-08-24T14:15:22Z"
}
}Updates properties of an existing user.
| id required | string <uuid> Identifier of an existing user |
| X-Request-Id | string X-Request-Id is a random request-id to uniquely identify each request sent to tSM. This ID is available as the X-Request-Id header in API Response object. |
| X-Correlation-Id | string X-Correlation-Id , also known as a Transit ID, is a unique identifier value that is attached to requests and messages that allow reference to a particular transaction or event chain. For every request, you should use X-Request-Id, for request transaction, you should use X-Correlation-ID. |
User group property (or several properties) to update
{ }{- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "code": "string",
- "type": "string",
- "givenName": "string",
- "familyName": "string",
- "name": "string",
- "email": "string",
- "phoneNumber": "string",
- "webSite": "string",
- "status": "ENABLE",
- "validFrom": "2019-08-24T14:15:22Z",
- "validTo": "2019-08-24T14:15:22Z",
- "authentication": "LDAP",
- "description": "string",
- "groups": [
- "string"
], - "roles": [
- "string"
], - "dataTags": [
- "string"
], - "chars": { },
- "supervisorId": "a2fda596-7b8e-406f-9d80-2cf98d860455",
- "regions": [
- {
- "regionId": "a29f01e1-8a8d-451e-b685-f8b0b4ec4767",
- "coefficient": 0,
- "validFrom": "2019-08-24T14:15:22Z",
- "validTo": "2019-08-24T14:15:22Z"
}
], - "notificationConfig": {
- "ignoredTemplateCodes": [
- "string"
], - "ignoredUserGroups": [
- "string"
]
}, - "modulesIds": [
- "497f6eca-6276-4993-bfeb-53cbbbba6f08"
], - "auditInfo": {
- "version": 0,
- "whoInserted": "string",
- "whenInserted": "2019-08-24T14:15:22Z",
- "whoEdited": "string",
- "whenEdited": "2019-08-24T14:15:22Z"
}
}Creates a user with basic properties set.Either set ID with standard UUID generator, or do not send it at all, it will be generated via backend
| X-Request-Id | string X-Request-Id is a random request-id to uniquely identify each request sent to tSM. This ID is available as the X-Request-Id header in API Response object. |
| X-Correlation-Id | string X-Correlation-Id , also known as a Transit ID, is a unique identifier value that is attached to requests and messages that allow reference to a particular transaction or event chain. For every request, you should use X-Request-Id, for request transaction, you should use X-Correlation-ID. |
| id | string <uuid> (UUID) User unique identifier / primary key in UUID format. ID may be assigned by the client using UUIDv4 standard, or it is generated by TSM.This ID SHOULD NOT be displayed to the end user. |
| code required | string (Code) User unique identifier / business key in readable format. |
| type required | string (Type) Indicates the type of the resource. This value MUST be one of user type code from 'User type' registry (INDIVIDUAL, WORK_GROUP, ORGANIZATION). |
| givenName | string (Given name) User given name. |
| familyName | string (Family name) User family name. |
| name required | string (Name) Comapany or group name. Is required for register User type WORK_GROUP and ORGANIZATION. For INDIVIDUAL option is parameter ignored. |
string (Email) User email. | |
| phoneNumber | string (Phone number) User phone number. |
| webSite | string (Web site) URL of the user’s Web page or blog. |
| status required | string (Status) Enum: "ENABLE" "DISABLE" User status. This value MUST be one of user status code from 'User status' registry (ENABLE, DISABLE). Default value is 'ENABLE'. |
| validFrom | string <date-time> (Valid from) yyyy-MM-dd User valid date from. Required date format yyyy-MM-dd. |
| validTo | string <date-time> (Valid to) yyyy-MM-dd User valid date to. Required date format yyyy-MM-dd. |
| authentication required | string (Authentication) Default: "PASSWORD" Enum: "LDAP" "PKI" "AD" "PASSWORD" "EMPTY" User authentication. This value MUST be one of authentication code from 'Authentication' registry (LDAP, PKI, AD, EMPTY). Default value is 'AD'. |
| description | string (Description) User description. |
| groups | Array of strings (Groups) User groups assigned to the user. |
| roles | Array of strings (Roles) User roles assigned to the user. |
| dataTags | Array of strings (Data tags) Additional data tags (aka labels). |
required | UserType-TSM-UsersType-Individual (object) or UserType-TSM-UsersModule-WFM (object) (UserChars) Map of entity characteristics indexed by characteristics code. |
| supervisorId | string <uuid> (Supervisor UUID) Supervisor or manager of the user (UUID). |
Array of objects (Regions) User regions. | |
object (NotificationConfig) Data for notification configuration. | |
| modulesIds | Array of strings <uuid> [ items <uuid > ] |
object (Audit information) |
{- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "code": "string",
- "type": "string",
- "givenName": "string",
- "familyName": "string",
- "name": "string",
- "email": "string",
- "phoneNumber": "string",
- "webSite": "string",
- "status": "ENABLE",
- "validFrom": "2019-08-24T14:15:22Z",
- "validTo": "2019-08-24T14:15:22Z",
- "authentication": "LDAP",
- "description": "string",
- "groups": [
- "string"
], - "roles": [
- "string"
], - "dataTags": [
- "string"
], - "chars": { },
- "supervisorId": "a2fda596-7b8e-406f-9d80-2cf98d860455",
- "regions": [
- {
- "regionId": "a29f01e1-8a8d-451e-b685-f8b0b4ec4767",
- "coefficient": 0,
- "validFrom": "2019-08-24T14:15:22Z",
- "validTo": "2019-08-24T14:15:22Z"
}
], - "notificationConfig": {
- "ignoredTemplateCodes": [
- "string"
], - "ignoredUserGroups": [
- "string"
]
}, - "modulesIds": [
- "497f6eca-6276-4993-bfeb-53cbbbba6f08"
], - "auditInfo": {
- "version": 0,
- "whoInserted": "string",
- "whenInserted": "2019-08-24T14:15:22Z",
- "whoEdited": "string",
- "whenEdited": "2019-08-24T14:15:22Z"
}
}{- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "code": "string",
- "type": "string",
- "givenName": "string",
- "familyName": "string",
- "name": "string",
- "email": "string",
- "phoneNumber": "string",
- "webSite": "string",
- "status": "ENABLE",
- "validFrom": "2019-08-24T14:15:22Z",
- "validTo": "2019-08-24T14:15:22Z",
- "authentication": "LDAP",
- "description": "string",
- "groups": [
- "string"
], - "roles": [
- "string"
], - "dataTags": [
- "string"
], - "chars": { },
- "supervisorId": "a2fda596-7b8e-406f-9d80-2cf98d860455",
- "regions": [
- {
- "regionId": "a29f01e1-8a8d-451e-b685-f8b0b4ec4767",
- "coefficient": 0,
- "validFrom": "2019-08-24T14:15:22Z",
- "validTo": "2019-08-24T14:15:22Z"
}
], - "notificationConfig": {
- "ignoredTemplateCodes": [
- "string"
], - "ignoredUserGroups": [
- "string"
]
}, - "modulesIds": [
- "497f6eca-6276-4993-bfeb-53cbbbba6f08"
], - "auditInfo": {
- "version": 0,
- "whoInserted": "string",
- "whenInserted": "2019-08-24T14:15:22Z",
- "whoEdited": "string",
- "whenEdited": "2019-08-24T14:15:22Z"
}
}Upload user thumbnal as base64 encoded image string
| id required | string <uuid> Identifier of an existing user |
| X-Request-Id | string X-Request-Id is a random request-id to uniquely identify each request sent to tSM. This ID is available as the X-Request-Id header in API Response object. |
| X-Correlation-Id | string X-Correlation-Id , also known as a Transit ID, is a unique identifier value that is attached to requests and messages that allow reference to a particular transaction or event chain. For every request, you should use X-Request-Id, for request transaction, you should use X-Correlation-ID. |
| userId required | string <uuid> The ID the API uses to uniquely identify the user. |
| photoData required | string Base64 encoding photo imge. |
{- "userId": "2c4a230c-5085-4924-a3e1-25fb4fc5965b",
- "photoData": "string"
}{- "status": "BAD_REQUEST",
- "timestamp": "2022-11-11T06:55:27.334Z",
- "message": "Wrong format for UUID field. ID value '5131315' is not a valid UUID string.",
- "traceId": "1c81b8e6a7c672df",
- "errors": [
- "'5131315' should be of type java.util.UUID"
]
}Change a user’s password.
| idOrCode required | string |
| X-Request-Id | string X-Request-Id is a random request-id to uniquely identify each request sent to tSM. This ID is available as the X-Request-Id header in API Response object. |
| X-Correlation-Id | string X-Correlation-Id , also known as a Transit ID, is a unique identifier value that is attached to requests and messages that allow reference to a particular transaction or event chain. For every request, you should use X-Request-Id, for request transaction, you should use X-Correlation-ID. |
| password required | string Plain text of a user new password. |
{- "password": "string"
}{- "status": "BAD_REQUEST",
- "timestamp": "2022-11-11T06:55:27.334Z",
- "message": "Wrong format for UUID field. ID value '5131315' is not a valid UUID string.",
- "traceId": "1c81b8e6a7c672df",
- "errors": [
- "'5131315' should be of type java.util.UUID"
]
}Returns existing user by UUID or code
| idOrCode required | string |
| expand | Array of strings (UserExtend) Items Enum: "REGIONS" "ROLES" Example: expand=REGIONS Possible extensions of the user object |
| X-Request-Id | string X-Request-Id is a random request-id to uniquely identify each request sent to tSM. This ID is available as the X-Request-Id header in API Response object. |
| X-Correlation-Id | string X-Correlation-Id , also known as a Transit ID, is a unique identifier value that is attached to requests and messages that allow reference to a particular transaction or event chain. For every request, you should use X-Request-Id, for request transaction, you should use X-Correlation-ID. |
{- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "code": "string",
- "type": "string",
- "givenName": "string",
- "familyName": "string",
- "name": "string",
- "email": "string",
- "phoneNumber": "string",
- "webSite": "string",
- "status": "ENABLE",
- "validFrom": "2019-08-24T14:15:22Z",
- "validTo": "2019-08-24T14:15:22Z",
- "authentication": "LDAP",
- "description": "string",
- "groups": [
- "string"
], - "roles": [
- "string"
], - "dataTags": [
- "string"
], - "chars": { },
- "supervisorId": "a2fda596-7b8e-406f-9d80-2cf98d860455",
- "regions": [
- {
- "regionId": "a29f01e1-8a8d-451e-b685-f8b0b4ec4767",
- "coefficient": 0,
- "validFrom": "2019-08-24T14:15:22Z",
- "validTo": "2019-08-24T14:15:22Z"
}
], - "notificationConfig": {
- "ignoredTemplateCodes": [
- "string"
], - "ignoredUserGroups": [
- "string"
]
}, - "modulesIds": [
- "497f6eca-6276-4993-bfeb-53cbbbba6f08"
], - "auditInfo": {
- "version": 0,
- "whoInserted": "string",
- "whenInserted": "2019-08-24T14:15:22Z",
- "whoEdited": "string",
- "whenEdited": "2019-08-24T14:15:22Z"
}
}| userId required | string <uuid> Identifier of an existing user |
| X-Request-Id | string X-Request-Id is a random request-id to uniquely identify each request sent to tSM. This ID is available as the X-Request-Id header in API Response object. |
| X-Correlation-Id | string X-Correlation-Id , also known as a Transit ID, is a unique identifier value that is attached to requests and messages that allow reference to a particular transaction or event chain. For every request, you should use X-Request-Id, for request transaction, you should use X-Correlation-ID. |
[- "string"
]Returns a users with given group
| idOrCode required | string Identifier of use group |
| X-Request-Id | string X-Request-Id is a random request-id to uniquely identify each request sent to tSM. This ID is available as the X-Request-Id header in API Response object. |
| X-Correlation-Id | string X-Correlation-Id , also known as a Transit ID, is a unique identifier value that is attached to requests and messages that allow reference to a particular transaction or event chain. For every request, you should use X-Request-Id, for request transaction, you should use X-Correlation-ID. |
[- {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "code": "string",
- "type": "string",
- "givenName": "string",
- "familyName": "string",
- "name": "string",
- "email": "string",
- "phoneNumber": "string",
- "webSite": "string",
- "status": "ENABLE",
- "validFrom": "2019-08-24T14:15:22Z",
- "validTo": "2019-08-24T14:15:22Z",
- "authentication": "LDAP",
- "description": "string",
- "groups": [
- "string"
], - "roles": [
- "string"
], - "dataTags": [
- "string"
], - "chars": { },
- "supervisorId": "a2fda596-7b8e-406f-9d80-2cf98d860455",
- "regions": [
- {
- "regionId": "a29f01e1-8a8d-451e-b685-f8b0b4ec4767",
- "coefficient": 0,
- "validFrom": "2019-08-24T14:15:22Z",
- "validTo": "2019-08-24T14:15:22Z"
}
], - "notificationConfig": {
- "ignoredTemplateCodes": [
- "string"
], - "ignoredUserGroups": [
- "string"
]
}, - "modulesIds": [
- "497f6eca-6276-4993-bfeb-53cbbbba6f08"
], - "auditInfo": {
- "version": 0,
- "whoInserted": "string",
- "whenInserted": "2019-08-24T14:15:22Z",
- "whoEdited": "string",
- "whenEdited": "2019-08-24T14:15:22Z"
}
}
]Returns a valid users with given group
| idOrCode required | string Identifier of use group |
| X-Request-Id | string X-Request-Id is a random request-id to uniquely identify each request sent to tSM. This ID is available as the X-Request-Id header in API Response object. |
| X-Correlation-Id | string X-Correlation-Id , also known as a Transit ID, is a unique identifier value that is attached to requests and messages that allow reference to a particular transaction or event chain. For every request, you should use X-Request-Id, for request transaction, you should use X-Correlation-ID. |
[- {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "code": "string",
- "type": "string",
- "givenName": "string",
- "familyName": "string",
- "name": "string",
- "email": "string",
- "phoneNumber": "string",
- "webSite": "string",
- "status": "ENABLE",
- "validFrom": "2019-08-24T14:15:22Z",
- "validTo": "2019-08-24T14:15:22Z",
- "authentication": "LDAP",
- "description": "string",
- "groups": [
- "string"
], - "roles": [
- "string"
], - "dataTags": [
- "string"
], - "chars": { },
- "supervisorId": "a2fda596-7b8e-406f-9d80-2cf98d860455",
- "regions": [
- {
- "regionId": "a29f01e1-8a8d-451e-b685-f8b0b4ec4767",
- "coefficient": 0,
- "validFrom": "2019-08-24T14:15:22Z",
- "validTo": "2019-08-24T14:15:22Z"
}
], - "notificationConfig": {
- "ignoredTemplateCodes": [
- "string"
], - "ignoredUserGroups": [
- "string"
]
}, - "modulesIds": [
- "497f6eca-6276-4993-bfeb-53cbbbba6f08"
], - "auditInfo": {
- "version": 0,
- "whoInserted": "string",
- "whenInserted": "2019-08-24T14:15:22Z",
- "whoEdited": "string",
- "whenEdited": "2019-08-24T14:15:22Z"
}
}
]Returns a users with given groups
| ids required | Array of strings <uuid> [ items <uuid > ] Identifiers UUID of user groups |
| X-Request-Id | string X-Request-Id is a random request-id to uniquely identify each request sent to tSM. This ID is available as the X-Request-Id header in API Response object. |
| X-Correlation-Id | string X-Correlation-Id , also known as a Transit ID, is a unique identifier value that is attached to requests and messages that allow reference to a particular transaction or event chain. For every request, you should use X-Request-Id, for request transaction, you should use X-Correlation-ID. |
[- {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "code": "string",
- "type": "string",
- "givenName": "string",
- "familyName": "string",
- "name": "string",
- "email": "string",
- "phoneNumber": "string",
- "webSite": "string",
- "status": "ENABLE",
- "validFrom": "2019-08-24T14:15:22Z",
- "validTo": "2019-08-24T14:15:22Z",
- "authentication": "LDAP",
- "description": "string",
- "groups": [
- "string"
], - "roles": [
- "string"
], - "dataTags": [
- "string"
], - "chars": { },
- "supervisorId": "a2fda596-7b8e-406f-9d80-2cf98d860455",
- "regions": [
- {
- "regionId": "a29f01e1-8a8d-451e-b685-f8b0b4ec4767",
- "coefficient": 0,
- "validFrom": "2019-08-24T14:15:22Z",
- "validTo": "2019-08-24T14:15:22Z"
}
], - "notificationConfig": {
- "ignoredTemplateCodes": [
- "string"
], - "ignoredUserGroups": [
- "string"
]
}, - "modulesIds": [
- "497f6eca-6276-4993-bfeb-53cbbbba6f08"
], - "auditInfo": {
- "version": 0,
- "whoInserted": "string",
- "whenInserted": "2019-08-24T14:15:22Z",
- "whoEdited": "string",
- "whenEdited": "2019-08-24T14:15:22Z"
}
}
]| type required | string |
| X-Request-Id | string X-Request-Id is a random request-id to uniquely identify each request sent to tSM. This ID is available as the X-Request-Id header in API Response object. |
| X-Correlation-Id | string X-Correlation-Id , also known as a Transit ID, is a unique identifier value that is attached to requests and messages that allow reference to a particular transaction or event chain. For every request, you should use X-Request-Id, for request transaction, you should use X-Correlation-ID. |
[- {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "code": "string",
- "type": "string",
- "givenName": "string",
- "familyName": "string",
- "name": "string",
- "email": "string",
- "phoneNumber": "string",
- "webSite": "string",
- "status": "ENABLE",
- "validFrom": "2019-08-24T14:15:22Z",
- "validTo": "2019-08-24T14:15:22Z",
- "authentication": "LDAP",
- "description": "string",
- "groups": [
- "string"
], - "roles": [
- "string"
], - "dataTags": [
- "string"
], - "chars": { },
- "supervisorId": "a2fda596-7b8e-406f-9d80-2cf98d860455",
- "regions": [
- {
- "regionId": "a29f01e1-8a8d-451e-b685-f8b0b4ec4767",
- "coefficient": 0,
- "validFrom": "2019-08-24T14:15:22Z",
- "validTo": "2019-08-24T14:15:22Z"
}
], - "notificationConfig": {
- "ignoredTemplateCodes": [
- "string"
], - "ignoredUserGroups": [
- "string"
]
}, - "modulesIds": [
- "497f6eca-6276-4993-bfeb-53cbbbba6f08"
], - "auditInfo": {
- "version": 0,
- "whoInserted": "string",
- "whenInserted": "2019-08-24T14:15:22Z",
- "whoEdited": "string",
- "whenEdited": "2019-08-24T14:15:22Z"
}
}
]Search by user filter - filtering, sorting, paging. Consult the documentation for further information.
required | object (Filtering) |
| X-Request-Id | string X-Request-Id is a random request-id to uniquely identify each request sent to tSM. This ID is available as the X-Request-Id header in API Response object. |
| X-Correlation-Id | string X-Correlation-Id , also known as a Transit ID, is a unique identifier value that is attached to requests and messages that allow reference to a particular transaction or event chain. For every request, you should use X-Request-Id, for request transaction, you should use X-Correlation-ID. |
{- "totalElements": 0,
- "totalPages": 0,
- "sort": {
- "sorted": true,
- "unsorted": true,
- "empty": true
}, - "first": true,
- "last": true,
- "size": 0,
- "content": [
- {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "code": "string",
- "type": "string",
- "givenName": "string",
- "familyName": "string",
- "name": "string",
- "email": "string",
- "phoneNumber": "string",
- "webSite": "string",
- "status": "ENABLE",
- "validFrom": "2019-08-24T14:15:22Z",
- "validTo": "2019-08-24T14:15:22Z",
- "authentication": "LDAP",
- "description": "string",
- "groups": [
- "string"
], - "roles": [
- "string"
], - "dataTags": [
- "string"
], - "chars": { },
- "supervisorId": "a2fda596-7b8e-406f-9d80-2cf98d860455",
- "regions": [
- {
- "regionId": "a29f01e1-8a8d-451e-b685-f8b0b4ec4767",
- "coefficient": 0,
- "validFrom": "2019-08-24T14:15:22Z",
- "validTo": "2019-08-24T14:15:22Z"
}
], - "notificationConfig": {
- "ignoredTemplateCodes": [
- "string"
], - "ignoredUserGroups": [
- "string"
]
}, - "modulesIds": [
- "497f6eca-6276-4993-bfeb-53cbbbba6f08"
], - "auditInfo": {
- "version": 0,
- "whoInserted": "string",
- "whenInserted": "2019-08-24T14:15:22Z",
- "whoEdited": "string",
- "whenEdited": "2019-08-24T14:15:22Z"
}
}
], - "number": 0,
- "numberOfElements": 0,
- "pageable": {
- "sort": {
- "sorted": true,
- "unsorted": true,
- "empty": true
}, - "offset": 0,
- "pageNumber": 0,
- "pageSize": 0,
- "paged": true,
- "unpaged": true
}, - "empty": true
}Search by user filter - filtering, sorting, paging. Consult the documentation for further information.
required | object (Filtering) |
| X-Request-Id | string X-Request-Id is a random request-id to uniquely identify each request sent to tSM. This ID is available as the X-Request-Id header in API Response object. |
| X-Correlation-Id | string X-Correlation-Id , also known as a Transit ID, is a unique identifier value that is attached to requests and messages that allow reference to a particular transaction or event chain. For every request, you should use X-Request-Id, for request transaction, you should use X-Correlation-ID. |
[- {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "code": "string",
- "type": "string",
- "givenName": "string",
- "familyName": "string",
- "name": "string",
- "email": "string",
- "phoneNumber": "string",
- "webSite": "string",
- "status": "ENABLE",
- "validFrom": "2019-08-24T14:15:22Z",
- "validTo": "2019-08-24T14:15:22Z",
- "authentication": "LDAP",
- "description": "string",
- "groups": [
- "string"
], - "roles": [
- "string"
], - "dataTags": [
- "string"
], - "chars": { },
- "supervisorId": "a2fda596-7b8e-406f-9d80-2cf98d860455",
- "regions": [
- {
- "regionId": "a29f01e1-8a8d-451e-b685-f8b0b4ec4767",
- "coefficient": 0,
- "validFrom": "2019-08-24T14:15:22Z",
- "validTo": "2019-08-24T14:15:22Z"
}
], - "notificationConfig": {
- "ignoredTemplateCodes": [
- "string"
], - "ignoredUserGroups": [
- "string"
]
}, - "modulesIds": [
- "497f6eca-6276-4993-bfeb-53cbbbba6f08"
], - "auditInfo": {
- "version": 0,
- "whoInserted": "string",
- "whenInserted": "2019-08-24T14:15:22Z",
- "whoEdited": "string",
- "whenEdited": "2019-08-24T14:15:22Z"
}
}
]Returns existing users by chars key
| key required | string |
| value required | string |
| X-Request-Id | string X-Request-Id is a random request-id to uniquely identify each request sent to tSM. This ID is available as the X-Request-Id header in API Response object. |
| X-Correlation-Id | string X-Correlation-Id , also known as a Transit ID, is a unique identifier value that is attached to requests and messages that allow reference to a particular transaction or event chain. For every request, you should use X-Request-Id, for request transaction, you should use X-Correlation-ID. |
[- {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "code": "string",
- "type": "string",
- "givenName": "string",
- "familyName": "string",
- "name": "string",
- "email": "string",
- "phoneNumber": "string",
- "webSite": "string",
- "status": "ENABLE",
- "validFrom": "2019-08-24T14:15:22Z",
- "validTo": "2019-08-24T14:15:22Z",
- "authentication": "LDAP",
- "description": "string",
- "groups": [
- "string"
], - "roles": [
- "string"
], - "dataTags": [
- "string"
], - "chars": { },
- "supervisorId": "a2fda596-7b8e-406f-9d80-2cf98d860455",
- "regions": [
- {
- "regionId": "a29f01e1-8a8d-451e-b685-f8b0b4ec4767",
- "coefficient": 0,
- "validFrom": "2019-08-24T14:15:22Z",
- "validTo": "2019-08-24T14:15:22Z"
}
], - "notificationConfig": {
- "ignoredTemplateCodes": [
- "string"
], - "ignoredUserGroups": [
- "string"
]
}, - "modulesIds": [
- "497f6eca-6276-4993-bfeb-53cbbbba6f08"
], - "auditInfo": {
- "version": 0,
- "whoInserted": "string",
- "whenInserted": "2019-08-24T14:15:22Z",
- "whoEdited": "string",
- "whenEdited": "2019-08-24T14:15:22Z"
}
}
]Returns existing users by chars key and subkey
| key required | string |
| subkey required | string |
| value required | string |
| X-Request-Id | string X-Request-Id is a random request-id to uniquely identify each request sent to tSM. This ID is available as the X-Request-Id header in API Response object. |
| X-Correlation-Id | string X-Correlation-Id , also known as a Transit ID, is a unique identifier value that is attached to requests and messages that allow reference to a particular transaction or event chain. For every request, you should use X-Request-Id, for request transaction, you should use X-Correlation-ID. |
[- {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "code": "string",
- "type": "string",
- "givenName": "string",
- "familyName": "string",
- "name": "string",
- "email": "string",
- "phoneNumber": "string",
- "webSite": "string",
- "status": "ENABLE",
- "validFrom": "2019-08-24T14:15:22Z",
- "validTo": "2019-08-24T14:15:22Z",
- "authentication": "LDAP",
- "description": "string",
- "groups": [
- "string"
], - "roles": [
- "string"
], - "dataTags": [
- "string"
], - "chars": { },
- "supervisorId": "a2fda596-7b8e-406f-9d80-2cf98d860455",
- "regions": [
- {
- "regionId": "a29f01e1-8a8d-451e-b685-f8b0b4ec4767",
- "coefficient": 0,
- "validFrom": "2019-08-24T14:15:22Z",
- "validTo": "2019-08-24T14:15:22Z"
}
], - "notificationConfig": {
- "ignoredTemplateCodes": [
- "string"
], - "ignoredUserGroups": [
- "string"
]
}, - "modulesIds": [
- "497f6eca-6276-4993-bfeb-53cbbbba6f08"
], - "auditInfo": {
- "version": 0,
- "whoInserted": "string",
- "whenInserted": "2019-08-24T14:15:22Z",
- "whoEdited": "string",
- "whenEdited": "2019-08-24T14:15:22Z"
}
}
]Returns existing users by chars key and subkey
| key required | string |
| subkey required | string |
| value required | string |
| X-Request-Id | string X-Request-Id is a random request-id to uniquely identify each request sent to tSM. This ID is available as the X-Request-Id header in API Response object. |
| X-Correlation-Id | string X-Correlation-Id , also known as a Transit ID, is a unique identifier value that is attached to requests and messages that allow reference to a particular transaction or event chain. For every request, you should use X-Request-Id, for request transaction, you should use X-Correlation-ID. |
[- {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "code": "string",
- "type": "string",
- "givenName": "string",
- "familyName": "string",
- "name": "string",
- "email": "string",
- "phoneNumber": "string",
- "webSite": "string",
- "status": "ENABLE",
- "validFrom": "2019-08-24T14:15:22Z",
- "validTo": "2019-08-24T14:15:22Z",
- "authentication": "LDAP",
- "description": "string",
- "groups": [
- "string"
], - "roles": [
- "string"
], - "dataTags": [
- "string"
], - "chars": { },
- "supervisorId": "a2fda596-7b8e-406f-9d80-2cf98d860455",
- "regions": [
- {
- "regionId": "a29f01e1-8a8d-451e-b685-f8b0b4ec4767",
- "coefficient": 0,
- "validFrom": "2019-08-24T14:15:22Z",
- "validTo": "2019-08-24T14:15:22Z"
}
], - "notificationConfig": {
- "ignoredTemplateCodes": [
- "string"
], - "ignoredUserGroups": [
- "string"
]
}, - "modulesIds": [
- "497f6eca-6276-4993-bfeb-53cbbbba6f08"
], - "auditInfo": {
- "version": 0,
- "whoInserted": "string",
- "whenInserted": "2019-08-24T14:15:22Z",
- "whoEdited": "string",
- "whenEdited": "2019-08-24T14:15:22Z"
}
}
]Returns existing user by code, ignore case
| code required | string |
| X-Request-Id | string X-Request-Id is a random request-id to uniquely identify each request sent to tSM. This ID is available as the X-Request-Id header in API Response object. |
| X-Correlation-Id | string X-Correlation-Id , also known as a Transit ID, is a unique identifier value that is attached to requests and messages that allow reference to a particular transaction or event chain. For every request, you should use X-Request-Id, for request transaction, you should use X-Correlation-ID. |
{- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "code": "string",
- "type": "string",
- "givenName": "string",
- "familyName": "string",
- "name": "string",
- "email": "string",
- "phoneNumber": "string",
- "webSite": "string",
- "status": "ENABLE",
- "validFrom": "2019-08-24T14:15:22Z",
- "validTo": "2019-08-24T14:15:22Z",
- "authentication": "LDAP",
- "description": "string",
- "groups": [
- "string"
], - "roles": [
- "string"
], - "dataTags": [
- "string"
], - "chars": { },
- "supervisorId": "a2fda596-7b8e-406f-9d80-2cf98d860455",
- "regions": [
- {
- "regionId": "a29f01e1-8a8d-451e-b685-f8b0b4ec4767",
- "coefficient": 0,
- "validFrom": "2019-08-24T14:15:22Z",
- "validTo": "2019-08-24T14:15:22Z"
}
], - "notificationConfig": {
- "ignoredTemplateCodes": [
- "string"
], - "ignoredUserGroups": [
- "string"
]
}, - "modulesIds": [
- "497f6eca-6276-4993-bfeb-53cbbbba6f08"
], - "auditInfo": {
- "version": 0,
- "whoInserted": "string",
- "whenInserted": "2019-08-24T14:15:22Z",
- "whoEdited": "string",
- "whenEdited": "2019-08-24T14:15:22Z"
}
}| ids required | Array of strings <uuid> [ items <uuid > ] |
| X-Request-Id | string X-Request-Id is a random request-id to uniquely identify each request sent to tSM. This ID is available as the X-Request-Id header in API Response object. |
| X-Correlation-Id | string X-Correlation-Id , also known as a Transit ID, is a unique identifier value that is attached to requests and messages that allow reference to a particular transaction or event chain. For every request, you should use X-Request-Id, for request transaction, you should use X-Correlation-ID. |
[- {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "code": "string",
- "type": "string",
- "givenName": "string",
- "familyName": "string",
- "name": "string",
- "email": "string",
- "phoneNumber": "string",
- "webSite": "string",
- "status": "ENABLE",
- "validFrom": "2019-08-24T14:15:22Z",
- "validTo": "2019-08-24T14:15:22Z",
- "authentication": "LDAP",
- "description": "string",
- "groups": [
- "string"
], - "roles": [
- "string"
], - "dataTags": [
- "string"
], - "chars": { },
- "supervisorId": "a2fda596-7b8e-406f-9d80-2cf98d860455",
- "regions": [
- {
- "regionId": "a29f01e1-8a8d-451e-b685-f8b0b4ec4767",
- "coefficient": 0,
- "validFrom": "2019-08-24T14:15:22Z",
- "validTo": "2019-08-24T14:15:22Z"
}
], - "notificationConfig": {
- "ignoredTemplateCodes": [
- "string"
], - "ignoredUserGroups": [
- "string"
]
}, - "modulesIds": [
- "497f6eca-6276-4993-bfeb-53cbbbba6f08"
], - "auditInfo": {
- "version": 0,
- "whoInserted": "string",
- "whenInserted": "2019-08-24T14:15:22Z",
- "whoEdited": "string",
- "whenEdited": "2019-08-24T14:15:22Z"
}
}
]| userId required | string <uuid> Identifier of an existing user |
| roleName required | string Name of an existing role |
| X-Request-Id | string X-Request-Id is a random request-id to uniquely identify each request sent to tSM. This ID is available as the X-Request-Id header in API Response object. |
| X-Correlation-Id | string X-Correlation-Id , also known as a Transit ID, is a unique identifier value that is attached to requests and messages that allow reference to a particular transaction or event chain. For every request, you should use X-Request-Id, for request transaction, you should use X-Correlation-ID. |
{- "user": {
- "code": "string",
- "type": {
- "code": "string",
- "name": "string",
- "type": "INDIVIDUAL",
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "readonlyAccess": true,
- "version": 0,
- "whoInserted": "string",
- "whenInserted": "2019-08-24T14:15:22Z",
- "whenEdited": "2019-08-24T14:15:22Z",
- "whoEdited": "string",
- "description": "string",
- "validityFrom": "2019-08-24T14:15:22Z",
- "validityTo": "2019-08-24T14:15:22Z",
- "valid": "string",
- "localizationData": {
- "empty": true,
- "property1": {
- "property1": "string",
- "property2": "string"
}, - "property2": {
- "property1": "string",
- "property2": "string"
}
}, - "entitySpecId": "65cb4992-7cbf-4ce6-9e4b-7116d921100e",
- "config": { },
- "icon": "string",
- "registry": {
- "property1": { },
- "property2": { }
}
}, - "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "readonlyAccess": true,
- "version": 0,
- "whoInserted": "string",
- "whenInserted": "2019-08-24T14:15:22Z",
- "whenEdited": "2019-08-24T14:15:22Z",
- "whoEdited": "string",
- "givenName": "string",
- "familyName": "string",
- "name": "string",
- "email": "string",
- "phoneNumber": "string",
- "baseLocationId": "string",
- "webSite": "string",
- "status": "ENABLE",
- "period": {
- "validFrom": "2019-08-24T14:15:22Z",
- "validTo": "2019-08-24T14:15:22Z",
- "isValid": true
}, - "authentication": "LDAP",
- "customerMenu": [
- {
- "icon": "string",
- "label": "string",
- "routerLink": [
- "string"
]
}
], - "profileImage": "string",
- "mimeType": "string",
- "description": "string",
- "supervisorId": "a2fda596-7b8e-406f-9d80-2cf98d860455",
- "addressIds": [
- "497f6eca-6276-4993-bfeb-53cbbbba6f08"
], - "chars": {
- "empty": true,
- "property1": { },
- "property2": { }
}, - "modulesIds": [
- "497f6eca-6276-4993-bfeb-53cbbbba6f08"
], - "assignedProfilesIds": [
- "497f6eca-6276-4993-bfeb-53cbbbba6f08"
], - "activeProfileId": "10313503-5eee-4dfd-ab6d-27fa74ea6b2a",
- "usersAssignedIds": [
- "497f6eca-6276-4993-bfeb-53cbbbba6f08"
], - "dataTags": [
- "string"
], - "notificationConfig": {
- "ignoredTemplateCodes": [
- "string"
], - "ignoredUserGroups": [
- "string"
]
}
}, - "role": {
- "code": "string",
- "name": "string",
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "readonlyAccess": true,
- "version": 0,
- "whoInserted": "string",
- "whenInserted": "2019-08-24T14:15:22Z",
- "whenEdited": "2019-08-24T14:15:22Z",
- "whoEdited": "string",
- "description": "string",
- "validityFrom": "2019-08-24T14:15:22Z",
- "validityTo": "2019-08-24T14:15:22Z",
- "valid": "string",
- "localizationData": {
- "empty": true,
- "property1": {
- "property1": "string",
- "property2": "string"
}, - "property2": {
- "property1": "string",
- "property2": "string"
}
}, - "ldapMemberOf": "string",
- "dataTags": [
- "string"
]
}, - "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "readonlyAccess": true,
- "version": 0,
- "whoInserted": "string",
- "whenInserted": "2019-08-24T14:15:22Z",
- "whenEdited": "2019-08-24T14:15:22Z",
- "whoEdited": "string",
- "grantOption": true
}Returns existing row by UUID
| idOrCode required | string |
| X-Request-Id | string X-Request-Id is a random request-id to uniquely identify each request sent to tSM. This ID is available as the X-Request-Id header in API Response object. |
| X-Correlation-Id | string X-Correlation-Id , also known as a Transit ID, is a unique identifier value that is attached to requests and messages that allow reference to a particular transaction or event chain. For every request, you should use X-Request-Id, for request transaction, you should use X-Correlation-ID. |
{- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "code": "string",
- "name": "string",
- "validityFrom": "2019-08-24T14:15:22Z",
- "validityTo": "2019-08-24T14:15:22Z",
- "description": "string",
- "localizationData": {
- "cs": {
- "name": "Název",
- "description": "Popis"
}, - "en": {
- "name": "Name",
- "description": "Description"
}
}, - "dataTags": [
- "string"
], - "ldapMemberOf": "string",
- "auditInfo": {
- "version": 0,
- "whoInserted": "string",
- "whenInserted": "2019-08-24T14:15:22Z",
- "whoEdited": "string",
- "whenEdited": "2019-08-24T14:15:22Z"
}
}Update existing value by UUID
| idOrCode required | string Identifier of an existing value |
| X-Request-Id | string X-Request-Id is a random request-id to uniquely identify each request sent to tSM. This ID is available as the X-Request-Id header in API Response object. |
| X-Correlation-Id | string X-Correlation-Id , also known as a Transit ID, is a unique identifier value that is attached to requests and messages that allow reference to a particular transaction or event chain. For every request, you should use X-Request-Id, for request transaction, you should use X-Correlation-ID. |
| id | string <uuid> Row unique identifier / primary key in UUID format. ID may be assigned by the client using UUIDv4 standard, or it is generated by TSM.This ID SHOULD NOT be displayed to the end user. |
| code required | string [ 1 .. 255 ] characters Code of this value. It is used whenever the value is referenced from computer program or API. It MUST be unique and SHOULD contain only ASCII characters without spaces (best to use valid programminglanguage identifier). |
| name required | string [ 1 .. 255 ] characters Name of this value, this is displayed to the user. |
| validityFrom | string <date-time> Begin of the validity of the value. |
| validityTo | string <date-time> End of the validity of the value. |
| description | string Description of the value, it may be used as a tooltip. |
object Localization data of the record attributes | |
| dataTags | Array of strings |
| ldapMemberOf | string If UserRole is in LDAP then location in LDAP. |
object (Audit information) |
{- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "code": "string",
- "name": "string",
- "validityFrom": "2019-08-24T14:15:22Z",
- "validityTo": "2019-08-24T14:15:22Z",
- "description": "string",
- "localizationData": {
- "cs": {
- "name": "Název",
- "description": "Popis"
}, - "en": {
- "name": "Name",
- "description": "Description"
}
}, - "dataTags": [
- "string"
], - "ldapMemberOf": "string",
- "auditInfo": {
- "version": 0,
- "whoInserted": "string",
- "whenInserted": "2019-08-24T14:15:22Z",
- "whoEdited": "string",
- "whenEdited": "2019-08-24T14:15:22Z"
}
}{- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "code": "string",
- "name": "string",
- "validityFrom": "2019-08-24T14:15:22Z",
- "validityTo": "2019-08-24T14:15:22Z",
- "description": "string",
- "localizationData": {
- "cs": {
- "name": "Název",
- "description": "Popis"
}, - "en": {
- "name": "Name",
- "description": "Description"
}
}, - "dataTags": [
- "string"
], - "ldapMemberOf": "string",
- "auditInfo": {
- "version": 0,
- "whoInserted": "string",
- "whenInserted": "2019-08-24T14:15:22Z",
- "whoEdited": "string",
- "whenEdited": "2019-08-24T14:15:22Z"
}
}Delete existing entity/value by id or code
| idOrCode required | string |
| X-Request-Id | string X-Request-Id is a random request-id to uniquely identify each request sent to tSM. This ID is available as the X-Request-Id header in API Response object. |
| X-Correlation-Id | string X-Correlation-Id , also known as a Transit ID, is a unique identifier value that is attached to requests and messages that allow reference to a particular transaction or event chain. For every request, you should use X-Request-Id, for request transaction, you should use X-Correlation-ID. |
{- "status": "BAD_REQUEST",
- "timestamp": "2022-11-11T06:55:27.334Z",
- "message": "Wrong format for UUID field. ID value '5131315' is not a valid UUID string.",
- "traceId": "1c81b8e6a7c672df",
- "errors": [
- "'5131315' should be of type java.util.UUID"
]
}| idOrCode required | string |
| immediatelyRefresh | boolean Default: false |
| X-Request-Id | string X-Request-Id is a random request-id to uniquely identify each request sent to tSM. This ID is available as the X-Request-Id header in API Response object. |
| X-Correlation-Id | string X-Correlation-Id , also known as a Transit ID, is a unique identifier value that is attached to requests and messages that allow reference to a particular transaction or event chain. For every request, you should use X-Request-Id, for request transaction, you should use X-Correlation-ID. |
User group property (or several properties) to update
{ }{- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "code": "string",
- "name": "string",
- "validityFrom": "2019-08-24T14:15:22Z",
- "validityTo": "2019-08-24T14:15:22Z",
- "description": "string",
- "localizationData": {
- "cs": {
- "name": "Název",
- "description": "Popis"
}, - "en": {
- "name": "Name",
- "description": "Description"
}
}, - "dataTags": [
- "string"
], - "ldapMemberOf": "string",
- "auditInfo": {
- "version": 0,
- "whoInserted": "string",
- "whenInserted": "2019-08-24T14:15:22Z",
- "whoEdited": "string",
- "whenEdited": "2019-08-24T14:15:22Z"
}
}| X-Request-Id | string X-Request-Id is a random request-id to uniquely identify each request sent to tSM. This ID is available as the X-Request-Id header in API Response object. |
| X-Correlation-Id | string X-Correlation-Id , also known as a Transit ID, is a unique identifier value that is attached to requests and messages that allow reference to a particular transaction or event chain. For every request, you should use X-Request-Id, for request transaction, you should use X-Correlation-ID. |
| id | string <uuid> Row unique identifier / primary key in UUID format. ID may be assigned by the client using UUIDv4 standard, or it is generated by TSM.This ID SHOULD NOT be displayed to the end user. |
| code required | string [ 1 .. 255 ] characters Code of this value. It is used whenever the value is referenced from computer program or API. It MUST be unique and SHOULD contain only ASCII characters without spaces (best to use valid programminglanguage identifier). |
| name required | string [ 1 .. 255 ] characters Name of this value, this is displayed to the user. |
| validityFrom | string <date-time> Begin of the validity of the value. |
| validityTo | string <date-time> End of the validity of the value. |
| description | string Description of the value, it may be used as a tooltip. |
object Localization data of the record attributes | |
| dataTags | Array of strings |
| ldapMemberOf | string If UserRole is in LDAP then location in LDAP. |
object (Audit information) |
{- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "code": "string",
- "name": "string",
- "validityFrom": "2019-08-24T14:15:22Z",
- "validityTo": "2019-08-24T14:15:22Z",
- "description": "string",
- "localizationData": {
- "cs": {
- "name": "Název",
- "description": "Popis"
}, - "en": {
- "name": "Name",
- "description": "Description"
}
}, - "dataTags": [
- "string"
], - "ldapMemberOf": "string",
- "auditInfo": {
- "version": 0,
- "whoInserted": "string",
- "whenInserted": "2019-08-24T14:15:22Z",
- "whoEdited": "string",
- "whenEdited": "2019-08-24T14:15:22Z"
}
}{- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "code": "string",
- "name": "string",
- "validityFrom": "2019-08-24T14:15:22Z",
- "validityTo": "2019-08-24T14:15:22Z",
- "description": "string",
- "localizationData": {
- "cs": {
- "name": "Název",
- "description": "Popis"
}, - "en": {
- "name": "Name",
- "description": "Description"
}
}, - "dataTags": [
- "string"
], - "ldapMemberOf": "string",
- "auditInfo": {
- "version": 0,
- "whoInserted": "string",
- "whenInserted": "2019-08-24T14:15:22Z",
- "whoEdited": "string",
- "whenEdited": "2019-08-24T14:15:22Z"
}
}| compareField | string Default: "id" |
| X-Request-Id | string X-Request-Id is a random request-id to uniquely identify each request sent to tSM. This ID is available as the X-Request-Id header in API Response object. |
| X-Correlation-Id | string X-Correlation-Id , also known as a Transit ID, is a unique identifier value that is attached to requests and messages that allow reference to a particular transaction or event chain. For every request, you should use X-Request-Id, for request transaction, you should use X-Correlation-ID. |
| diffType required | string Enum: "DIFF_TYPE_NEW" "DIFF_TYPE_CHANGE" "DIFF_TYPE_REMOVE" |
object (Role) | |
object (Role) |
[- {
- "diffType": "DIFF_TYPE_NEW",
- "left": {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "code": "string",
- "name": "string",
- "validityFrom": "2019-08-24T14:15:22Z",
- "validityTo": "2019-08-24T14:15:22Z",
- "description": "string",
- "localizationData": {
- "cs": {
- "name": "Název",
- "description": "Popis"
}, - "en": {
- "name": "Name",
- "description": "Description"
}
}, - "dataTags": [
- "string"
], - "ldapMemberOf": "string",
- "auditInfo": {
- "version": 0,
- "whoInserted": "string",
- "whenInserted": "2019-08-24T14:15:22Z",
- "whoEdited": "string",
- "whenEdited": "2019-08-24T14:15:22Z"
}
}, - "right": {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "code": "string",
- "name": "string",
- "validityFrom": "2019-08-24T14:15:22Z",
- "validityTo": "2019-08-24T14:15:22Z",
- "description": "string",
- "localizationData": {
- "cs": {
- "name": "Název",
- "description": "Popis"
}, - "en": {
- "name": "Name",
- "description": "Description"
}
}, - "dataTags": [
- "string"
], - "ldapMemberOf": "string",
- "auditInfo": {
- "version": 0,
- "whoInserted": "string",
- "whenInserted": "2019-08-24T14:15:22Z",
- "whoEdited": "string",
- "whenEdited": "2019-08-24T14:15:22Z"
}
}
}
][- {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "code": "string",
- "name": "string",
- "validityFrom": "2019-08-24T14:15:22Z",
- "validityTo": "2019-08-24T14:15:22Z",
- "description": "string",
- "localizationData": {
- "cs": {
- "name": "Název",
- "description": "Popis"
}, - "en": {
- "name": "Name",
- "description": "Description"
}
}, - "dataTags": [
- "string"
], - "ldapMemberOf": "string",
- "auditInfo": {
- "version": 0,
- "whoInserted": "string",
- "whenInserted": "2019-08-24T14:15:22Z",
- "whoEdited": "string",
- "whenEdited": "2019-08-24T14:15:22Z"
}
}
]| save | boolean Save the diff immediately |
| compareField | string Default: "id" Field for entry matching |
| X-Request-Id | string X-Request-Id is a random request-id to uniquely identify each request sent to tSM. This ID is available as the X-Request-Id header in API Response object. |
| X-Correlation-Id | string X-Correlation-Id , also known as a Transit ID, is a unique identifier value that is attached to requests and messages that allow reference to a particular transaction or event chain. For every request, you should use X-Request-Id, for request transaction, you should use X-Correlation-ID. |
| file required | string <binary> File binary content |
{- "file": "string"
}[- {
- "diffType": "DIFF_TYPE_NEW",
- "left": {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "code": "string",
- "name": "string",
- "validityFrom": "2019-08-24T14:15:22Z",
- "validityTo": "2019-08-24T14:15:22Z",
- "description": "string",
- "localizationData": {
- "cs": {
- "name": "Název",
- "description": "Popis"
}, - "en": {
- "name": "Name",
- "description": "Description"
}
}, - "dataTags": [
- "string"
], - "ldapMemberOf": "string",
- "auditInfo": {
- "version": 0,
- "whoInserted": "string",
- "whenInserted": "2019-08-24T14:15:22Z",
- "whoEdited": "string",
- "whenEdited": "2019-08-24T14:15:22Z"
}
}, - "right": {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "code": "string",
- "name": "string",
- "validityFrom": "2019-08-24T14:15:22Z",
- "validityTo": "2019-08-24T14:15:22Z",
- "description": "string",
- "localizationData": {
- "cs": {
- "name": "Název",
- "description": "Popis"
}, - "en": {
- "name": "Name",
- "description": "Description"
}
}, - "dataTags": [
- "string"
], - "ldapMemberOf": "string",
- "auditInfo": {
- "version": 0,
- "whoInserted": "string",
- "whenInserted": "2019-08-24T14:15:22Z",
- "whoEdited": "string",
- "whenEdited": "2019-08-24T14:15:22Z"
}
}
}
]| compareField | string Default: "id" Field for entry matching |
| X-Request-Id | string X-Request-Id is a random request-id to uniquely identify each request sent to tSM. This ID is available as the X-Request-Id header in API Response object. |
| X-Correlation-Id | string X-Correlation-Id , also known as a Transit ID, is a unique identifier value that is attached to requests and messages that allow reference to a particular transaction or event chain. For every request, you should use X-Request-Id, for request transaction, you should use X-Correlation-ID. |
| name | string |
| whenExported | string <date-time> |
| exportedBy | string |
required | Array of objects (Role) |
required | Array of objects (Filter) |
| entityType | string |
| listingType | string |
| listingProfile | string |
| compareField | string |
{- "name": "string",
- "whenExported": "2019-08-24T14:15:22Z",
- "exportedBy": "string",
- "data": [
- {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "code": "string",
- "name": "string",
- "validityFrom": "2019-08-24T14:15:22Z",
- "validityTo": "2019-08-24T14:15:22Z",
- "description": "string",
- "localizationData": {
- "cs": {
- "name": "Název",
- "description": "Popis"
}, - "en": {
- "name": "Name",
- "description": "Description"
}
}, - "dataTags": [
- "string"
], - "ldapMemberOf": "string",
- "auditInfo": {
- "version": 0,
- "whoInserted": "string",
- "whenInserted": "2019-08-24T14:15:22Z",
- "whoEdited": "string",
- "whenEdited": "2019-08-24T14:15:22Z"
}
}
], - "filtering": [
- {
- "key": "string",
- "value": "string",
- "column": "string",
- "operator": "LIKE",
- "nestedPath": "string",
- "isNested": true,
- "nestedProperty": "string"
}
], - "entityType": "string",
- "listingType": "string",
- "listingProfile": "string",
- "compareField": "string"
}[- {
- "diffType": "DIFF_TYPE_NEW",
- "left": {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "code": "string",
- "name": "string",
- "validityFrom": "2019-08-24T14:15:22Z",
- "validityTo": "2019-08-24T14:15:22Z",
- "description": "string",
- "localizationData": {
- "cs": {
- "name": "Název",
- "description": "Popis"
}, - "en": {
- "name": "Name",
- "description": "Description"
}
}, - "dataTags": [
- "string"
], - "ldapMemberOf": "string",
- "auditInfo": {
- "version": 0,
- "whoInserted": "string",
- "whenInserted": "2019-08-24T14:15:22Z",
- "whoEdited": "string",
- "whenEdited": "2019-08-24T14:15:22Z"
}
}, - "right": {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "code": "string",
- "name": "string",
- "validityFrom": "2019-08-24T14:15:22Z",
- "validityTo": "2019-08-24T14:15:22Z",
- "description": "string",
- "localizationData": {
- "cs": {
- "name": "Název",
- "description": "Popis"
}, - "en": {
- "name": "Name",
- "description": "Description"
}
}, - "dataTags": [
- "string"
], - "ldapMemberOf": "string",
- "auditInfo": {
- "version": 0,
- "whoInserted": "string",
- "whenInserted": "2019-08-24T14:15:22Z",
- "whoEdited": "string",
- "whenEdited": "2019-08-24T14:15:22Z"
}
}
}
]object (Filtering) |
| X-Request-Id | string X-Request-Id is a random request-id to uniquely identify each request sent to tSM. This ID is available as the X-Request-Id header in API Response object. |
| X-Correlation-Id | string X-Correlation-Id , also known as a Transit ID, is a unique identifier value that is attached to requests and messages that allow reference to a particular transaction or event chain. For every request, you should use X-Request-Id, for request transaction, you should use X-Correlation-ID. |
| entityType required | string |
| compareField | string |
| listingType | string |
| listingProfile | string |
Array of objects (Filter) |
{- "entityType": "string",
- "compareField": "string",
- "listingType": "string",
- "listingProfile": "string",
- "filtering": [
- {
- "key": "string",
- "value": "string",
- "column": "string",
- "operator": "LIKE",
- "nestedPath": "string",
- "isNested": true,
- "nestedProperty": "string"
}
]
}{- "name": "string",
- "whenExported": "2019-08-24T14:15:22Z",
- "exportedBy": "string",
- "data": [
- {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "code": "string",
- "name": "string",
- "validityFrom": "2019-08-24T14:15:22Z",
- "validityTo": "2019-08-24T14:15:22Z",
- "description": "string",
- "localizationData": {
- "cs": {
- "name": "Název",
- "description": "Popis"
}, - "en": {
- "name": "Name",
- "description": "Description"
}
}, - "dataTags": [
- "string"
], - "ldapMemberOf": "string",
- "auditInfo": {
- "version": 0,
- "whoInserted": "string",
- "whenInserted": "2019-08-24T14:15:22Z",
- "whoEdited": "string",
- "whenEdited": "2019-08-24T14:15:22Z"
}
}
], - "filtering": [
- {
- "key": "string",
- "value": "string",
- "column": "string",
- "operator": "LIKE",
- "nestedPath": "string",
- "isNested": true,
- "nestedProperty": "string"
}
], - "entityType": "string",
- "listingType": "string",
- "listingProfile": "string",
- "compareField": "string"
}Search by filter - filtering, sorting Consult the documentation for further information.
| size | integer <int32> Maxmimum records returned. Default value is 1000. |
required | object (Filtering) |
| X-Request-Id | string X-Request-Id is a random request-id to uniquely identify each request sent to tSM. This ID is available as the X-Request-Id header in API Response object. |
| X-Correlation-Id | string X-Correlation-Id , also known as a Transit ID, is a unique identifier value that is attached to requests and messages that allow reference to a particular transaction or event chain. For every request, you should use X-Request-Id, for request transaction, you should use X-Correlation-ID. |
[- {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "code": "string",
- "name": "string",
- "validityFrom": "2019-08-24T14:15:22Z",
- "validityTo": "2019-08-24T14:15:22Z",
- "description": "string",
- "localizationData": {
- "cs": {
- "name": "Název",
- "description": "Popis"
}, - "en": {
- "name": "Name",
- "description": "Description"
}
}, - "dataTags": [
- "string"
], - "ldapMemberOf": "string",
- "auditInfo": {
- "version": 0,
- "whoInserted": "string",
- "whenInserted": "2019-08-24T14:15:22Z",
- "whoEdited": "string",
- "whenEdited": "2019-08-24T14:15:22Z"
}
}
]required | object (Filtering) |
| X-Request-Id | string X-Request-Id is a random request-id to uniquely identify each request sent to tSM. This ID is available as the X-Request-Id header in API Response object. |
| X-Correlation-Id | string X-Correlation-Id , also known as a Transit ID, is a unique identifier value that is attached to requests and messages that allow reference to a particular transaction or event chain. For every request, you should use X-Request-Id, for request transaction, you should use X-Correlation-ID. |
{- "totalElements": 0,
- "totalPages": 0,
- "sort": {
- "sorted": true,
- "unsorted": true,
- "empty": true
}, - "first": true,
- "last": true,
- "size": 0,
- "content": [
- {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "code": "string",
- "name": "string",
- "validityFrom": "2019-08-24T14:15:22Z",
- "validityTo": "2019-08-24T14:15:22Z",
- "description": "string",
- "localizationData": {
- "cs": {
- "name": "Název",
- "description": "Popis"
}, - "en": {
- "name": "Name",
- "description": "Description"
}
}, - "dataTags": [
- "string"
], - "ldapMemberOf": "string",
- "auditInfo": {
- "version": 0,
- "whoInserted": "string",
- "whenInserted": "2019-08-24T14:15:22Z",
- "whoEdited": "string",
- "whenEdited": "2019-08-24T14:15:22Z"
}
}
], - "number": 0,
- "numberOfElements": 0,
- "pageable": {
- "sort": {
- "sorted": true,
- "unsorted": true,
- "empty": true
}, - "offset": 0,
- "pageNumber": 0,
- "pageSize": 0,
- "paged": true,
- "unpaged": true
}, - "empty": true
}| ids required | Array of objects |
| X-Request-Id | string X-Request-Id is a random request-id to uniquely identify each request sent to tSM. This ID is available as the X-Request-Id header in API Response object. |
| X-Correlation-Id | string X-Correlation-Id , also known as a Transit ID, is a unique identifier value that is attached to requests and messages that allow reference to a particular transaction or event chain. For every request, you should use X-Request-Id, for request transaction, you should use X-Correlation-ID. |
[- {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "code": "string",
- "name": "string",
- "validityFrom": "2019-08-24T14:15:22Z",
- "validityTo": "2019-08-24T14:15:22Z",
- "description": "string",
- "localizationData": {
- "cs": {
- "name": "Název",
- "description": "Popis"
}, - "en": {
- "name": "Name",
- "description": "Description"
}
}, - "dataTags": [
- "string"
], - "ldapMemberOf": "string",
- "auditInfo": {
- "version": 0,
- "whoInserted": "string",
- "whenInserted": "2019-08-24T14:15:22Z",
- "whoEdited": "string",
- "whenEdited": "2019-08-24T14:15:22Z"
}
}
]Search by role filter - filtering, sorting, paging. Consult the documentation for further information.
required | object (Filtering) |
| X-Request-Id | string X-Request-Id is a random request-id to uniquely identify each request sent to tSM. This ID is available as the X-Request-Id header in API Response object. |
| X-Correlation-Id | string X-Correlation-Id , also known as a Transit ID, is a unique identifier value that is attached to requests and messages that allow reference to a particular transaction or event chain. For every request, you should use X-Request-Id, for request transaction, you should use X-Correlation-ID. |
{- "totalElements": 0,
- "totalPages": 0,
- "sort": {
- "sorted": true,
- "unsorted": true,
- "empty": true
}, - "first": true,
- "last": true,
- "size": 0,
- "content": [
- {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "code": "string",
- "name": "string",
- "validityFrom": "2019-08-24T14:15:22Z",
- "validityTo": "2019-08-24T14:15:22Z",
- "description": "string",
- "localizationData": {
- "cs": {
- "name": "Název",
- "description": "Popis"
}, - "en": {
- "name": "Name",
- "description": "Description"
}
}, - "dataTags": [
- "string"
], - "ldapMemberOf": "string",
- "auditInfo": {
- "version": 0,
- "whoInserted": "string",
- "whenInserted": "2019-08-24T14:15:22Z",
- "whoEdited": "string",
- "whenEdited": "2019-08-24T14:15:22Z"
}
}
], - "number": 0,
- "numberOfElements": 0,
- "pageable": {
- "sort": {
- "sorted": true,
- "unsorted": true,
- "empty": true
}, - "offset": 0,
- "pageNumber": 0,
- "pageSize": 0,
- "paged": true,
- "unpaged": true
}, - "empty": true
}Search by role filter - filtering, sorting Consult the documentation for further information.
| size | integer <int32> |
required | object (Filtering) |
| X-Request-Id | string X-Request-Id is a random request-id to uniquely identify each request sent to tSM. This ID is available as the X-Request-Id header in API Response object. |
| X-Correlation-Id | string X-Correlation-Id , also known as a Transit ID, is a unique identifier value that is attached to requests and messages that allow reference to a particular transaction or event chain. For every request, you should use X-Request-Id, for request transaction, you should use X-Correlation-ID. |
[- {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "code": "string",
- "name": "string",
- "validityFrom": "2019-08-24T14:15:22Z",
- "validityTo": "2019-08-24T14:15:22Z",
- "description": "string",
- "localizationData": {
- "cs": {
- "name": "Název",
- "description": "Popis"
}, - "en": {
- "name": "Name",
- "description": "Description"
}
}, - "dataTags": [
- "string"
], - "ldapMemberOf": "string",
- "auditInfo": {
- "version": 0,
- "whoInserted": "string",
- "whenInserted": "2019-08-24T14:15:22Z",
- "whoEdited": "string",
- "whenEdited": "2019-08-24T14:15:22Z"
}
}
]required | object (Filtering) |
| X-Request-Id | string X-Request-Id is a random request-id to uniquely identify each request sent to tSM. This ID is available as the X-Request-Id header in API Response object. |
| X-Correlation-Id | string X-Correlation-Id , also known as a Transit ID, is a unique identifier value that is attached to requests and messages that allow reference to a particular transaction or event chain. For every request, you should use X-Request-Id, for request transaction, you should use X-Correlation-ID. |
0| code required | string |
| X-Request-Id | string X-Request-Id is a random request-id to uniquely identify each request sent to tSM. This ID is available as the X-Request-Id header in API Response object. |
| X-Correlation-Id | string X-Correlation-Id , also known as a Transit ID, is a unique identifier value that is attached to requests and messages that allow reference to a particular transaction or event chain. For every request, you should use X-Request-Id, for request transaction, you should use X-Correlation-ID. |
{- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "code": "string",
- "name": "string",
- "validityFrom": "2019-08-24T14:15:22Z",
- "validityTo": "2019-08-24T14:15:22Z",
- "description": "string",
- "localizationData": {
- "cs": {
- "name": "Název",
- "description": "Popis"
}, - "en": {
- "name": "Name",
- "description": "Description"
}
}, - "dataTags": [
- "string"
], - "ldapMemberOf": "string",
- "auditInfo": {
- "version": 0,
- "whoInserted": "string",
- "whenInserted": "2019-08-24T14:15:22Z",
- "whoEdited": "string",
- "whenEdited": "2019-08-24T14:15:22Z"
}
}| ids required | Array of strings |
| X-Request-Id | string X-Request-Id is a random request-id to uniquely identify each request sent to tSM. This ID is available as the X-Request-Id header in API Response object. |
| X-Correlation-Id | string X-Correlation-Id , also known as a Transit ID, is a unique identifier value that is attached to requests and messages that allow reference to a particular transaction or event chain. For every request, you should use X-Request-Id, for request transaction, you should use X-Correlation-ID. |
[- {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "code": "string",
- "name": "string",
- "validityFrom": "2019-08-24T14:15:22Z",
- "validityTo": "2019-08-24T14:15:22Z",
- "description": "string",
- "localizationData": {
- "cs": {
- "name": "Název",
- "description": "Popis"
}, - "en": {
- "name": "Name",
- "description": "Description"
}
}, - "dataTags": [
- "string"
], - "ldapMemberOf": "string",
- "auditInfo": {
- "version": 0,
- "whoInserted": "string",
- "whenInserted": "2019-08-24T14:15:22Z",
- "whoEdited": "string",
- "whenEdited": "2019-08-24T14:15:22Z"
}
}
]| codes required | Array of strings |
| X-Request-Id | string X-Request-Id is a random request-id to uniquely identify each request sent to tSM. This ID is available as the X-Request-Id header in API Response object. |
| X-Correlation-Id | string X-Correlation-Id , also known as a Transit ID, is a unique identifier value that is attached to requests and messages that allow reference to a particular transaction or event chain. For every request, you should use X-Request-Id, for request transaction, you should use X-Correlation-ID. |
[- {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "code": "string",
- "name": "string",
- "validityFrom": "2019-08-24T14:15:22Z",
- "validityTo": "2019-08-24T14:15:22Z",
- "description": "string",
- "localizationData": {
- "cs": {
- "name": "Název",
- "description": "Popis"
}, - "en": {
- "name": "Name",
- "description": "Description"
}
}, - "dataTags": [
- "string"
], - "ldapMemberOf": "string",
- "auditInfo": {
- "version": 0,
- "whoInserted": "string",
- "whenInserted": "2019-08-24T14:15:22Z",
- "whoEdited": "string",
- "whenEdited": "2019-08-24T14:15:22Z"
}
}
]| X-Request-Id | string X-Request-Id is a random request-id to uniquely identify each request sent to tSM. This ID is available as the X-Request-Id header in API Response object. |
| X-Correlation-Id | string X-Correlation-Id , also known as a Transit ID, is a unique identifier value that is attached to requests and messages that allow reference to a particular transaction or event chain. For every request, you should use X-Request-Id, for request transaction, you should use X-Correlation-ID. |
[- {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "code": "string",
- "name": "string",
- "validityFrom": "2019-08-24T14:15:22Z",
- "validityTo": "2019-08-24T14:15:22Z",
- "description": "string",
- "localizationData": {
- "cs": {
- "name": "Název",
- "description": "Popis"
}, - "en": {
- "name": "Name",
- "description": "Description"
}
}, - "dataTags": [
- "string"
], - "ldapMemberOf": "string",
- "auditInfo": {
- "version": 0,
- "whoInserted": "string",
- "whenInserted": "2019-08-24T14:15:22Z",
- "whoEdited": "string",
- "whenEdited": "2019-08-24T14:15:22Z"
}
}
]| ids required | Array of strings <uuid> [ items <uuid > ] |
| X-Request-Id | string X-Request-Id is a random request-id to uniquely identify each request sent to tSM. This ID is available as the X-Request-Id header in API Response object. |
| X-Correlation-Id | string X-Correlation-Id , also known as a Transit ID, is a unique identifier value that is attached to requests and messages that allow reference to a particular transaction or event chain. For every request, you should use X-Request-Id, for request transaction, you should use X-Correlation-ID. |
[- {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "privId": "2268b9db-4d1d-4a1d-8d00-ae208ca7dc0b",
- "roleId": "7382d58e-652a-4905-b7c9-bcca1e0e5391",
- "sign": "string",
- "auditInfo": {
- "version": 0,
- "whoInserted": "string",
- "whenInserted": "2019-08-24T14:15:22Z",
- "whoEdited": "string",
- "whenEdited": "2019-08-24T14:15:22Z"
}
}
]Returns existing row by UUID
| idOrCode required | string |
| X-Request-Id | string X-Request-Id is a random request-id to uniquely identify each request sent to tSM. This ID is available as the X-Request-Id header in API Response object. |
| X-Correlation-Id | string X-Correlation-Id , also known as a Transit ID, is a unique identifier value that is attached to requests and messages that allow reference to a particular transaction or event chain. For every request, you should use X-Request-Id, for request transaction, you should use X-Correlation-ID. |
{- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "code": "string",
- "name": "string",
- "description": "string",
- "privType": "SYSTEM",
- "auditInfo": {
- "version": 0,
- "whoInserted": "string",
- "whenInserted": "2019-08-24T14:15:22Z",
- "whoEdited": "string",
- "whenEdited": "2019-08-24T14:15:22Z"
}, - "config": {
- "property1": { },
- "property2": { }
}
}Update existing value by UUID
| idOrCode required | string Identifier of an existing value |
| X-Request-Id | string X-Request-Id is a random request-id to uniquely identify each request sent to tSM. This ID is available as the X-Request-Id header in API Response object. |
| X-Correlation-Id | string X-Correlation-Id , also known as a Transit ID, is a unique identifier value that is attached to requests and messages that allow reference to a particular transaction or event chain. For every request, you should use X-Request-Id, for request transaction, you should use X-Correlation-ID. |
| id | string <uuid> Row unique identifier / primary key in UUID format. ID may be assigned by the client using UUIDv4 standard, or it is generated by TSM.This ID SHOULD NOT be displayed to the end user. |
| code required | string |
| name required | string |
| description | string |
| privType | string Enum: "SYSTEM" "USER" |
object (Audit information) | |
object Additional general configuration of the Priv entity. |
{- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "code": "string",
- "name": "string",
- "description": "string",
- "privType": "SYSTEM",
- "auditInfo": {
- "version": 0,
- "whoInserted": "string",
- "whenInserted": "2019-08-24T14:15:22Z",
- "whoEdited": "string",
- "whenEdited": "2019-08-24T14:15:22Z"
}, - "config": {
- "property1": { },
- "property2": { }
}
}{- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "code": "string",
- "name": "string",
- "description": "string",
- "privType": "SYSTEM",
- "auditInfo": {
- "version": 0,
- "whoInserted": "string",
- "whenInserted": "2019-08-24T14:15:22Z",
- "whoEdited": "string",
- "whenEdited": "2019-08-24T14:15:22Z"
}, - "config": {
- "property1": { },
- "property2": { }
}
}Delete existing entity/value by id or code
| idOrCode required | string |
| X-Request-Id | string X-Request-Id is a random request-id to uniquely identify each request sent to tSM. This ID is available as the X-Request-Id header in API Response object. |
| X-Correlation-Id | string X-Correlation-Id , also known as a Transit ID, is a unique identifier value that is attached to requests and messages that allow reference to a particular transaction or event chain. For every request, you should use X-Request-Id, for request transaction, you should use X-Correlation-ID. |
{- "status": "BAD_REQUEST",
- "timestamp": "2022-11-11T06:55:27.334Z",
- "message": "Wrong format for UUID field. ID value '5131315' is not a valid UUID string.",
- "traceId": "1c81b8e6a7c672df",
- "errors": [
- "'5131315' should be of type java.util.UUID"
]
}| idOrCode required | string |
| immediatelyRefresh | boolean Default: false |
| X-Request-Id | string X-Request-Id is a random request-id to uniquely identify each request sent to tSM. This ID is available as the X-Request-Id header in API Response object. |
| X-Correlation-Id | string X-Correlation-Id , also known as a Transit ID, is a unique identifier value that is attached to requests and messages that allow reference to a particular transaction or event chain. For every request, you should use X-Request-Id, for request transaction, you should use X-Correlation-ID. |
User group property (or several properties) to update
{ }{- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "code": "string",
- "name": "string",
- "description": "string",
- "privType": "SYSTEM",
- "auditInfo": {
- "version": 0,
- "whoInserted": "string",
- "whenInserted": "2019-08-24T14:15:22Z",
- "whoEdited": "string",
- "whenEdited": "2019-08-24T14:15:22Z"
}, - "config": {
- "property1": { },
- "property2": { }
}
}| X-Request-Id | string X-Request-Id is a random request-id to uniquely identify each request sent to tSM. This ID is available as the X-Request-Id header in API Response object. |
| X-Correlation-Id | string X-Correlation-Id , also known as a Transit ID, is a unique identifier value that is attached to requests and messages that allow reference to a particular transaction or event chain. For every request, you should use X-Request-Id, for request transaction, you should use X-Correlation-ID. |
| id | string <uuid> Row unique identifier / primary key in UUID format. ID may be assigned by the client using UUIDv4 standard, or it is generated by TSM.This ID SHOULD NOT be displayed to the end user. |
| code required | string |
| name required | string |
| description | string |
| privType | string Enum: "SYSTEM" "USER" |
object (Audit information) | |
object Additional general configuration of the Priv entity. |
{- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "code": "string",
- "name": "string",
- "description": "string",
- "privType": "SYSTEM",
- "auditInfo": {
- "version": 0,
- "whoInserted": "string",
- "whenInserted": "2019-08-24T14:15:22Z",
- "whoEdited": "string",
- "whenEdited": "2019-08-24T14:15:22Z"
}, - "config": {
- "property1": { },
- "property2": { }
}
}{- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "code": "string",
- "name": "string",
- "description": "string",
- "privType": "SYSTEM",
- "auditInfo": {
- "version": 0,
- "whoInserted": "string",
- "whenInserted": "2019-08-24T14:15:22Z",
- "whoEdited": "string",
- "whenEdited": "2019-08-24T14:15:22Z"
}, - "config": {
- "property1": { },
- "property2": { }
}
}| compareField | string Default: "id" |
| X-Request-Id | string X-Request-Id is a random request-id to uniquely identify each request sent to tSM. This ID is available as the X-Request-Id header in API Response object. |
| X-Correlation-Id | string X-Correlation-Id , also known as a Transit ID, is a unique identifier value that is attached to requests and messages that allow reference to a particular transaction or event chain. For every request, you should use X-Request-Id, for request transaction, you should use X-Correlation-ID. |
| diffType required | string Enum: "DIFF_TYPE_NEW" "DIFF_TYPE_CHANGE" "DIFF_TYPE_REMOVE" |
object (Priv) | |
object (Priv) |
[- {
- "diffType": "DIFF_TYPE_NEW",
- "left": {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "code": "string",
- "name": "string",
- "description": "string",
- "privType": "SYSTEM",
- "auditInfo": {
- "version": 0,
- "whoInserted": "string",
- "whenInserted": "2019-08-24T14:15:22Z",
- "whoEdited": "string",
- "whenEdited": "2019-08-24T14:15:22Z"
}, - "config": {
- "property1": { },
- "property2": { }
}
}, - "right": {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "code": "string",
- "name": "string",
- "description": "string",
- "privType": "SYSTEM",
- "auditInfo": {
- "version": 0,
- "whoInserted": "string",
- "whenInserted": "2019-08-24T14:15:22Z",
- "whoEdited": "string",
- "whenEdited": "2019-08-24T14:15:22Z"
}, - "config": {
- "property1": { },
- "property2": { }
}
}
}
][- {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "code": "string",
- "name": "string",
- "description": "string",
- "privType": "SYSTEM",
- "auditInfo": {
- "version": 0,
- "whoInserted": "string",
- "whenInserted": "2019-08-24T14:15:22Z",
- "whoEdited": "string",
- "whenEdited": "2019-08-24T14:15:22Z"
}, - "config": {
- "property1": { },
- "property2": { }
}
}
]| save | boolean Save the diff immediately |
| compareField | string Default: "id" Field for entry matching |
| X-Request-Id | string X-Request-Id is a random request-id to uniquely identify each request sent to tSM. This ID is available as the X-Request-Id header in API Response object. |
| X-Correlation-Id | string X-Correlation-Id , also known as a Transit ID, is a unique identifier value that is attached to requests and messages that allow reference to a particular transaction or event chain. For every request, you should use X-Request-Id, for request transaction, you should use X-Correlation-ID. |
| file required | string <binary> File binary content |
{- "file": "string"
}[- {
- "diffType": "DIFF_TYPE_NEW",
- "left": {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "code": "string",
- "name": "string",
- "description": "string",
- "privType": "SYSTEM",
- "auditInfo": {
- "version": 0,
- "whoInserted": "string",
- "whenInserted": "2019-08-24T14:15:22Z",
- "whoEdited": "string",
- "whenEdited": "2019-08-24T14:15:22Z"
}, - "config": {
- "property1": { },
- "property2": { }
}
}, - "right": {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "code": "string",
- "name": "string",
- "description": "string",
- "privType": "SYSTEM",
- "auditInfo": {
- "version": 0,
- "whoInserted": "string",
- "whenInserted": "2019-08-24T14:15:22Z",
- "whoEdited": "string",
- "whenEdited": "2019-08-24T14:15:22Z"
}, - "config": {
- "property1": { },
- "property2": { }
}
}
}
]| compareField | string Default: "id" Field for entry matching |
| X-Request-Id | string X-Request-Id is a random request-id to uniquely identify each request sent to tSM. This ID is available as the X-Request-Id header in API Response object. |
| X-Correlation-Id | string X-Correlation-Id , also known as a Transit ID, is a unique identifier value that is attached to requests and messages that allow reference to a particular transaction or event chain. For every request, you should use X-Request-Id, for request transaction, you should use X-Correlation-ID. |
| name | string |
| whenExported | string <date-time> |
| exportedBy | string |
required | Array of objects (Priv) |
required | Array of objects (Filter) |
| entityType | string |
| listingType | string |
| listingProfile | string |
| compareField | string |
{- "name": "string",
- "whenExported": "2019-08-24T14:15:22Z",
- "exportedBy": "string",
- "data": [
- {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "code": "string",
- "name": "string",
- "description": "string",
- "privType": "SYSTEM",
- "auditInfo": {
- "version": 0,
- "whoInserted": "string",
- "whenInserted": "2019-08-24T14:15:22Z",
- "whoEdited": "string",
- "whenEdited": "2019-08-24T14:15:22Z"
}, - "config": {
- "property1": { },
- "property2": { }
}
}
], - "filtering": [
- {
- "key": "string",
- "value": "string",
- "column": "string",
- "operator": "LIKE",
- "nestedPath": "string",
- "isNested": true,
- "nestedProperty": "string"
}
], - "entityType": "string",
- "listingType": "string",
- "listingProfile": "string",
- "compareField": "string"
}[- {
- "diffType": "DIFF_TYPE_NEW",
- "left": {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "code": "string",
- "name": "string",
- "description": "string",
- "privType": "SYSTEM",
- "auditInfo": {
- "version": 0,
- "whoInserted": "string",
- "whenInserted": "2019-08-24T14:15:22Z",
- "whoEdited": "string",
- "whenEdited": "2019-08-24T14:15:22Z"
}, - "config": {
- "property1": { },
- "property2": { }
}
}, - "right": {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "code": "string",
- "name": "string",
- "description": "string",
- "privType": "SYSTEM",
- "auditInfo": {
- "version": 0,
- "whoInserted": "string",
- "whenInserted": "2019-08-24T14:15:22Z",
- "whoEdited": "string",
- "whenEdited": "2019-08-24T14:15:22Z"
}, - "config": {
- "property1": { },
- "property2": { }
}
}
}
]object (Filtering) |
| X-Request-Id | string X-Request-Id is a random request-id to uniquely identify each request sent to tSM. This ID is available as the X-Request-Id header in API Response object. |
| X-Correlation-Id | string X-Correlation-Id , also known as a Transit ID, is a unique identifier value that is attached to requests and messages that allow reference to a particular transaction or event chain. For every request, you should use X-Request-Id, for request transaction, you should use X-Correlation-ID. |
| entityType required | string |
| compareField | string |
| listingType | string |
| listingProfile | string |
Array of objects (Filter) |
{- "entityType": "string",
- "compareField": "string",
- "listingType": "string",
- "listingProfile": "string",
- "filtering": [
- {
- "key": "string",
- "value": "string",
- "column": "string",
- "operator": "LIKE",
- "nestedPath": "string",
- "isNested": true,
- "nestedProperty": "string"
}
]
}{- "name": "string",
- "whenExported": "2019-08-24T14:15:22Z",
- "exportedBy": "string",
- "data": [
- {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "code": "string",
- "name": "string",
- "description": "string",
- "privType": "SYSTEM",
- "auditInfo": {
- "version": 0,
- "whoInserted": "string",
- "whenInserted": "2019-08-24T14:15:22Z",
- "whoEdited": "string",
- "whenEdited": "2019-08-24T14:15:22Z"
}, - "config": {
- "property1": { },
- "property2": { }
}
}
], - "filtering": [
- {
- "key": "string",
- "value": "string",
- "column": "string",
- "operator": "LIKE",
- "nestedPath": "string",
- "isNested": true,
- "nestedProperty": "string"
}
], - "entityType": "string",
- "listingType": "string",
- "listingProfile": "string",
- "compareField": "string"
}Search by filter - filtering, sorting Consult the documentation for further information.
| size | integer <int32> Maxmimum records returned. Default value is 1000. |
required | object (Filtering) |
| X-Request-Id | string X-Request-Id is a random request-id to uniquely identify each request sent to tSM. This ID is available as the X-Request-Id header in API Response object. |
| X-Correlation-Id | string X-Correlation-Id , also known as a Transit ID, is a unique identifier value that is attached to requests and messages that allow reference to a particular transaction or event chain. For every request, you should use X-Request-Id, for request transaction, you should use X-Correlation-ID. |
[- {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "code": "string",
- "name": "string",
- "description": "string",
- "privType": "SYSTEM",
- "auditInfo": {
- "version": 0,
- "whoInserted": "string",
- "whenInserted": "2019-08-24T14:15:22Z",
- "whoEdited": "string",
- "whenEdited": "2019-08-24T14:15:22Z"
}, - "config": {
- "property1": { },
- "property2": { }
}
}
]required | object (Filtering) |
| X-Request-Id | string X-Request-Id is a random request-id to uniquely identify each request sent to tSM. This ID is available as the X-Request-Id header in API Response object. |
| X-Correlation-Id | string X-Correlation-Id , also known as a Transit ID, is a unique identifier value that is attached to requests and messages that allow reference to a particular transaction or event chain. For every request, you should use X-Request-Id, for request transaction, you should use X-Correlation-ID. |
{- "totalElements": 0,
- "totalPages": 0,
- "sort": {
- "sorted": true,
- "unsorted": true,
- "empty": true
}, - "first": true,
- "last": true,
- "size": 0,
- "content": [
- {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "code": "string",
- "name": "string",
- "description": "string",
- "privType": "SYSTEM",
- "auditInfo": {
- "version": 0,
- "whoInserted": "string",
- "whenInserted": "2019-08-24T14:15:22Z",
- "whoEdited": "string",
- "whenEdited": "2019-08-24T14:15:22Z"
}, - "config": {
- "property1": { },
- "property2": { }
}
}
], - "number": 0,
- "numberOfElements": 0,
- "pageable": {
- "sort": {
- "sorted": true,
- "unsorted": true,
- "empty": true
}, - "offset": 0,
- "pageNumber": 0,
- "pageSize": 0,
- "paged": true,
- "unpaged": true
}, - "empty": true
}| ids required | Array of objects |
| X-Request-Id | string X-Request-Id is a random request-id to uniquely identify each request sent to tSM. This ID is available as the X-Request-Id header in API Response object. |
| X-Correlation-Id | string X-Correlation-Id , also known as a Transit ID, is a unique identifier value that is attached to requests and messages that allow reference to a particular transaction or event chain. For every request, you should use X-Request-Id, for request transaction, you should use X-Correlation-ID. |
[- {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "code": "string",
- "name": "string",
- "description": "string",
- "privType": "SYSTEM",
- "auditInfo": {
- "version": 0,
- "whoInserted": "string",
- "whenInserted": "2019-08-24T14:15:22Z",
- "whoEdited": "string",
- "whenEdited": "2019-08-24T14:15:22Z"
}, - "config": {
- "property1": { },
- "property2": { }
}
}
]required | object (Filtering) |
| X-Request-Id | string X-Request-Id is a random request-id to uniquely identify each request sent to tSM. This ID is available as the X-Request-Id header in API Response object. |
| X-Correlation-Id | string X-Correlation-Id , also known as a Transit ID, is a unique identifier value that is attached to requests and messages that allow reference to a particular transaction or event chain. For every request, you should use X-Request-Id, for request transaction, you should use X-Correlation-ID. |
{- "totalElements": 0,
- "totalPages": 0,
- "sort": {
- "sorted": true,
- "unsorted": true,
- "empty": true
}, - "first": true,
- "last": true,
- "size": 0,
- "content": [
- {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "code": "string",
- "name": "string",
- "description": "string",
- "privType": "SYSTEM",
- "auditInfo": {
- "version": 0,
- "whoInserted": "string",
- "whenInserted": "2019-08-24T14:15:22Z",
- "whoEdited": "string",
- "whenEdited": "2019-08-24T14:15:22Z"
}, - "config": {
- "property1": { },
- "property2": { }
}
}
], - "number": 0,
- "numberOfElements": 0,
- "pageable": {
- "sort": {
- "sorted": true,
- "unsorted": true,
- "empty": true
}, - "offset": 0,
- "pageNumber": 0,
- "pageSize": 0,
- "paged": true,
- "unpaged": true
}, - "empty": true
}| size | integer <int32> |
required | object (Filtering) |
| X-Request-Id | string X-Request-Id is a random request-id to uniquely identify each request sent to tSM. This ID is available as the X-Request-Id header in API Response object. |
| X-Correlation-Id | string X-Correlation-Id , also known as a Transit ID, is a unique identifier value that is attached to requests and messages that allow reference to a particular transaction or event chain. For every request, you should use X-Request-Id, for request transaction, you should use X-Correlation-ID. |
[- {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "code": "string",
- "name": "string",
- "description": "string",
- "privType": "SYSTEM",
- "auditInfo": {
- "version": 0,
- "whoInserted": "string",
- "whenInserted": "2019-08-24T14:15:22Z",
- "whoEdited": "string",
- "whenEdited": "2019-08-24T14:15:22Z"
}, - "config": {
- "property1": { },
- "property2": { }
}
}
]required | object (Filtering) |
| X-Request-Id | string X-Request-Id is a random request-id to uniquely identify each request sent to tSM. This ID is available as the X-Request-Id header in API Response object. |
| X-Correlation-Id | string X-Correlation-Id , also known as a Transit ID, is a unique identifier value that is attached to requests and messages that allow reference to a particular transaction or event chain. For every request, you should use X-Request-Id, for request transaction, you should use X-Correlation-ID. |
0| code required | string |
| X-Request-Id | string X-Request-Id is a random request-id to uniquely identify each request sent to tSM. This ID is available as the X-Request-Id header in API Response object. |
| X-Correlation-Id | string X-Correlation-Id , also known as a Transit ID, is a unique identifier value that is attached to requests and messages that allow reference to a particular transaction or event chain. For every request, you should use X-Request-Id, for request transaction, you should use X-Correlation-ID. |
{- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "code": "string",
- "name": "string",
- "description": "string",
- "privType": "SYSTEM",
- "auditInfo": {
- "version": 0,
- "whoInserted": "string",
- "whenInserted": "2019-08-24T14:15:22Z",
- "whoEdited": "string",
- "whenEdited": "2019-08-24T14:15:22Z"
}, - "config": {
- "property1": { },
- "property2": { }
}
}| X-Request-Id | string X-Request-Id is a random request-id to uniquely identify each request sent to tSM. This ID is available as the X-Request-Id header in API Response object. |
| X-Correlation-Id | string X-Correlation-Id , also known as a Transit ID, is a unique identifier value that is attached to requests and messages that allow reference to a particular transaction or event chain. For every request, you should use X-Request-Id, for request transaction, you should use X-Correlation-ID. |
[- {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "code": "string",
- "name": "string",
- "description": "string",
- "privType": "SYSTEM",
- "auditInfo": {
- "version": 0,
- "whoInserted": "string",
- "whenInserted": "2019-08-24T14:15:22Z",
- "whoEdited": "string",
- "whenEdited": "2019-08-24T14:15:22Z"
}, - "config": {
- "property1": { },
- "property2": { }
}
}
]