Show/Hide Toolbars

Therefore Web API Programming Interface 1.0

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

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

 

Saves out-of-office information for the given or connected user.

 

 

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

 

Element Name

Element Type

Restrictions

Description

â–  parameters

 

 


â–¡ 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.

 

 

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

 

<Empty message>

 

 

Legend:

 

â– 

Not nillable element.

â–¡

Nillable element.

≡

List of elements.

Bold

Mandatory element.

 

 

© 2025 Therefore Corporation, all rights reserved.