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]
The content of the message is input into this string field. HTML formatting is not allowed in the body of the message. If plain HTML is used, an error occurs and the message will not go through. If encoded HTML is used, the message may go through but the formatting will not be successful, and the recipient of the message will just see the HTML formatting tags.
See the Field Index to learn which calls use Body.

DisplayToPublic ( boolean ) [0..1]
If True, the member message is viewable in the item listing.
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: This tag is no longer operational.
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 ) [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).
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]
SenderEmail contains the static email address of an eBay member, used within the "reply to" email address when the eBay member sends a message. (Each eBay member is assigned a static alias. The alias is used within a static email address.) SenderEmail is returned if MessageType is AskSellerQuestion. SenderEmail is also returned in the AskSellerQuestion notification. The following functionality of this field has been deprecated: return of a dynamic email address.
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.

Copyright © 2005–2013 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.