Send list of appointments of a user to the server

Send a complete list of appointments to the server. This will replace the whole list currently on the server.
Currently the clients should only send a timeframe of the next 30 days to the server for reducing resource consumption.

  • Anyonymous access: no
  • Admin access for other users: yes (e.g. EWS Calendar Replicator)
  • User access for other users: no (server will ignore given u8sOwner)
  • User access: yes (u8sOwner not neccessary)

ArgumentType: AsnAppointmentSetEntryListArgument

AsnAppointmentSetEntryListArgument is an Object

Name Type Optional Comment
u8sOwner string Username of the user (NOT the identity/sip address). The server will use the logged in user's name. The parameter is only used, if a user with admin rights will set appointments for other users (e.g. EWS Calendar Replicator).

u8sDataSource string A String to indicate the source of the appointments. Following strings are used by now:

appointments SEQAppointmentList List of AsnAppointmentEntry objects.

optionalParams AsnOptionalParameters yes No optional parameters yet.

ResultType: AsnAppointmentSetEntryListResult

AsnAppointmentSetEntryListResult is an Object

Name Type Optional Comment
iResult number Result of the operation.

optionalParams AsnOptionalParameters yes

ErrorType: AsnRequestError

AsnRequestError is an Object

Name Type Optional Comment
iErrorDetail number A number representing the error

u8sErrorString string A string representing the error

optionalParams AsnOptionalParameters yes No optional params yet

Version 7