Link Search Menu Expand Document

Objects

CalendarEvent

Attribute Type Properties Description Example Possible Enumeration Options
collaborationElement Array (of collaborationElement objects) - Collaboration properties values A collaborationElement object array -
contacts Array (of contact objects) - Contact information of the person A contact object array -
calendars Array (of calendar objects) - Calendar connected to contacts A contact object array -
location String - Name of the location “Room 123” -
start Date - startdate of the event 01.01.2018 -
end Date - enddate of the event 31.12.2018 -

Contact

Attribute Type Properties Description Example Possible Enumeration Options
name String - Name of the contact “John Doe” -
eMail String - E-mail of the contact “john.doe@email.com” -
calendars Array (of calendar objects) - Calendar information of the person A calendar object array -

Calendar

Attribute Type Properties Description Example Possible Enumeration Options
calendar String - URI to the person’s calendar http://cal.example.com/calA -
requestCalendar String - URL to request an appointment with the person janedoe@example.com -
status String - URL which describes if the person is available or busy http://www.example.com/busy/janedoe -

Email

Attribute Type Properties Description Example Possible Enumeration Options
collaborationElements Array (of collaboration objects) - Collaboration properties values A collaborationElement object array -
threads Array (of thread objects) - thread information of the e-mail A thread object array -

Thread

Attribute Type Properties Description Example Possible Enumeration Options
threadName String - Name of the Thread “Subject of the E-Mail” -
topic String - Identification of the thread randomized string -

CollaborationElement

Attribute Type Properties Description Example Possible Enumeration Options
from String - E-Mail of sender “john.doe@email.com” -
to String - E-mail of receiver “jane.doe@email.com” -
cc String - E-mail of the contact in copy “janet.doe@email.com” -
bcc String - E-mail of the contact in blind copy “jonathan.doe@email.com” -
subject String - Subject line of the e-mail “RE: Your Question” -
date Date - Date 01.01.2018 -
day String Enum Day of the week “Monday” “Monday”, “Tuesday”, “Wednesday”, “Thursday”, “Friday”, “Saturday”, “Sunday”
time Time - Timestamp 10:10:10 -
messageID String - Id of the message some token -
language String - Language of the e-mail content “en” -
authentification String - Authentification Result “spf=pass smtp.mailfrom=email.com” -
MIMEVersion Decimal - Version of MIME 1.3 -
format String - Format of the email content “HTML” -
content String - Content of the e-mail “Dear John, please find attached” -
attachments Array (of attachment objects) - attachment information of the element An attachment object array -

Attachment

Attribute Type Properties Description Example Possible Enumeration Options
type String - Datatype of the attachment “JPG” -
size String - Datasize of the e-mail attachment “54 KB” -

Task

Attribute Type Properties Description Example Possible Enumeration Options
collaborationElement Array (of collaborationElement objects) - Collaboration properties values A collaborationElement object array -
category Array (of category objects) - category information of the task A category object array -
taskToTaskRelation String - Relation between two tasks “is subtask to” -
subject String - Subject of the Task “Create a datamodel” -
startDate Datetime - Date when the task starts 01.01.2018 00:00 -
endDate Datetime - Date when the task is closed 31.01.2018 00:00 -
reminderDate Datetime - Date when the task completion should be reminded 20.01.2018 00:00 -
content String - description of the Task “To create a datamodel we have to analyze different systems…” -
status String Enum status of the Task “completed” “started”, “in progress”, “completed”
urgency String - urgency of the Task “low” “low”, “normal”, “high”

Category

Attribute Type Properties Description Example Possible Enumeration Options
category String - category of the task or subtask “Implementation” -

TaskToTaskRelation

Attribute Type Properties Description Example Possible Enumeration Options    
label String - relation between two tasks “is blocked by” “subtask”, “blocks”, “is blocked by”    
tasks Array of task objects - Array (of task objects) - - - -
targetUiid String - ID from the targeted task - -    
sourceUiid String - ID from the source task - -