Component 
SUMMARY: XML REP | DERIVED | USE
DETAIL: DESC | XML SRC | TYPE | ATTR | CHILD
eBay Trading API

complexType "ns:GetMemberMessagesRequestType"
Namespace:
Content:
complex, 19 elements, elem. wildcard
Defined:
globally in Schema in ebaySvc.wsdl; see XML source
Includes:
definitions of 9 elements
Used:
Component Diagram
XML Representation Summary
<...>
   
Content: 
</...>
All Direct / Indirect Based Elements (1):
Known Usage Locations
Annotation
Retrieves a list of the messages buyers have posted about your active item listings.
Type Definition Detail
Type Derivation Tree
ns:AbstractRequestType (extension)
  ns:GetMemberMessagesRequestType
XML Source (w/o annotations (10); see within schema source)
<xs:complexType name="GetMemberMessagesRequestType">
<xs:complexContent>
<xs:extension base="ns:AbstractRequestType">
<xs:sequence>
<xs:element minOccurs="0" name="ItemID" type="ns:ItemIDType"/>
<xs:element minOccurs="0" name="MailMessageType" type="ns:MessageTypeCodeType"/>
<xs:element minOccurs="0" name="MessageStatus" type="ns:MessageStatusTypeCodeType"/>
<xs:element minOccurs="0" name="DisplayToPublic" type="xs:boolean"/>
<xs:element minOccurs="0" name="StartCreationTime" type="xs:dateTime"/>
<xs:element minOccurs="0" name="EndCreationTime" type="xs:dateTime"/>
<xs:element minOccurs="0" name="Pagination" type="ns:PaginationType"/>
<xs:element minOccurs="0" name="MemberMessageID" type="xs:string"/>
<xs:element minOccurs="0" name="SenderID" type="ns:UserIDType"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
Content Element Detail (all declarations defined in this component; 9/20)
ns:DisplayToPublic
Type:
xs:boolean, predefined, simple content
If included in the request and set to true, only public messages (viewable in the Item listing) are returned. If omitted or set to false in the request, all messages (that match other filters in the request) are returned in the response.
XML Representation Summary
<ns:DisplayToPublic>
   
Content: 
{ xs:boolean }
</ns:DisplayToPublic>
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" name="DisplayToPublic" type="xs:boolean"/>

ns:EndCreationTime
Type:
xs:dateTime, predefined, simple content
Used as end of date range filter. If specified, filters the returned messages to only those with a creation date less than or equal to the specified date and time.

For Contact eBay Member (CEM) messages, StartCreationTime and EndCreationTime must be provided.

For Ask Seller a Question (ASQ) messages, either the ItemID, or a date range (specified with StartCreationTime and EndCreationTime), or both must be included.
XML Representation Summary
<ns:EndCreationTime>
   
Content: 
{ xs:dateTime }
</ns:EndCreationTime>
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" name="EndCreationTime" type="xs:dateTime"/>

ns:ItemID
Type:
ns:ItemIDType, simple content
The unique identifier of the eBay listing for which you wish to retrieve member messages.

For Ask Seller Question messages, the ItemID and/or a date range (specified with StartCreationTime and EndCreationTime fields), are required, or the call will fail.
XML Representation Summary
<ns:ItemID>
   
Content: 
{ xs:string }
</ns:ItemID>
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" name="ItemID" type="ns:ItemIDType"/>

ns:MailMessageType
Type:
ns:MessageTypeCodeType, simple content
This required field indicates the type of member message to retrieve. Only the following two enumeration values are allowed. The call will fail if this field is not included in the request.
XML Representation Summary
<ns:MailMessageType>
   
Content: 
{ enumeration of xs:token }
</ns:MailMessageType>
Simple Content
Enumeration:
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" name="MailMessageType" type="ns:MessageTypeCodeType"/>

ns:MemberMessageID
Type:
xs:string, predefined, simple content
An ID that uniquely identifies the message for a given user to be retrieved. Used for the AskSellerQuestion notification only.
XML Representation Summary
<ns:MemberMessageID>
   
Content: 
{ xs:string }
</ns:MemberMessageID>
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" name="MemberMessageID" type="xs:string"/>

ns:MessageStatus
Type:
This field allows you to retrieve only unanswered member messages or answered member messages. If this field is omitted, both answered and unanswered member messages are retrieved.
XML Representation Summary
<ns:MessageStatus>
   
Content: 
{ enumeration of xs:token }
</ns:MessageStatus>
Simple Content
Enumeration:
"Answered"
 - 
The question has been answered at least once.
"Unanswered"
 - 
The question has not yet been answered.
"CustomCode"
 - 
Reserved for future or internal use.
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" name="MessageStatus" type="ns:MessageStatusTypeCodeType"/>

ns:Pagination
Type:
ns:PaginationType, complex content
Standard pagination argument used to reduce response.
Component Diagram
XML Representation Summary
<ns:Pagination>
   
Content: 
</ns:Pagination>
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" name="Pagination" type="ns:PaginationType"/>

ns:SenderID
Type:
ns:UserIDType, simple content
An eBay ID that uniquely identifies a user. For GetMemberMessages, this is the sender of the message. If included in the request, returns only messages from the specified sender.
XML Representation Summary
<ns:SenderID>
   
Content: 
{ xs:string }
</ns:SenderID>
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" name="SenderID" type="ns:UserIDType"/>

ns:StartCreationTime
Type:
xs:dateTime, predefined, simple content
Used as beginning of date range filter. If specified, filters the returned messages to only those with a creation date greater than or equal to the specified date and time.

For Contact eBay Member (CEM) messages, StartCreationTime and EndCreationTime must be provided.

For Ask Seller a Question (ASQ) messages, either the ItemID, or a date range (specified with StartCreationTime and EndCreationTime), or both must be included.
XML Representation Summary
<ns:StartCreationTime>
   
Content: 
{ xs:dateTime }
</ns:StartCreationTime>
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" name="StartCreationTime" type="xs:dateTime"/>

 Component 
SUMMARY: XML REP | DERIVED | USE
DETAIL: DESC | XML SRC | TYPE | ATTR | CHILD
eBay Trading API

WSDL documentation generated with FlexDoc/XML 1.13 using FlexDoc/XML WSDLDoc 1.2.5 template set. All XSD diagrams generated by FlexDoc/XML DiagramKit.