Feature | Version | |
---|---|---|
directories | 4 |
Feature | Version | |
---|---|---|
directories | 4 |
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.Required
The subscription ID.Required
The JSON type representing this option.The count of contact entries to retrieve. The default is 25 if not specified as part of the request. The maximum value for count is 300. ICWS uses the MaxDirectoryStatusWatches and ClientDirectoryPageSize server parameters in calculating how many contacts to send back. If count is less than or equal to MaxDirectoryStatusWatches, ICWS will not consider ClientDirectoryPageSize, and return the number of contact entries requested. If count is greater than the than MaxDirectoryStatusWatches, or if MaxDirectoryStatusWatches doesn't exist, ICWS will return a number of contact entries equal to ClientDirectoryPageSize. If ClientDirectoryPageSize doesn't exist, ICWS will return a number of contact entries equal to the lesser of 25 (the default for count when it is not part of the request) and the number of contact entries requested.
In directory version 8 new server parameters MaxSpeedDialPageSize and DefaultSpeedDialPageSize are added for calculating how many contacts to send back for Speed-Dial Directory. The behaviour remains the same but use "MaxSpeedDialPageSize" instead of "MaxDirectoryStatusWatches" and use "DefaultSpeedDialPageSize" instead of "ClientDirectoryPageSize" for Speed Dial Directory.
Required
The property to filter on.Feature | Version | |
---|---|---|
directories | 12 |
Feature | Version | |
---|---|---|
directories | 12 |
Feature | Version | |
---|---|---|
directories | 12 |
Feature | Version | |
---|---|---|
directories | 12 |
Feature | Version | |
---|---|---|
directories | 12 |
Feature | Version | |
---|---|---|
directories | 12 |
Feature | Version | |
---|---|---|
directories | 12 |
Feature | Version | |
---|---|---|
directories | 12 |
Required
The type of filter.Required
The string expressions for this filter.Required
The property to sort on.Feature | Version | |
---|---|---|
directories | 12 |
Feature | Version | |
---|---|---|
directories | 12 |
Feature | Version | |
---|---|---|
directories | 12 |
Feature | Version | |
---|---|---|
directories | 12 |
Feature | Version | |
---|---|---|
directories | 12 |
Feature | Version | |
---|---|---|
directories | 12 |
Feature | Version | |
---|---|---|
directories | 12 |
Feature | Version | |
---|---|---|
directories | 12 |
Required
The direction of the sort.Required
The directory ID for this subscription.Required
The JSON type representing this option.Required
When true
, this property indicates that some optional properties that have not changed may be omitted (all required properties will be included). In this case, the client side cache should be updated with the values for the properties provided and no change should be made for the properties not included as part of the message. This allows the API to deliver smaller messages that only represent the properties that have changed.
When this property is false
, the client side cache for this subscription should be cleared and replaced with the data provided in the message. For the initial message in response to a subscription, this property will be false
to indicate the cache should be initialized with the data provided.
Required
The JSON type representing this option.Feature | Version | |
---|---|---|
directories | 7 |
Feature | Version | |
---|---|---|
directories | 7 |
Property type documentation:
Represents a phone number.
Required
The standardized phone number.Required
The phone number's display string.Feature | Version | |
---|---|---|
directories | 8 |
The string to use when editing the phone number. This property contains the phone number and/or an extension. They are delimited by /^ when the extension is autodialed, and just ^ when it isn't. Extensions without a number will always be returned as autodialed.
editNumber has been marked obsolete. displayString can be used in its place, as it provides identical information. Alternatively numberInfo can be used for to retrieve similar information as it contains the parsed information found in displayString.
Feature | Version | Obsolete Version |
---|---|---|
directories | 6 | 8 |
Property type documentation:
Represents a phone number.
Property type documentation:
Represents a phone number.
Required
A unique identifier for the contact.Property type documentation:
Represents a phone number.
Property type documentation:
Represents a phone number.
Property type documentation:
Represents a phone number.
Required
The zero-based index of this contact within the directory subscription's current page.Property type documentation:
Represents a phone number.
Property type documentation:
Represents a phone number.
Feature | Version | |
---|---|---|
directories | 5 |
The ID of the status message that the specified contact is currently set to.
The value represented by this property should be treated as case-insensitive.
This property can be null.
The directory contact's status notes. This property will only be provided if the logged-in user has View access for the "Status Summary" ACL in the "Directory Status Columns" group.
Type | API Name | UI Name |
---|---|---|
Access Right | viewStatusColumns "Status Summary" | Directory Status Columns - Status Summary - View |
This property can be null.
Required
The ID of the status message that the specified contact is currently set to.
The value represented by this property should be treated as case-insensitive.
Required
Whether the contact is logged in.Required
Whether the contact is on the phone.The directory contact's status notes. This property will only be provided if the logged-in user has View access for the "Notes" ACL in the "Directory Status Columns" group.
Type | API Name | UI Name |
---|---|---|
Access Right | viewStatusColumns "Status Notes" | Directory Status Columns - Notes - View |
This property can be null.
The directory contact's forward number. This property will only be provided if the logged-in user has View access for the "Forward Number" ACL in the "Directory Status Columns" group.
Type | API Name | UI Name |
---|---|---|
Access Right | viewStatusColumns "Forward Number" | Directory Status Columns - Forward Number - View |
This property can be null.
Property type documentation:
Represents a phone number.
The contact's status until time. This property will only be provided if the logged-in user has View access for the "Until" ACL in the "Directory Status Columns" group.
Type | API Name | UI Name |
---|---|---|
Access Right | viewStatusColumns "Until" | Directory Status Columns - Until - View |
This property can be null.
Property type documentation:
Clients must supply a complete UTC dateTime, regardless of the user specifying only date or only time. The hasDate and hasTime members have to do with UI, not the completeness of untilDateTime. If a user specifies only a date, clients must use the UTC dateTime converted from midnight local time for that date. If a user specifies only a time, clients must use the UTC dateTime converted from today's date at that local time.
Required
The status until date and time.This property will only be applied if CanHaveDate and CanHaveTime are true.
Required
This has to do with UI, not the untilDateTime.Required
This has to do with UI, not the untilDateTime.The contact's onPhone status. This property will only be provided if the logged-in user has View access for the "On Phone" ACL in the "Directory Status Columns" group.
Type | API Name | UI Name |
---|---|---|
Access Right | viewStatusColumns "On Phone" | Directory Status Columns - On Phone - View |
This property can be null.
The directory contact's status onPhoneChanged. This property will only be provided if the logged-in user has View access for the "On Phone" ACL in the "Directory Status Columns" group.
Type | API Name | UI Name |
---|---|---|
Access Right | viewStatusColumns "On Phone" | Directory Status Columns - On Phone - View |
This property can be null.
The directory contact's statusChanged. This property will only be provided if the logged-in user has View access for the "Time In Status" ACL in the "Directory Status Columns" group.
Type | API Name | UI Name |
---|---|---|
Access Right | viewStatusColumns "Time In Status" | Directory Status Columns - Time In Status - View |
This property can be null.
The directory contact's status loggedIn. This property will only be provided if the logged-in user has View access for the "Logged In" ACL in the "Directory Status Columns" group.
Type | API Name | UI Name |
---|---|---|
Access Right | viewStatusColumns "Logged In" | Directory Status Columns - Logged In - View |
This property can be null.
The directory contact's status stations. This property will only be provided if the logged-in user has View access for the "Logged In" ACL in the "Directory Status Columns" group.
Type | API Name | UI Name |
---|---|---|
Access Right | viewStatusColumns "Logged In" | Directory Status Columns - Logged In - View |
This property can be null.
The directory contact's status icServers. This property will only be provided if the logged-in user has View access for the "Logged In" ACL in the "Directory Status Columns" group.
Type | API Name | UI Name |
---|---|---|
Access Right | viewStatusColumns "Logged In" | Directory Status Columns - Logged In - View |
This property can be null.
Required
The subscription's ID.Required
A message that describes the current error.Required
A message that describes the current error.Required
A message that describes the current error.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.Required
A message that describes the current error.Feature | Version | |
---|---|---|
directories | 4 |
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.Required
The subscription ID.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.Required
A message that describes the current error.