Retrieves a list of layouts. The results can be filtered by specifying a query. All list-based configuration object resources will have a complex property that will serve as its identity. This property is called the configurationId
and consists of a {id, displayName, uri}
.
The following result limits are enforced by the server regardless of the value of the Range header field:
select
parameter), then all of the items will be returned.select
parameter), then a maximum of 200 items will be returned in the result.Feature | Version | |
---|---|---|
configuration | 1 |
Required
The ININ session token necessary for all calls that require a security or user context.Required
The session cookie. With the exception of the connection request, all requests must provide a session cookie.Required
The ININ session ID necessary for all calls that require a security or user context.Specifies the range of results to be returned.
Example: Range: items=10-20.
A comma-delimited list of fields to include in the query. If no fields are specified, then only the ID of the items is returned.
Example: select=extension,defaultWorkstation
One can also specify that all of the properties should be returned by using the '*' wildcard value. This is a shortcut for specifying all of the properties' names in the parameter.
The selected properties with a NULL value will not be returned to conserve the Interaction Center server's resources.
A comma-delimited list of conditions to filter the results of the query. Only items that satisfy all conditions will be returned.
The following operators can be used:
eq
- equalssw
- starts withct
- containsExample: where=configurationId.id sw Value
It is supported for the following properties:
configurationId.displayName
configurationId.id
description
notes
positionDefaultHeight
positionDefaultWidth
The name of the field to sort the results by and an optional sort direction. The default is to sort by configurationId.displayName
in ascending order. A query can only be sorted by one field and only supports one (optional) direction indicator: asc
(ascending) or desc
(descending).
To sort in descending order use: orderBy=configurationId.id desc
To sort in ascending order use: orderBy=configurationId.id
(or orderBy=configurationId.id asc
)
It is supported for the following properties:
configurationId.displayName
configurationId.id
Default value: configurationId.displayName
Default value: admin
Required
Specifies the range of items being returned in the result along with the total number of items.
Example: Content-Range: items 5-10/200
Required
The list of layout configuration objects.List item type documentation:
Represents the layout configuration object.
\
', '"
', or '|
'.This property is required to be present in POST operations.
Property type documentation:
Represents the identifier of a resource. It includes the unique ID and a human readable display name.
Required
The unique identifier used to reference this configuration object.This property can be null.
This is a read only property and can not be changed with PUT or POST operations.
This property can be null.
This property can be null.
List item type documentation:
Represents a Custom Attribute value for a configuration object.
Required
The key identifying this pair.Required
The value of this pair.This property can be null.
This is a read only property and can not be changed with PUT or POST operations.
This property can be null.
This property can be null.
Property type documentation:
Represents the identifier of a resource. It includes the unique ID and a human readable display name.
This property can be null.
This property can be null.
Property type documentation:
Represents the identifier of a resource. It includes the unique ID and a human readable display name.
This property can be null.
Property type documentation:
Represents the identifier of a resource. It includes the unique ID and a human readable display name.
Setting this property to null will set it to its default value.
Default value: 10
Setting this property to null will set it to its default value.
Default value: 10
Feature | Version | |
---|---|---|
configuration | 2 |
Feature | Version | |
---|---|---|
configuration | 2 |
Feature | Version | |
---|---|---|
configuration | 2 |
Feature | Version | |
---|---|---|
configuration | 2 |
Feature | Version | |
---|---|---|
configuration | 2 |
Multiple options:
The value can be assigned any of the following options.Required
A message that describes the current error.Required
The JSON type representing this option.Required
A message that describes the current error.Property type documentation:
Represents a collection of strings.
Property type documentation:
Represents a collection of strings.
Feature | Version | |
---|---|---|
configuration | 2 |
Feature | Version | |
---|---|---|
configuration | 2 |
Required
A message that describes the current error.Required
Indicates that the client needs to authenticate using a custom ICWS scheme, which supports a realm of type ICWS and a location which is the URL at which the client can authenticate. A typical example would be the following.
WWW-Authenticate: ICWS realm="ICWS" location="/ICWS/connection"
Required
A message that describes the current error.Required
A message that describes the current error.Feature | Version | |
---|---|---|
configuration | 1 |
Required
The ININ session token necessary for all calls that require a security or user context.Required
The session cookie. With the exception of the connection request, all requests must provide a session cookie.Required
The ININ session ID necessary for all calls that require a security or user context.\
', '"
', or '|
'.This property is required to be present in POST operations.
Property type documentation:
Represents the identifier of a resource. It includes the unique ID and a human readable display name.
This is a read only property and can not be changed with PUT or POST operations.
This property can be null.
This property can be null.
List item type documentation:
Represents a Custom Attribute value for a configuration object.
Required
The key identifying this pair.Required
The value of this pair.This property can be null.
This is a read only property and can not be changed with PUT or POST operations.
This property can be null.
This property can be null.
Property type documentation:
Represents the identifier of a resource. It includes the unique ID and a human readable display name.
This property can be null.
This property can be null.
Property type documentation:
Represents the identifier of a resource. It includes the unique ID and a human readable display name.
This property can be null.
Property type documentation:
Represents the identifier of a resource. It includes the unique ID and a human readable display name.
Setting this property to null will set it to its default value.
Default value: 10
Setting this property to null will set it to its default value.
Default value: 10
Required
The unique identifier used to reference this configuration object.List item type documentation:
Represents a license warning or error that occurred during a commit.
Required
Property type documentation:
Represents a license warning or error in a request to modify a configuration object.
Required
Property type documentation:
Represents the identifier of a resource. It includes the unique ID and a human readable display name.
Multiple options:
The value can be assigned any of the following options.Required
A message that describes the current error.Required
The JSON type representing this option.Required
A message that describes the current error.List item type documentation:
Represents a validation error that occurred during a commit.
Required
Property type documentation:
Represents an error in a request to modify a configuration object.
Feature | Version | |
---|---|---|
configuration | 8 |
Feature | Version | |
---|---|---|
configuration | 8 |
Feature | Version | |
---|---|---|
configuration | 8 |
otherAttributeValue
property is expected to have (or not have) a value.
Feature | Version | |
---|---|---|
configuration | 8 |
Feature | Version | |
---|---|---|
configuration | 8 |
Feature | Version | |
---|---|---|
configuration | 8 |
Feature | Version | |
---|---|---|
configuration | 8 |
Feature | Version | |
---|---|---|
configuration | 8 |
Feature | Version | |
---|---|---|
configuration | 8 |
Feature | Version | |
---|---|---|
configuration | 10 |
Required
Required
List item type documentation:
Represents a license warning or error that occurred during a commit.
Required
Property type documentation:
Represents a license warning or error in a request to modify a configuration object.
Required
Property type documentation:
Represents the identifier of a resource. It includes the unique ID and a human readable display name.
Required
A message that describes the current error.Feature | Version | |
---|---|---|
configuration | 2 |
Feature | Version | |
---|---|---|
configuration | 2 |
Required
A message that describes the current error.Required
Indicates that the client needs to authenticate using a custom ICWS scheme, which supports a realm of type ICWS and a location which is the URL at which the client can authenticate. A typical example would be the following.
WWW-Authenticate: ICWS realm="ICWS" location="/ICWS/connection"
Required
A message that describes the current error.Required
A message that describes the current error.