MemberMessageType
Container for individual message information.

Types that use MemberMessageType:

Calls that use one or more fields of MemberMessageType:

Fields

Body ( string )
DisplayToPublic ( boolean )
EmailCopyToSender ( boolean )
HideSendersEmailAddress ( boolean )
MessageID ( string )
MessageType ( MessageTypeCodeType )
ParentMessageID ( string )
QuestionType ( QuestionTypeCodeType )
RecipientID ( string )
SenderEmail ( string )
SenderID ( string )
Subject ( string )

Body ( string ) [0..1]
Message content.
See the Field Index to learn which calls use Body.

DisplayToPublic ( boolean ) [0..1]
Specifies if the body should be displayed to the public.
See the Field Index to learn which calls use DisplayToPublic.

EmailCopyToSender ( boolean ) [0..1]
Specifies whether or not to email a copy of the message to the sender. If omitted, this defaults to whatever the user set in preferences.
See the Field Index to learn which calls use EmailCopyToSender.

HideSendersEmailAddress ( boolean ) [0..1]
Specifies whether or not to hide sender's email address from the recipient. If omitted, this defaults to whatever the user set in preferences--or on site policy, which determines whether or not this field is recognized.

Note: As of Mid-July 2008 this tag is not operational in the Sandbox environment and is not operational in the Production environment as of September 2008.
See the Field Index to learn which calls use HideSendersEmailAddress.

MessageID ( string ) [0..1]
An ID that uniquely identifies a message for a given user.

This value is not the same as the value used for the GetMyMessages MessageID. However, this MessageID value can be used as the GetMyMessages ExternalID.
See the Field Index to learn which calls use MessageID.

MessageType ( see MessageTypeCodeType for possible values ) [0..1]
The type of message being retrieved. Note that some message types can only be created via the eBay Web site.
See the Field Index to learn which calls use MessageType.

ParentMessageID ( string ) [0..1]
ID number of the question this message is responding to.
See the Field Index to learn which calls use ParentMessageID.

QuestionType ( see QuestionTypeCodeType for possible values ) [0..1]
The context of the question (e.g. Shipping, General). Applies if Messages.Message.MessageType is AskSellerQuestion.
See the Field Index to learn which calls use QuestionType.

RecipientID ( string ) [0..*]
Recipient's eBay user ID. For AddMemberMessagesAAQToBidder, it must be the seller of an item, that item's bidder, or a user who has made an offer on that item using Best Offer. Note: maxOccurs is a shared schema element and needs to be unbounded for AddMemberMessagesAAQToBidder. For AddMemberMessageRTQ, this field is mandatory if ItemID is not in the request. For all other uses, there can only be one RecipientID.
See the Field Index to learn which calls use RecipientID.

SenderEmail ( string ) [0..1]
The email address of the person who asked the question or sent the message. Returned for MessageType = AskSellerQuestion and by the AskSellerQuestion notification.
See the Field Index to learn which calls use SenderEmail.

SenderID ( string ) [0..1]
The eBay user ID of the person who asked the question or sent the message.
See the Field Index to learn which calls use SenderID.

Subject ( string ) [0..1]
Subject of this email message.
See the Field Index to learn which calls use Subject.

This document was generated with a customized version of the apireferencedocs tool.

© 2005–2009 eBay, Inc. All rights reserved. This documentation and the API may only be used in accordance with the eBay Developers Program and API License Agreement.