Show/Hide Toolbars

Therefore Web API Programming Interface 1.0

REST URL (POST) https://tenant.thereforeonline.com/theservice/v0001/restun/SaveOutOfOfficeInfoForUserList

SOAP Action (POST) http://schemas.therefore.net/webservices/interop/v0001/messages/IThereforeService/SaveOutOfOfficeInfoForUserList

 

Saves out-of-office information for the specified list of users.

 

 

Input Message: http://schemas.therefore.net/webservices/interop/v0001/messages/IThereforeService/SaveOutOfOfficeInfoForUserList

 

Element Name

Element Type

Restrictions

Description

â–  parameters

 

 


â–¡ UsersOutOfOfficeInfo

 

nillable

Sets out-of-office details for a list of users to save or update.

≡ WSOutOfOfficeInfoForUserChangeItem

 

list nillable


â–¡ User

 

nillable

Sets user id to save or update out-of-office information for the user. If not set or set to null, the information will be set/updated for the connected user.

â–¡ DomainName

xs:string

nillable

Sets domain name of the user or user group.

â–¡ UserId

xs:int

nillable

Sets ID of a Thereforeâ„¢ user. Only Thereforeâ„¢ users have a unique user ID assigned. For all the other users set UserName, DomainName.

â–¡ UserName

xs:string

nillable

Sets user name of the user or user group.

â–¡ UserType

 

nillable

restriction enum (xs:string)

- SingleUser (1)

- UserGroup (2)

- SystemUser (3)

Sets type of the user or user group.

â–¡ IsOutOfOfficeEnabled

xs:boolean

nillable

Sets out of office status for the user. If not set or set to null, the status will not be changed.

â–¡ DelegateUsers

 

nillable

Overwrites the delegate users. If the DelegateUsers parameter is specified, the DelegateUsersToDelete and DelegateUsersToAdd parameters will be ignored.

≡ WSUserUniversalIdentifier

 

list nillable


â–¡ DomainName

xs:string

nillable

Sets domain name of the user or user group.

â–¡ UserId

xs:int

nillable

Sets ID of a Thereforeâ„¢ user. Only Thereforeâ„¢ users have a unique user ID assigned. For all the other users set UserName, DomainName.

â–¡ UserName

xs:string

nillable

Sets user name of the user or user group.

â–¡ UserType

 

nillable

restriction enum (xs:string)

- SingleUser (1)

- UserGroup (2)

- SystemUser (3)

Sets type of the user or user group.

â–¡ DelegateUsersToDelete

 

nillable

Sets a list of users to delete from the delegates list. If a specific user is included in both the Delete and Add lists, this user will remain in the list.

≡ WSUserUniversalIdentifier

 

list nillable


â–¡ DomainName

xs:string

nillable

Sets domain name of the user or user group.

â–¡ UserId

xs:int

nillable

Sets ID of a Thereforeâ„¢ user. Only Thereforeâ„¢ users have a unique user ID assigned. For all the other users set UserName, DomainName.

â–¡ UserName

xs:string

nillable

Sets user name of the user or user group.

â–¡ UserType

 

nillable

restriction enum (xs:string)

- SingleUser (1)

- UserGroup (2)

- SystemUser (3)

Sets type of the user or user group.

â–¡ DelegateUsersToAdd

 

nillable

Sets a list of users to add to the delegates list. If a specific user is included in both the Delete and Add lists, this user will remain in the list.

≡ WSUserUniversalIdentifier

 

list nillable


â–¡ DomainName

xs:string

nillable

Sets domain name of the user or user group.

â–¡ UserId

xs:int

nillable

Sets ID of a Thereforeâ„¢ user. Only Thereforeâ„¢ users have a unique user ID assigned. For all the other users set UserName, DomainName.

â–¡ UserName

xs:string

nillable

Sets user name of the user or user group.

â–¡ UserType

 

nillable

restriction enum (xs:string)

- SingleUser (1)

- UserGroup (2)

- SystemUser (3)

Sets type of the user or user group.

â–¡ UsersToDeleteInfo

 

nillable

Sets a list of users for whom the out-of-office information will be deleted. A null item in the list indicates that the information will be deleted for the currently connected user.

≡ WSUserUniversalIdentifier

 

list nillable


â–¡ DomainName

xs:string

nillable

Sets domain name of the user or user group.

â–¡ UserId

xs:int

nillable

Sets ID of a Thereforeâ„¢ user. Only Thereforeâ„¢ users have a unique user ID assigned. For all the other users set UserName, DomainName.

â–¡ UserName

xs:string

nillable

Sets user name of the user or user group.

â–¡ UserType

 

nillable

restriction enum (xs:string)

- SingleUser (1)

- UserGroup (2)

- SystemUser (3)

Sets type of the user or user group.

 

 

Output Message: http://schemas.therefore.net/webservices/interop/v0001/messages/IThereforeService/SaveOutOfOfficeInfoForUserListResponse

 

<Empty message>

 

 

Legend:

 

â– 

Not nillable element.

â–¡

Nillable element.

≡

List of elements.

Bold

Mandatory element.

 

 

© 2025 Therefore Corporation, all rights reserved.