Service: zimbraMail

Command: GetConv
Namespace: urn:zimbraMail
Description: Get Conversation
GetConvRequest gets information about the 1 conversation named by id's value. It will return exactly 1 conversation element.

If fetch="1|all" is included, the full expanded message structure is inlined for the first (or for all) messages in the conversation. If fetch="{item-id}", only the message with the given {item-id} is expanded inline.
if headers are requested, any matching headers are inlined into the response (not available when raw="1")
Properties:
Authorization token required true
Admin Authorization token required false

GetConvRequest

    <GetConvRequest> ## GetConvRequest
        <c id="{conv-id}" [fetch="{fetch-1|all|{item-id}}"] [html="{want-html} (0|1)"]
              [max="{max-inlined-length} (Integer)"] [needExp="{need-can-expand} (0|1)"]> ## ConversationSpec
            (<header n="{attribute-name}" /> ## AttributeName)*
        </c>
    </GetConvRequest>

elements and attributes you can define within a <GetConvRequest> element:

XPath Required / Optional Description
/c Required (only 1) Conversation specification
/c@id Required (only 1) Type: String
Conversation ID
/c@fetch Optional (0 or 1) Type: String
if value is "1" or "all" the full expanded message structure is inlined for the first (or for all) messages in the conversation.
If fetch="{item-id}", only the message with the given {item-id} is expanded inline
/c@html Optional (0 or 1) Type: 0|1
Set to return defanged HTML content by default. (default is unset)
/c@max Optional (0 or 1) Type: Integer
Maximum inlined length
/c@needExp Optional (0 or 1) Type: 0|1
Set to return group info (isGroup and exp flags) on <e> elements in the response (default is unset.)
/c/header Optional (0 or more) Requested headers. if <header>s are requested, any matching headers are inlined into the response (not available when raw is set)
/c/header@n Required (only 1) Type: String
Attribute name

GetConvResponse

    <GetConvResponse> ## GetConvResponse
        <c [id="{conv-id}"] [n="{num-msgs} (Integer)"] [total="{all-msgs} (Integer)"] [f="{flags}"] [t="{tags}"]
              [tn="{tag-names}"]> ## ConversationInfo
            (<meta [section="{section}"]> ## MailCustomMetadata
                (<a n="{key}">{value}</a> ## KeyValuePair)*
              </meta>)*
            <su>{subject} (String)</su>
            List of any of: {
                <chat [id="{msg-id}"] [i4uid="{imap-uid} (Integer)"] [cif="{X-Zimbra-Calendar-Intended-For}"]
                          [origid="{orig-id}"] [rt="{reply-type}"] [idnt="{identity-id}"] [forAcct="{draft-acct-id}"]
                          [autoSendTime="{auto-send-time} (Long)"] [sd="{date-header} (Long)"] [rd="{resent-date} (Long)"]
                          [part="{part}"] [s="{msg-size} (Long)"] [d="{msg-date} (Long)"] [l="{folder-id}"]
                          [cid="{conversation-id}"] [f="{msg-flags}"] [t="{msg-tags}"] [tn="{msg-tag-names}"]
                          [rev="{revision} (Integer)"] [md="{msg-date-metadata-changed} (Long)"]
                          [ms="{change-sequence} (Integer)"]> ## ChatMessageInfo
                    <fr>{fragment} (String)</fr>
                    (<e [a="{email-address}"] [d="{display-name}"] [p="{personal name}"] [t="{address-type}"]
                            [isGroup="{email-addr-is-group} (0|1)"] [exp="{can-expand-group-members} (0|1)"] /> ## EmailInfo)*
                    <su>{subject} (String)</su>
                    <mid>{messageIdHeader} (String)</mid>
                    <irt>{inReplyTo} (String)</irt>
                    <inv type="{appt-or-task}"> ## InviteInfo
                        (<tz id="{timezone-id}" stdoff="{timezone-std-offset} (Integer)"
                                 dayoff="{timezone-daylight-offset} (Integer)" [stdname="..."] [dayname="..."]> ## CalTZInfo
                            <standard [week="{tzonset-week} (Integer)"] [wkday="{tzonset-day-of-week} (Integer)"]
                                          mon="{tzonset-month} (Integer)" [mday="{tzonset-day-of-month} (Integer)"]
                                          hour="{tzonset-hour} (Integer)" min="{tzonset-minute} (Integer)"
                                          sec="{tzonset-second} (Integer)" /> ## TzOnsetInfo
                            <daylight ... /> ## See /c/chat/inv/tz/standard [ ## TzOnsetInfo]
                          </tz>)*
                        <comp [method="{invite-comp-method}"] [compNum="{invite-comp-num} (Integer)"]
                                  [rsvp="{rsvp} (0|1)"] [priority="{invite-comp-priority-0-9}"] [name="{invite-comp-name}"]
                                  [loc="{invite-comp-location}"] [noBlob="{no-blob-data} (0|1)"] [fba="{freebusy-actual}"]
                                  [fb="{freebusy-status}"] [transp="{transparency}"] [isOrg="{is-organizer} (0|1)"]
                                  [x_uid="{x-uid}"] [uid="{uid-for-create}"] [seq="{sequence-num} (Integer)"]
                                  [d="{invite-comp-date} (Long)"] [calItemId="{mail-item-id-of-appointment}"]
                                  [apptId="{deprecated-appt-id}"] [ciFolder="{cal-item-folder}"]
                                  [status="{invite-comp-status}"] [class="{invite-comp-class}"] [url="{invite-comp-url}"]
                                  [ex="{is-exception} (0|1)"] [ridZ="{utc-recurrence-id}"] [allDay="{is-all-day} (0|1)"]
                                  [draft="{is-draft} (0|1)"] [neverSent="{attendees-never-notified} (0|1)"]
                                  [changes="{comma-sep-changed-data}"]> ## InviteComponent
                            (<category>{categories} (String)</category>)*
                            (<comment>{comments} (String)</comment>)*
                            (<contact>{contacts} (String)</contact>)*
                            <geo [lat="{longitude}"] [lon="{longitude}"] /> ## GeoInfo
                            (<at [a="{email-address}"] [url="{url}"] [d="{friendly-name}"] [sentBy="{sent-by}"]
                                     [dir="{dir}"] [lang="{language}"] [cutype="{calendar-user-type}"] [role="{role}"]
                                     [ptst="{participation-status}"] [rsvp="{rsvp} (0|1)"] [member="{member}"]
                                     [delTo="{delegated-to}"] [delFrom="{delegated-from}"]> ## CalendarAttendee
                                (<xparam name="{xparam-name}" value="{xparam-value}" /> ## XParam)*
                              </at>)*
                            (<alarm action="{alarm-action}"> ## AlarmInfo
                                <trigger> ## AlarmTriggerInfo
                                    <abs d="{YYYYMMDDThhmmssZ}" /> ## DateAttr
                                    <rel [neg="{duration-negative} (0|1)"] [w="{duration-weeks} (Integer)"]
                                             [d="{duration-days} (Integer)"] [h="{duration-hours} (Integer)"]
                                             [m="{duration-minutes} (Integer)"] [s="{duration-seconds} (Integer)"]
                                             [related="{alarm-related}"] [count="{alarm-repeat-count} (Integer)"] /> ## DurationInfo
                                 </trigger>
                                <repeat ... /> ## See /c/chat/inv/comp/alarm/trigger/rel [ ## DurationInfo]
                                <desc>{description} (String)</desc>
                                <attach [uri="{alarm-attach-uri}"] [ct="{alarm-attach-content-type}"]>{binaryB64Data}</attach> ## CalendarAttach
                                <summary>{summary} (String)</summary>
                                (<at ... > ... </at> ## See /c/chat/inv/comp/at [ ## CalendarAttendee])*
                                (<xprop name="{xprop-name}" value="{xprop-value}"> ## XProp
                                    (<xparam name="{xparam-name}" value="{xparam-value}" /> ## See /c/chat/inv/comp/at/xparam [ ## XParam])*
                                  </xprop>)*
                              </alarm>)*
                            (<xprop name="{xprop-name}" value="{xprop-value}"> ... </xprop> ## See /c/chat/inv/comp/alarm/xprop [ ## XProp])*
                            <fr>{fragment} (String)</fr>
                            <desc>{description} (String)</desc>
                            <descHtml>{htmlDescription} (String)</descHtml>
                            <or [a="{email-address}"] [url="{url}"] [d="{friendly-name}"] [sentBy="{sent-by}"]
                                    [dir="{dir}"] [lang="{language}"]> ## CalOrganizer
                                (<xparam name="{xparam-name}" value="{xparam-value}" /> ## See /c/chat/inv/comp/at/xparam [ ## XParam])*
                             </or>
                            <recur> ## RecurrenceInfo
                                List of any of: {
                                    <add> ## AddRecurrenceInfo
                                        List of any of: {
                                            <add> ... </add> ## See /c/chat/inv/comp/recur/add [ ## AddRecurrenceInfo] # [inside itself]
                                            <exclude> ## ExcludeRecurrenceInfo
                                                List of any of: {
                                                    <add> ... </add> ## See /c/chat/inv/comp/recur/add [ ## AddRecurrenceInfo] # [inside itself]
                                                    <exclude> ... </exclude> ## See /c/chat/inv/comp/recur/add/exclude [ ## ExcludeRecurrenceInfo] # [inside itself]
                                                    <except rangeType="{range-type} (int)"
                                                                recurId="{YYMMDD[THHMMSS[Z]]}" [tz="{timezone-name}"]
                                                                [ridZ="{YYMMDDTHHMMSSZ}"]> ## ExceptionRuleInfo
                                                        <add> ... </add> ## See /c/chat/inv/comp/recur [ ## RecurrenceInfo] # [inside itself]
                                                        <exclude> ... </exclude> ## See /c/chat/inv/comp/recur [ ## RecurrenceInfo] # [inside itself]
                                                     </except>
                                                    <cancel rangeType="{range-type} (int)"
                                                                recurId="{YYMMDD[THHMMSS[Z]]}" [tz="{timezone-name}"]
                                                                [ridZ="{YYMMDDTHHMMSSZ}"] /> ## CancelRuleInfo
                                                    <dates [tz="{TZID}"]> ## SingleDates
                                                        (<dtval> ## DtVal
                                                            <s [d="{YYYYMMDD['T'HHMMSS[Z]]}"]
                                                                   [tz="{timezone-identifier}"] [u="{utc-time} (Long)"] /> ## DtTimeInfo
                                                            <e ... /> ## See /c/chat/inv/comp/recur/add/exclude/dates/dtval/s [ ## DtTimeInfo]
                                                            <dur ... /> ## See /c/chat/inv/comp/alarm/trigger/rel [ ## DurationInfo]
                                                          </dtval>)*
                                                     </dates>
                                                    <rule freq="{freq}"> ## SimpleRepeatingRule
                                                        <until d="{YYYYMMDD[ThhmmssZ]}" /> ## DateTimeStringAttr
                                                        <count num="{num} (int)" /> ## NumAttr
                                                        <interval ival="{rule-interval} (int)" /> ## IntervalRule
                                                        <bysecond seclist="{second-list}" /> ## BySecondRule
                                                        <byminute minlist="{minute-list}" /> ## ByMinuteRule
                                                        <byhour hrlist="{hour-list}" /> ## ByHourRule
                                                        <byday> ## ByDayRule
                                                            (<wkday day="{weekday}"
                                                                        [ordwk="{ord-wk-[[+]|-]num} (Integer)"] /> ## WkDay)*
                                                         </byday>
                                                        <bymonthday modaylist="{modaylist}" /> ## ByMonthDayRule
                                                        <byyearday yrdaylist="{byyearday-yrdaylist}" /> ## ByYearDayRule
                                                        <byweekno wklist="{byweekno-wklist}" /> ## ByWeekNoRule
                                                        <bymonth molist="{month-list}" /> ## ByMonthRule
                                                        <bysetpos poslist="{bysetpos-list}" /> ## BySetPosRule
                                                        <wkst day="{weekday}" /> ## WkstRule
                                                        (<rule-x-name [name="{xname-name}"] [value="{xname-value}"] /> ## XNameRule)*
                                                     </rule>
                                                }
                                             </exclude>
                                            <except ... > ... </except> ## See /c/chat/inv/comp/recur/add/exclude/except [ ## ExceptionRuleInfo]
                                            <cancel ... /> ## See /c/chat/inv/comp/recur/add/exclude/cancel [ ## CancelRuleInfo]
                                            <dates [tz="{TZID}"]> ... </dates> ## See /c/chat/inv/comp/recur/add/exclude/dates [ ## SingleDates]
                                            <rule freq="{freq}"> ... </rule> ## See /c/chat/inv/comp/recur/add/exclude/rule [ ## SimpleRepeatingRule]
                                        }
                                     </add>
                                    <exclude> ... </exclude> ## See /c/chat/inv/comp/recur/add/exclude [ ## ExcludeRecurrenceInfo]
                                    <except ... > ... </except> ## See /c/chat/inv/comp/recur/add/exclude/except [ ## ExceptionRuleInfo]
                                    <cancel ... /> ## See /c/chat/inv/comp/recur/add/exclude/cancel [ ## CancelRuleInfo]
                                    <dates [tz="{TZID}"]> ... </dates> ## See /c/chat/inv/comp/recur/add/exclude/dates [ ## SingleDates]
                                    <rule freq="{freq}"> ... </rule> ## See /c/chat/inv/comp/recur/add/exclude/rule [ ## SimpleRepeatingRule]
                                }
                             </recur>
                            <exceptId d="{DATETIME-YYYYMMDD['T'HHMMSS[Z]]}" [tz="{timezone-identifier}"]
                                          [rangeType="{range-type} (Integer)"] /> ## ExceptionRecurIdInfo
                            <s ... /> ## See /c/chat/inv/comp/recur/add/exclude/dates/dtval/s [ ## DtTimeInfo]
                            <e ... /> ## See /c/chat/inv/comp/recur/add/exclude/dates/dtval/s [ ## DtTimeInfo]
                            <dur ... /> ## See /c/chat/inv/comp/alarm/trigger/rel [ ## DurationInfo]
                         </comp>
                        <replies>
                            (<reply seq="{sequence-num} (int)" d="{dtstamp} (long)" at="{attendee}" [sentBy="{sent-by}"]
                                        [ptst="{participation-status}"] rangeType="{range-type} (int)"
                                        recurId="{YYMMDD[THHMMSS[Z]]}" [tz="{timezone-name}"] [ridZ="{YYMMDDTHHMMSSZ}"] /> ## CalendarReply)*
                        </replies>
                     </inv>
                    (<header n="{key}">{value}</header> ## See /c/meta/a [ ## KeyValuePair])*
                    List of any of: {
                        <mp part="{mime-part-name}" ct="{content-type}" [s="{size-in-bytes} (Integer)"]
                                [cd="{content-disp}"] [filename="{filename}"] [ci="{content-id}"] [cl="{content-location}"]
                                [body="{is-body} (0|1)"] [truncated="{truncated-content} (0|1)"]
                                requiresSmartLinkConversion="(Boolean)"> ## PartInfo
                            <content>{content} (String)</content>
                            (<mp> ... </mp> ## See /c/chat/mp [ ## PartInfo] # [inside itself])*
                         </mp>
                        <shr [truncated="{truncated-flag} (0|1)"]> ## ShareNotification
                            <content>{content} (String)</content>
                         </shr>
                        <dlSubs [truncated="{truncated-flag} (0|1)"]> ## DLSubscriptionNotification
                            <content>{content} (String)</content>
                         </dlSubs>
                    }
                    (<meta [section="{section}"]> ... </meta> ## See /c/meta [ ## MailCustomMetadata])*
                 </chat>
                <m [id="{msg-id}"] [i4uid="{imap-uid} (Integer)"] [cif="{X-Zimbra-Calendar-Intended-For}"]
                       [origid="{orig-id}"] [rt="{reply-type}"] [idnt="{identity-id}"] [forAcct="{draft-acct-id}"]
                       [autoSendTime="{auto-send-time} (Long)"] [sd="{date-header} (Long)"] [rd="{resent-date} (Long)"]
                       [part="{part}"] [s="{msg-size} (Long)"] [d="{msg-date} (Long)"] [l="{folder-id}"]
                       [cid="{conversation-id}"] [f="{msg-flags}"] [t="{msg-tags}"] [tn="{msg-tag-names}"]
                       [rev="{revision} (Integer)"] [md="{msg-date-metadata-changed} (Long)"]
                       [ms="{change-sequence} (Integer)"]> ## MessageInfo
                    <fr>{fragment} (String)</fr>
                    (<e ... /> ## See /c/chat/e [ ## EmailInfo])*
                    <su>{subject} (String)</su>
                    <mid>{messageIdHeader} (String)</mid>
                    <irt>{inReplyTo} (String)</irt>
                    <inv type="{appt-or-task}"> ... </inv> ## See /c/chat/inv [ ## InviteInfo]
                    (<header n="{key}">{value}</header> ## See /c/meta/a [ ## KeyValuePair])*
                    List of any of: {
                        <mp ... > ... </mp> ## See /c/chat/mp [ ## PartInfo]
                        <shr [truncated="{truncated-flag} (0|1)"]> ... </shr> ## See /c/chat/shr [ ## ShareNotification]
                        <dlSubs [truncated="{truncated-flag} (0|1)"]> ... </dlSubs> ## See /c/chat/dlSubs [ ## DLSubscriptionNotification]
                    }
                    (<meta [section="{section}"]> ... </meta> ## See /c/meta [ ## MailCustomMetadata])*
                 </m>
            }
        </c>
    </GetConvResponse>

elements and attributes you can define within a <GetConvResponse> element:

XPath Required / Optional Description
/c Required (only 1) Conversation information
/c@id Optional (0 or 1) Type: String
Conversation ID
/c@n Optional (0 or 1) Type: Integer
Number of (nondeleted) messages
/c@total Optional (0 or 1) Type: Integer
Total number of messages (including deleted messages). Only included if value differs from {num-msgs}
/c@f Optional (0 or 1) Type: String
Flags
/c@t Optional (0 or 1) Type: String
Tags - Comma separated list of integers. DEPRECATED - use "tn" instead
/c@tn Optional (0 or 1) Type: String
Comma-separated list of tag names
/c/meta Optional (0 or more) Custom metadata information
/c/meta@section Optional (0 or 1) Type: String
Section.
Normally present. If absent this indicates that CustomMetadata info is present but there are no sections to report on.
/c/meta/a Optional (0 or more) Type: {value}
Key value pairs
Description for element text content:Value
/c/meta/a@n Required (only 1) Type: String
Key
/c/su Optional (0 or 1) Type: {subject} (String)
Subject
/c/chat Optional (0 or 1)
/c/chat@id Optional (0 or 1) Type: String
Message ID
/c/chat@i4uid Optional (0 or 1) Type: Integer
IMAP UID
/c/chat@cif Optional (0 or 1) Type: String
X-Zimbra-Calendar-Intended-For header
/c/chat@origid Optional (0 or 1) Type: String
Message id of the message being replied to/forwarded (outbound messages only)
/c/chat@rt Optional (0 or 1) Type: String
Reply type - r|w
/c/chat@idnt Optional (0 or 1) Type: String
If set, this specifies the identity being used to compose the message
/c/chat@forAcct Optional (0 or 1) Type: String
Draft account ID
/c/chat@autoSendTime Optional (0 or 1) Type: Long
Can optionally set this to specify the time at which the draft should be automatically sent by the server
/c/chat@sd Optional (0 or 1) Type: Long
Date header
/c/chat@rd Optional (0 or 1) Type: Long
Resent date
/c/chat@part Optional (0 or 1) Type: String
Part
/c/chat@s Optional (0 or 1) Type: Long
Size in bytes
/c/chat@d Optional (0 or 1) Type: Long
Date Seconds since the epoch, from the date header in the message
/c/chat@l Optional (0 or 1) Type: String
Folder ID
/c/chat@cid Optional (0 or 1) Type: String
Converstation ID. only present if <m> is not enclosed within a <c> element
/c/chat@f Optional (0 or 1) Type: String
Flags. (u)nread, (f)lagged, has (a)ttachment, (r)eplied, (s)ent by me, for(w)arded, calendar in(v)ite, (d)raft, IMAP-\Deleted (x), (n)otification sent, urgent (!), low-priority (?), priority (+)
/c/chat@t Optional (0 or 1) Type: String
Tags - Comma separated list of integers. DEPRECATED - use "tn" instead
/c/chat@tn Optional (0 or 1) Type: String
Comma separated list of tag names
/c/chat@rev Optional (0 or 1) Type: Integer
Revision
/c/chat@md Optional (0 or 1) Type: Long
Date metadata changed
/c/chat@ms Optional (0 or 1) Type: Integer
Change sequence
/c/chat/fr Optional (0 or 1) Type: {fragment} (String)
First few bytes of the message (probably between 40 and 100 bytes)
/c/chat/e Optional (0 or more) Email addresses
/c/chat/e@a Optional (0 or 1) Type: String
the user@domain part of an email address
/c/chat/e@d Optional (0 or 1) Type: String
Display name. If we have personal name, first word in "word1 word2" format, or last word in "word1, word2" format. If no personal name, take string before "@" in email-address.
/c/chat/e@p Optional (0 or 1) Type: String
The comment/name part of an address
/c/chat/e@t Optional (0 or 1) Type: String
Address type.
{address-type} = (f)rom, (t)o, (c)c, (b)cc, (r)eply-to, (s)ender, read-receipt (n)otification, (rf) resent-from

Type is only sent when an individual message is returned. In the list of conversations, all the email addresseses returned for a conversation are a subset of the participants. In the list of messages in a converstation, the email addressses are the senders.

Note that "rf" addresses can only be returned on a message; when sending a message, "rf" is ignored
/c/chat/e@isGroup Optional (0 or 1) Type: 0|1
Set if the email address is a group
/c/chat/e@exp Optional (0 or 1) Type: 0|1
Flags whether can expand group members
1 (true) authed user can (has permission to) expand members in this group
0 (false) authed user does not have permission to expand group members
Note: Present only when {email-addr-is-group} is set.
/c/chat/su Optional (0 or 1) Type: {subject} (String)
Subject
/c/chat/mid Optional (0 or 1) Type: {messageIdHeader} (String)
Message ID
/c/chat/irt Optional (0 or 1) Type: {inReplyTo} (String)
Message-ID header for message being replied to
/c/chat/inv Optional (0 or 1) Parsed out iCalendar invite
/c/chat/inv@type Required (only 1) Type: String
Invite type - appt|task
/c/chat/inv/tz Optional (0 or more) Timezones
/c/chat/inv/tz@id Required (only 1) Type: String
Timezone ID. If this is the only detail present then this should be an existing server-known timezone's ID Otherwise, it must be present, although it will be ignored by the server
/c/chat/inv/tz@stdoff Required (only 1) Type: Integer
Standard Time's offset in minutes from UTC; local = UTC + offset
/c/chat/inv/tz@dayoff Required (only 1) Type: Integer
Daylight Saving Time's offset in minutes from UTC; present only if DST is used
/c/chat/inv/tz@stdname Optional (0 or 1) Type: String
Standard Time component's timezone name
/c/chat/inv/tz@dayname Optional (0 or 1) Type: String
Daylight Saving Time component's timezone name
/c/chat/inv/tz/standard Optional (0 or 1) Time/rule for transitioning from daylight time to standard time. Either specify week/wkday combo, or mday.
/c/chat/inv/tz/standard@week Optional (0 or 1) Type: Integer
Week number; 1=first, 2=second, 3=third, 4=fourth, -1=last
/c/chat/inv/tz/standard@wkday Optional (0 or 1) Type: Integer
Day of week; 1=Sunday, 2=Monday, etc.
/c/chat/inv/tz/standard@mon Required (only 1) Type: Integer
Month; 1=January, 2=February, etc.
/c/chat/inv/tz/standard@mday Optional (0 or 1) Type: Integer
Day of month (1..31)
/c/chat/inv/tz/standard@hour Required (only 1) Type: Integer
Transition hour (0..23)
/c/chat/inv/tz/standard@min Required (only 1) Type: Integer
Transition minute (0..59)
/c/chat/inv/tz/standard@sec Required (only 1) Type: Integer
Transition second; 0..59, usually 0
/c/chat/inv/tz/daylight Optional (0 or 1) Time/rule for transitioning from standard time to daylight time
See /c/chat/inv/tz/standard for more details.
/c/chat/inv/comp Optional (0 or 1) Invite components
/c/chat/inv/comp@method Optional (0 or 1) Type: String
Method
/c/chat/inv/comp@compNum Optional (0 or 1) Type: Integer
Component number of the invite
/c/chat/inv/comp@rsvp Optional (0 or 1) Type: 0|1
RSVP flag. Set if response requested, unset if no response requested
/c/chat/inv/comp@priority Optional (0 or 1) Type: String
Priority (0 - 9; default = 0)
/c/chat/inv/comp@name Optional (0 or 1) Type: String
NAME
/c/chat/inv/comp@loc Optional (0 or 1) Type: String
Location
/c/chat/inv/comp@noBlob Optional (0 or 1) Type: 0|1
Set if invite has no blob data, i.e. all data is in db metadata
/c/chat/inv/comp@fba Optional (0 or 1) Type: String
The "actual" free-busy status of this invite (ie what the client should display). This is synthesized taking into account our Attendee's PartStat, the Opacity of the appointment, its Status, etc...
Valid values - F|B|T|U. i.e. Free, Busy (default), busy-Tentative, OutOfOffice (busy-unavailable)
/c/chat/inv/comp@fb Optional (0 or 1) Type: String
FreeBusy setting F|B|T|U
i.e. Free, Busy (default), busy-Tentative, OutOfOffice (busy-unavailable)
/c/chat/inv/comp@transp Optional (0 or 1) Type: String
Transparency - O|T. i.e. Opaque or Transparent
/c/chat/inv/comp@isOrg Optional (0 or 1) Type: 0|1
Am I the organizer? [default 0 (false)]
/c/chat/inv/comp@x_uid Optional (0 or 1) Type: String
x_uid
/c/chat/inv/comp@uid Optional (0 or 1) Type: String
UID to use when creating appointment. Optional: client can request the UID to use
/c/chat/inv/comp@seq Optional (0 or 1) Type: Integer
Sequence number (default = 0)
/c/chat/inv/comp@d Optional (0 or 1) Type: Long
Date - used for zdsync
/c/chat/inv/comp@calItemId Optional (0 or 1) Type: String
Mail item ID of appointment
/c/chat/inv/comp@apptId Optional (0 or 1) Type: String
Appointment ID (deprecated)
/c/chat/inv/comp@ciFolder Optional (0 or 1) Type: String
Folder of appointment
/c/chat/inv/comp@status Optional (0 or 1) Type: String
Status - TENT|CONF|CANC|NEED|COMP|INPR|WAITING|DEFERRED
i.e. TENTative, CONFirmed, CANCelled, COMPleted, INPRogress, WAITING, DEFERRED
where waiting and Deferred are custom values not found in the iCalendar spec.
/c/chat/inv/comp@class Optional (0 or 1) Type: String
Class = PUB|PRI|CON. i.e. PUBlic (default), PRIvate, CONfidential
/c/chat/inv/comp@url Optional (0 or 1) Type: String
URL
/c/chat/inv/comp@ex Optional (0 or 1) Type: 0|1
Set if this is invite is an exception
/c/chat/inv/comp@ridZ Optional (0 or 1) Type: String
Recurrence-id string in UTC timezone
/c/chat/inv/comp@allDay Optional (0 or 1) Type: 0|1
Set if is an all day appointment
/c/chat/inv/comp@draft Optional (0 or 1) Type: 0|1
Set if invite has changes that haven't been sent to attendees; for organizer only
/c/chat/inv/comp@neverSent Optional (0 or 1) Type: 0|1
Set if attendees were never notified of this invite; for organizer only
/c/chat/inv/comp@changes Optional (0 or 1) Type: String
Comma-separated list of changed data in an updated invite.
Possible values are "subject", "location", "time" (start time, end time, or duration), and "recurrence".
/c/chat/inv/comp/category Optional (0 or more) Type: {categories} (String)
Categories - for iCalendar CATEGORY properties
/c/chat/inv/comp/comment Optional (0 or more) Type: {comments} (String)
Comments - for iCalendar COMMENT properties
/c/chat/inv/comp/contact Optional (0 or more) Type: {contacts} (String)
Contacts - for iCalendar CONTACT properties
/c/chat/inv/comp/geo Optional (0 or 1) for iCalendar GEO property
/c/chat/inv/comp/geo@lat Optional (0 or 1) Type: String
Longitude (float value)
/c/chat/inv/comp/geo@lon Optional (0 or 1) Type: String
Longitude (float value)
/c/chat/inv/comp/at Optional (0 or more) Attendees
/c/chat/inv/comp/at@a Optional (0 or 1) Type: String
Email address (without "MAILTO:")
/c/chat/inv/comp/at@url Optional (0 or 1) Type: String
URL - has same value as {email-address}.
Maintained for backwards compatibility with ZCS 4.5
/c/chat/inv/comp/at@d Optional (0 or 1) Type: String
Friendly name - "CN" in iCalendar
/c/chat/inv/comp/at@sentBy Optional (0 or 1) Type: String
iCalendar SENT-BY
/c/chat/inv/comp/at@dir Optional (0 or 1) Type: String
iCalendar DIR - Reference to a directory entry associated with the calendar user. the property.
/c/chat/inv/comp/at@lang Optional (0 or 1) Type: String
iCalendar LANGUAGE - As defined in RFC5646 * (e.g. "en-US")
/c/chat/inv/comp/at@cutype Optional (0 or 1) Type: String
iCalendar CUTYPE (Calendar user type)
/c/chat/inv/comp/at@role Optional (0 or 1) Type: String
iCalendar ROLE
/c/chat/inv/comp/at@ptst Optional (0 or 1) Type: String
iCalendar PTST (Participation status)
Valid values: NE|AC|TE|DE|DG|CO|IN|WE|DF
Meanings:
"NE"eds-action, "TE"ntative, "AC"cept, "DE"clined, "DG" (delegated), "CO"mpleted (todo), "IN"-process (todo), "WA"iting (custom value only for todo), "DF" (deferred; custom value only for todo)
/c/chat/inv/comp/at@rsvp Optional (0 or 1) Type: 0|1
iCalendar RSVP
/c/chat/inv/comp/at@member Optional (0 or 1) Type: String
iCalendar MEMBER - The group or list membership of the calendar user
/c/chat/inv/comp/at@delTo Optional (0 or 1) Type: String
iCalendar DELEGATED-TO
/c/chat/inv/comp/at@delFrom Optional (0 or 1) Type: String
iCalendar DELEGATED-FROM
/c/chat/inv/comp/at/xparam Optional (0 or more) Non-standard parameters (XPARAMs)
/c/chat/inv/comp/at/xparam@name Required (only 1) Type: String
XPARAM Name
/c/chat/inv/comp/at/xparam@value Required (only 1) Type: String
XPARAM value
/c/chat/inv/comp/alarm Optional (0 or more) Alarm information
/c/chat/inv/comp/alarm@action Required (only 1) Type: String
Alarm action
Possible values:
DISPLAY|AUDIO|EMAIL|PROCEDURE|X_YAHOO_CALENDAR_ACTION_IM|X_YAHOO_CALENDAR_ACTION_MOBILE
/c/chat/inv/comp/alarm/trigger Optional (0 or 1) Alarm trigger information
/c/chat/inv/comp/alarm/trigger/abs Optional (0 or 1) Absolute trigger information
/c/chat/inv/comp/alarm/trigger/abs@d Required (only 1) Type: String
Date in format : YYYYMMDDThhmmssZ
/c/chat/inv/comp/alarm/trigger/rel Optional (0 or 1) Relative trigger information
/c/chat/inv/comp/alarm/trigger/rel@neg Optional (0 or 1) Type: 0|1
Set if the duration is negative.
/c/chat/inv/comp/alarm/trigger/rel@w Optional (0 or 1) Type: Integer
Weeks component of the duration
Special note: if WEEKS are specified, NO OTHER OFFSET MAY BE SPECIFIED (weeks must be alone, per RFC2445)
/c/chat/inv/comp/alarm/trigger/rel@d Optional (0 or 1) Type: Integer
Days component of the duration
/c/chat/inv/comp/alarm/trigger/rel@h Optional (0 or 1) Type: Integer
Hours component of the duration
/c/chat/inv/comp/alarm/trigger/rel@m Optional (0 or 1) Type: Integer
Minutes component of the duration
/c/chat/inv/comp/alarm/trigger/rel@s Optional (0 or 1) Type: Integer
Seconds component of the duration
/c/chat/inv/comp/alarm/trigger/rel@related Optional (0 or 1) Type: String
Specifies whether the alarm is related to the start of end.
Valid values are : START|END
/c/chat/inv/comp/alarm/trigger/rel@count Optional (0 or 1) Type: Integer
Alarm repeat count
/c/chat/inv/comp/alarm/repeat Optional (0 or 1) Alarm repeat information
See /c/chat/inv/comp/alarm/trigger/rel for more details.
/c/chat/inv/comp/alarm/desc Optional (0 or 1) Type: {description} (String)
Alarm description
action=DISPLAY Reminder text to display
action=EMAIL|X_YAHOO_CALENDAR_ACTION_IM|X_YAHOO_CALENDAR_ACTION_MOBILE EMail body
action=PROCEDURE Description text
/c/chat/inv/comp/alarm/attach Optional (0 or 1) Type: {binaryB64Data}
Information on attachment
Description for element text content:Base64 encoded binary alarrm attach data
/c/chat/inv/comp/alarm/attach@uri Optional (0 or 1) Type: String
URI
/c/chat/inv/comp/alarm/attach@ct Optional (0 or 1) Type: String
Content Type for {base64-encoded-binary-alarm-attach-data}
/c/chat/inv/comp/alarm/summary Optional (0 or 1) Type: {summary} (String)
Alarm summary
/c/chat/inv/comp/alarm/at Optional (0 or more) Attendee information
See /c/chat/inv/comp/at for more details.
/c/chat/inv/comp/alarm/xprop Optional (0 or more) Non-standard properties (see RFC2445 section 4.8.8.1)
e.g.
iCalendar:
     X-FOO-HELLO;X-FOO-WORLD=world:hello
 
SOAP:
     <xprop name="X-FOO-HELLO" value="hello">
         <xparam name="X-FOO-WORLD" value="world"/>
     </xprop>
 
/c/chat/inv/comp/alarm/xprop@name Required (only 1) Type: String
XPROP name
/c/chat/inv/comp/alarm/xprop@value Required (only 1) Type: String
XPROP value
/c/chat/inv/comp/alarm/xprop/xparam Optional (0 or more) XPARAMs
See /c/chat/inv/comp/at/xparam for more details.
/c/chat/inv/comp/xprop Optional (0 or more) iCalender XPROP properties
See /c/chat/inv/comp/alarm/xprop for more details.
/c/chat/inv/comp/fr Optional (0 or 1) Type: {fragment} (String)
First few bytes of the message (probably between 40 and 100 bytes)
/c/chat/inv/comp/desc Optional (0 or 1) Type: {description} (String)
Present if noBlob is set and invite has a plain text description
/c/chat/inv/comp/descHtml Optional (0 or 1) Type: {htmlDescription} (String)
Present if noBlob is set and invite has an HTML description
/c/chat/inv/comp/or Optional (0 or 1) Organizer
/c/chat/inv/comp/or@a Optional (0 or 1) Type: String
Email address (without "MAILTO:")
/c/chat/inv/comp/or@url Optional (0 or 1) Type: String
URL - has same value as {email-address}.
Maintained for backwards compatibility with ZCS 4.5
/c/chat/inv/comp/or@d Optional (0 or 1) Type: String
Friendly name - "CN" in iCalendar
/c/chat/inv/comp/or@sentBy Optional (0 or 1) Type: String
iCalendar SENT-BY
/c/chat/inv/comp/or@dir Optional (0 or 1) Type: String
iCalendar DIR - Reference to a directory entry associated with the calendar user.
/c/chat/inv/comp/or@lang Optional (0 or 1) Type: String
iCalendar LANGUAGE - As defined in RFC5646 * (e.g. "en-US")
/c/chat/inv/comp/or/xparam Optional (0 or more) Non-standard parameters (XPARAMs)
See /c/chat/inv/comp/at/xparam for more details.
/c/chat/inv/comp/recur Optional (0 or 1) Recurrence information
/c/chat/inv/comp/recur/add Optional (0 or 1)
/c/chat/inv/comp/recur/add/add Optional (0 or 1) See /c/chat/inv/comp/recur/add for more details.
/c/chat/inv/comp/recur/add/exclude Optional (0 or 1)
/c/chat/inv/comp/recur/add/exclude/add Optional (0 or 1) See /c/chat/inv/comp/recur/add for more details.
/c/chat/inv/comp/recur/add/exclude/exclude Optional (0 or 1) See /c/chat/inv/comp/recur/add/exclude for more details.
/c/chat/inv/comp/recur/add/exclude/except Optional (0 or 1)
/c/chat/inv/comp/recur/add/exclude/except@rangeType Required (only 1) Type: int
Recurrence range type
/c/chat/inv/comp/recur/add/exclude/except@recurId Required (only 1) Type: String
Recurrence ID in format : YYMMDD[THHMMSS[Z]]
/c/chat/inv/comp/recur/add/exclude/except@tz Optional (0 or 1) Type: String
Timezone name
/c/chat/inv/comp/recur/add/exclude/except@ridZ Optional (0 or 1) Type: String
Recurrence-id in UTC time zone; used in non-all-day appointments only
Format: YYMMDDTHHMMSSZ
/c/chat/inv/comp/recur/add/exclude/except/add Optional (0 or 1) Dates or rules which ADD instances. ADDs are evaluated before EXCLUDEs
See /c/chat/inv/comp/recur for more details.
/c/chat/inv/comp/recur/add/exclude/except/exclude Optional (0 or 1) Dates or rules which EXCLUDE instances
See /c/chat/inv/comp/recur for more details.
/c/chat/inv/comp/recur/add/exclude/cancel Optional (0 or 1)
/c/chat/inv/comp/recur/add/exclude/cancel@rangeType Required (only 1) Type: int
Recurrence range type
/c/chat/inv/comp/recur/add/exclude/cancel@recurId Required (only 1) Type: String
Recurrence ID in format : YYMMDD[THHMMSS[Z]]
/c/chat/inv/comp/recur/add/exclude/cancel@tz Optional (0 or 1) Type: String
Timezone name
/c/chat/inv/comp/recur/add/exclude/cancel@ridZ Optional (0 or 1) Type: String
Recurrence-id in UTC time zone; used in non-all-day appointments only
Format: YYMMDDTHHMMSSZ
/c/chat/inv/comp/recur/add/exclude/dates Optional (0 or 1)
/c/chat/inv/comp/recur/add/exclude/dates@tz Optional (0 or 1) Type: String
TZID
/c/chat/inv/comp/recur/add/exclude/dates/dtval Optional (0 or more) Information on start date/time and end date/time or duration
/c/chat/inv/comp/recur/add/exclude/dates/dtval/s Optional (0 or 1) Start DATE-TIME
/c/chat/inv/comp/recur/add/exclude/dates/dtval/s@d Optional (0 or 1) Type: String
Date and/or time. Format is : YYYYMMDD['T'HHMMSS[Z]]
where:
     YYYY - 4 digit year
     MM   - 2 digit month
     DD   - 2 digit day
 Optionally:
     'T' the literal char "T" then
     HH - 2 digit hour (00-23)
     MM - 2 digit minute (00-59)
     SS - 2 digit second (00-59)
     ...and finally an optional "Z" meaning that the time is UTC,
     otherwise the tz="TIMEZONE" param MUST be specified with the DATETIME
     e.g:
         20050612  June 12, 2005
         20050315T18302305Z  March 15, 2005 6:30:23.05 PM UTC
 
/c/chat/inv/comp/recur/add/exclude/dates/dtval/s@tz Optional (0 or 1) Type: String
Java timezone identifier
/c/chat/inv/comp/recur/add/exclude/dates/dtval/s@u Optional (0 or 1) Type: Long
UTC time as milliseconds since the epoch. Set if non-all-day
/c/chat/inv/comp/recur/add/exclude/dates/dtval/e Optional (0 or 1) Start DATE-TIME
See /c/chat/inv/comp/recur/add/exclude/dates/dtval/s for more details.
/c/chat/inv/comp/recur/add/exclude/dates/dtval/dur Optional (0 or 1) Duration information
See /c/chat/inv/comp/alarm/trigger/rel for more details.
/c/chat/inv/comp/recur/add/exclude/rule Optional (0 or 1)
/c/chat/inv/comp/recur/add/exclude/rule@freq Required (only 1) Type: String
Frequency - SEC,MIN,HOU,DAI,WEE,MON,YEA
/c/chat/inv/comp/recur/add/exclude/rule/until Optional (0 or 1) UNTIL date specification
/c/chat/inv/comp/recur/add/exclude/rule/until@d Required (only 1) Type: String
Date in format : YYYYMMDD[ThhmmssZ]
/c/chat/inv/comp/recur/add/exclude/rule/count Optional (0 or 1) Count of instances to generate
/c/chat/inv/comp/recur/add/exclude/rule/count@num Required (only 1) Type: int
Number
/c/chat/inv/comp/recur/add/exclude/rule/interval Optional (0 or 1) Interval specification
/c/chat/inv/comp/recur/add/exclude/rule/interval@ival Required (only 1) Type: int
Rule interval count - a positive integer
/c/chat/inv/comp/recur/add/exclude/rule/bysecond Optional (0 or 1) BYSECOND rule
/c/chat/inv/comp/recur/add/exclude/rule/bysecond@seclist Required (only 1) Type: String
Comma separated list of seconds where second is a number between 0 and 59
/c/chat/inv/comp/recur/add/exclude/rule/byminute Optional (0 or 1) BYMINUTE rule
/c/chat/inv/comp/recur/add/exclude/rule/byminute@minlist Required (only 1) Type: String
Comma separated list of minutes where minute is a number between 0 and 59
/c/chat/inv/comp/recur/add/exclude/rule/byhour Optional (0 or 1) BYHOUR rule
/c/chat/inv/comp/recur/add/exclude/rule/byhour@hrlist Required (only 1) Type: String
Comma separated list of hours where hour is a number between 0 and 23
/c/chat/inv/comp/recur/add/exclude/rule/byday Optional (0 or 1) BYDAY rule
/c/chat/inv/comp/recur/add/exclude/rule/byday/wkday Optional (0 or more) By day weekday rule specification
/c/chat/inv/comp/recur/add/exclude/rule/byday/wkday@day Required (only 1) Type: String
Weekday - SU|MO|TU|WE|TH|FR|SA
/c/chat/inv/comp/recur/add/exclude/rule/byday/wkday@ordwk Optional (0 or 1) Type: Integer
Week number. [[+]|-]num num: 1 to 53
/c/chat/inv/comp/recur/add/exclude/rule/bymonthday Optional (0 or 1) BYMONTHDAY rule
/c/chat/inv/comp/recur/add/exclude/rule/bymonthday@modaylist Required (only 1) Type: String
Comma separated list of day numbers from either the start (positive) or the end (negative) of the month - format : [[+]|-]num[,...] where num between 1 to 31
e.g. modaylist="1,+2,-7"
means first day of the month, plus the 2nd day of the month, plus the 7th from last day of the month.
/c/chat/inv/comp/recur/add/exclude/rule/byyearday Optional (0 or 1) BYYEARDAY rule
/c/chat/inv/comp/recur/add/exclude/rule/byyearday@yrdaylist Required (only 1) Type: String
BYYEARDAY yearday list. Format : [[+]|-]num[,...]" where num is between 1 and 366
e.g. <byyearday yrdaylist="1,+2,-1"/> means January 1st, January 2nd, and December 31st.
/c/chat/inv/comp/recur/add/exclude/rule/byweekno Optional (0 or 1) BYWEEKNO rule
/c/chat/inv/comp/recur/add/exclude/rule/byweekno@wklist Required (only 1) Type: String
BYWEEKNO Week list. Format : [[+]|-]num[,...] where num is between 1 and 53
e.g. <byweekno wklist="1,+2,-1"/> means first week, 2nd week, and last week of the year.
/c/chat/inv/comp/recur/add/exclude/rule/bymonth Optional (0 or 1) BYMONTH rule
/c/chat/inv/comp/recur/add/exclude/rule/bymonth@molist Required (only 1) Type: String
Comma separated list of months where month is a number between 1 and 12
/c/chat/inv/comp/recur/add/exclude/rule/bysetpos Optional (0 or 1) BYSETPOS rule
/c/chat/inv/comp/recur/add/exclude/rule/bysetpos@poslist Required (only 1) Type: String
Format [[+]|-]num[,...] where num is from 1 to 366
<bysetpos> MUST only be used in conjunction with another <byXXX> element.
/c/chat/inv/comp/recur/add/exclude/rule/wkst Optional (0 or 1) Week start day - SU,MO,TU,WE,TH,FR,SA
/c/chat/inv/comp/recur/add/exclude/rule/wkst@day Required (only 1) Type: String
Weekday - SU|MO|TU|WE|TH|FR|SA
/c/chat/inv/comp/recur/add/exclude/rule/rule-x-name Optional (0 or more) X Name rules
/c/chat/inv/comp/recur/add/exclude/rule/rule-x-name@name Optional (0 or 1) Type: String
XNAME Name
/c/chat/inv/comp/recur/add/exclude/rule/rule-x-name@value Optional (0 or 1) Type: String
XNAME Value
/c/chat/inv/comp/recur/add/except Optional (0 or 1) See /c/chat/inv/comp/recur/add/exclude/except for more details.
/c/chat/inv/comp/recur/add/cancel Optional (0 or 1) See /c/chat/inv/comp/recur/add/exclude/cancel for more details.
/c/chat/inv/comp/recur/add/dates Optional (0 or 1) See /c/chat/inv/comp/recur/add/exclude/dates for more details.
/c/chat/inv/comp/recur/add/rule Optional (0 or 1) See /c/chat/inv/comp/recur/add/exclude/rule for more details.
/c/chat/inv/comp/recur/exclude Optional (0 or 1) See /c/chat/inv/comp/recur/add/exclude for more details.
/c/chat/inv/comp/recur/except Optional (0 or 1) See /c/chat/inv/comp/recur/add/exclude/except for more details.
/c/chat/inv/comp/recur/cancel Optional (0 or 1) See /c/chat/inv/comp/recur/add/exclude/cancel for more details.
/c/chat/inv/comp/recur/dates Optional (0 or 1) See /c/chat/inv/comp/recur/add/exclude/dates for more details.
/c/chat/inv/comp/recur/rule Optional (0 or 1) See /c/chat/inv/comp/recur/add/exclude/rule for more details.
/c/chat/inv/comp/exceptId Optional (0 or 1) RECURRENCE-ID, if this is an exception
/c/chat/inv/comp/exceptId@d Required (only 1) Type: String
Date and/or time. Format is : YYYYMMDD['T'HHMMSS[Z]]
where:
     YYYY - 4 digit year
     MM   - 2 digit month
     DD   - 2 digit day
 Optionally:
     'T' the literal char "T" then 
     HH - 2 digit hour (00-23)
     MM - 2 digit minute (00-59)
     SS - 2 digit second (00-59)
     ...and finally an optional "Z" meaning that the time is UTC,
     otherwise the tz="TIMEZONE" param MUST be specified with the DATETIME
     e.g:
         20050612  June 12, 2005
         20050315T18302305Z  March 15, 2005 6:30:23.05 PM UTC
 
/c/chat/inv/comp/exceptId@tz Optional (0 or 1) Type: String
Java timezone identifier
/c/chat/inv/comp/exceptId@rangeType Optional (0 or 1) Type: Integer
Range type - 1 means NONE, 2 means THISANDFUTURE, 3 means THISANDPRIOR
/c/chat/inv/comp/s Optional (0 or 1) Start date-time (required)
See /c/chat/inv/comp/recur/add/exclude/dates/dtval/s for more details.
/c/chat/inv/comp/e Optional (0 or 1) End date-time
See /c/chat/inv/comp/recur/add/exclude/dates/dtval/s for more details.
/c/chat/inv/comp/dur Optional (0 or 1) Duration
See /c/chat/inv/comp/alarm/trigger/rel for more details.
/c/chat/inv/replies Required (only 1)
/c/chat/inv/replies/reply Optional (0 or more)
/c/chat/inv/replies/reply@seq Required (only 1) Type: int
Sequence number
/c/chat/inv/replies/reply@d Required (only 1) Type: long
DTSTAMP date in milliseconds
/c/chat/inv/replies/reply@at Required (only 1) Type: String
Attendee address
/c/chat/inv/replies/reply@sentBy Optional (0 or 1) Type: String
iCalendar SENT-BY
/c/chat/inv/replies/reply@ptst Optional (0 or 1) Type: String
iCalendar PTST (Participation status)
Valid values: NE|AC|TE|DE|DG|CO|IN|WE|DF
Meanings:
"NE"eds-action, "TE"ntative, "AC"cept, "DE"clined, "DG" (delegated), "CO"mpleted (todo), "IN"-process (todo), "WA"iting (custom value only for todo), "DF" (deferred; custom value only for todo)
/c/chat/inv/replies/reply@rangeType Required (only 1) Type: int
Recurrence range type
/c/chat/inv/replies/reply@recurId Required (only 1) Type: String
Recurrence ID in format : YYMMDD[THHMMSS[Z]]
/c/chat/inv/replies/reply@tz Optional (0 or 1) Type: String
Timezone name
/c/chat/inv/replies/reply@ridZ Optional (0 or 1) Type: String
Recurrence-id in UTC time zone; used in non-all-day appointments only
Format: YYMMDDTHHMMSSZ
/c/chat/header Optional (0 or more) Type: {value}
Headers
Description for element text content:Value
See /c/meta/a for more details.
/c/chat/mp Optional (0 or 1)
/c/chat/mp@part Required (only 1) Type: String
MIME part name. "" means top-level part, 1 first part, 1.1 first part of a multipart inside of 1.
/c/chat/mp@ct Required (only 1) Type: String
MIME Content-Type. The mime type is the content of the element.
/c/chat/mp@s Optional (0 or 1) Type: Integer
Size in bytes
/c/chat/mp@cd Optional (0 or 1) Type: String
MIME Content-Disposition
/c/chat/mp@filename Optional (0 or 1) Type: String
Filename attribute from the Content-Disposition param list
/c/chat/mp@ci Optional (0 or 1) Type: String
MIME Content-ID (for display of embedded images)
/c/chat/mp@cl Optional (0 or 1) Type: String
MIME/Microsoft Content-Location (for display of embedded images)
/c/chat/mp@body Optional (0 or 1) Type: 0|1
Set if this part is considered to be the "body" of the message for display purposes.
/c/chat/mp@truncated Optional (0 or 1) Type: 0|1
Set if the content for the part is truncated
/c/chat/mp@requiresSmartLinkConversion Required (only 1) Type: Boolean
/c/chat/mp/content Optional (0 or 1) Type: {content} (String)
The content of the part, if requested
/c/chat/mp/mp Optional (0 or more) Mime parts
See /c/chat/mp for more details.
/c/chat/shr Optional (0 or 1)
/c/chat/shr@truncated Optional (0 or 1) Type: 0|1
Truncated flag
/c/chat/shr/content Optional (0 or 1) Type: {content} (String)
Content
/c/chat/dlSubs Optional (0 or 1)
/c/chat/dlSubs@truncated Optional (0 or 1) Type: 0|1
Truncated flag
/c/chat/dlSubs/content Optional (0 or 1) Type: {content} (String)
Content
/c/chat/meta Optional (0 or more) Custom metadata information
See /c/meta for more details.
/c/m Optional (0 or 1)
/c/m@id Optional (0 or 1) Type: String
Message ID
/c/m@i4uid Optional (0 or 1) Type: Integer
IMAP UID
/c/m@cif Optional (0 or 1) Type: String
X-Zimbra-Calendar-Intended-For header
/c/m@origid Optional (0 or 1) Type: String
Message id of the message being replied to/forwarded (outbound messages only)
/c/m@rt Optional (0 or 1) Type: String
Reply type - r|w
/c/m@idnt Optional (0 or 1) Type: String
If set, this specifies the identity being used to compose the message
/c/m@forAcct Optional (0 or 1) Type: String
Draft account ID
/c/m@autoSendTime Optional (0 or 1) Type: Long
Can optionally set this to specify the time at which the draft should be automatically sent by the server
/c/m@sd Optional (0 or 1) Type: Long
Date header
/c/m@rd Optional (0 or 1) Type: Long
Resent date
/c/m@part Optional (0 or 1) Type: String
Part
/c/m@s Optional (0 or 1) Type: Long
Size in bytes
/c/m@d Optional (0 or 1) Type: Long
Date Seconds since the epoch, from the date header in the message
/c/m@l Optional (0 or 1) Type: String
Folder ID
/c/m@cid Optional (0 or 1) Type: String
Converstation ID. only present if <m> is not enclosed within a <c> element
/c/m@f Optional (0 or 1) Type: String
Flags. (u)nread, (f)lagged, has (a)ttachment, (r)eplied, (s)ent by me, for(w)arded, calendar in(v)ite, (d)raft, IMAP-\Deleted (x), (n)otification sent, urgent (!), low-priority (?), priority (+)
/c/m@t Optional (0 or 1) Type: String
Tags - Comma separated list of integers. DEPRECATED - use "tn" instead
/c/m@tn Optional (0 or 1) Type: String
Comma separated list of tag names
/c/m@rev Optional (0 or 1) Type: Integer
Revision
/c/m@md Optional (0 or 1) Type: Long
Date metadata changed
/c/m@ms Optional (0 or 1) Type: Integer
Change sequence
/c/m/fr Optional (0 or 1) Type: {fragment} (String)
First few bytes of the message (probably between 40 and 100 bytes)
/c/m/e Optional (0 or more) Email addresses
See /c/chat/e for more details.
/c/m/su Optional (0 or 1) Type: {subject} (String)
Subject
/c/m/mid Optional (0 or 1) Type: {messageIdHeader} (String)
Message ID
/c/m/irt Optional (0 or 1) Type: {inReplyTo} (String)
Message-ID header for message being replied to
/c/m/inv Optional (0 or 1) Parsed out iCalendar invite
See /c/chat/inv for more details.
/c/m/header Optional (0 or more) Type: {value}
Headers
Description for element text content:Value
See /c/meta/a for more details.
/c/m/mp Optional (0 or 1) See /c/chat/mp for more details.
/c/m/shr Optional (0 or 1) See /c/chat/shr for more details.
/c/m/dlSubs Optional (0 or 1) See /c/chat/dlSubs for more details.
/c/m/meta Optional (0 or more) Custom metadata information
See /c/meta for more details.