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

complexType "ns:SMSSubscriptionType"
Namespace:
Content:
complex, 5 elements, elem. wildcard
Defined:
globally in Schema in ebaySvc.wsdl; see XML source
Includes:
definitions of 5 elements, elem. wildcard
Used:
Component Diagram
XML Representation Summary
<...>
   
Content: 
</...>
All Direct / Indirect Based Elements (1):
Known Usage Locations
Annotation
User data related to notifications. Note that SMS is currently reserved for future use.
XML Source (w/o annotations (6); see within schema source)
<xs:complexType name="SMSSubscriptionType">
<xs:sequence>
<xs:element minOccurs="0" name="SMSPhone" type="xs:string"/>
<xs:element minOccurs="0" name="UserStatus" type="ns:SMSSubscriptionUserStatusCodeType"/>
<xs:element minOccurs="0" name="CarrierID" type="ns:WirelessCarrierIDCodeType"/>
<xs:element minOccurs="0" name="ErrorCode" type="ns:SMSSubscriptionErrorCodeCodeType"/>
<xs:element minOccurs="0" name="ItemToUnsubscribe" type="ns:ItemIDType"/>
<xs:any maxOccurs="unbounded" minOccurs="0" processContents="lax"/>
</xs:sequence>
</xs:complexType>
Content Element Detail (all declarations defined in this component; 6/6)
ns:CarrierID
Type:
The wireless carrier ID.
XML Representation Summary
<ns:CarrierID>
   
Content: 
{ enumeration of xs:token }
</ns:CarrierID>
Simple Content
Enumeration:
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" name="CarrierID" type="ns:WirelessCarrierIDCodeType"/>

ns:ErrorCode
Type:
Reason for SMS subscription error (postback from thired-party integrator).
XML Representation Summary
<ns:ErrorCode>
   
Content: 
{ enumeration of xs:token }
</ns:ErrorCode>
Simple Content
Enumeration:
"SMSAggregatorNotAvailable"
 - 
Aggregator not available.
"PhoneNumberInvalid"
 - 
Phone number invalid.
"PhoneNumberChanged"
 - 
Phone number has changed.
"PhoneNumberCarrierChanged"
 - 
The carrier has changed.
"UserRequestedUnregistration"
 - 
The user has requested to be unregistered.
"CustomCode"
 - 
(out) Reserved for internal or future use.
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" name="ErrorCode" type="ns:SMSSubscriptionErrorCodeCodeType"/>

ns:ItemToUnsubscribe
Type:
ns:ItemIDType, simple content
ID of item to unsubscribe from SMS notification.
XML Representation Summary
<ns:ItemToUnsubscribe>
   
Content: 
{ xs:string }
</ns:ItemToUnsubscribe>
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" name="ItemToUnsubscribe" type="ns:ItemIDType"/>

ns:SMSPhone
Type:
xs:string, predefined, simple content
The wireless phone number to be used for receiving SMS messages. Max length of phone number varies by country.
XML Representation Summary
<ns:SMSPhone>
   
Content: 
{ xs:string }
</ns:SMSPhone>
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" name="SMSPhone" type="xs:string"/>

ns:UserStatus
Type:
Registered/Unregistered/Pending.
XML Representation Summary
<ns:UserStatus>
   
Content: 
{ enumeration of xs:token }
</ns:UserStatus>
Simple Content
Enumeration:
"Registered"
 - 
(out) Registered.
"Unregistered"
 - 
(out) Unregistered.
"Pending"
 - 
(out) Pending subscription.
"Failed"
 - 
(out) Subscription failed.
"CustomCode"
 - 
(out) Reserved for internal or future use.
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" name="UserStatus" type="ns:SMSSubscriptionUserStatusCodeType"/>

{any element from any namespace}
XML Source (see within schema source)
<xs:any maxOccurs="unbounded" minOccurs="0" processContents="lax"/>

 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.