def __init__(self, app_config=None, site_id='EBAY-US', debug=False, **kwargs): """SOA Connection class constructor""" super(Connection, self).__init__(method='POST', debug=debug, **kwargs) self.config = Config(domain=kwargs.get('domain', ''), connection_kwargs=kwargs, config_file=kwargs.get('config_file', 'ebay.yaml')) self.config.set('https', False) self.config.set('site_id', site_id) self.config.set('content_type', 'text/xml;charset=UTF-8') self.config.set('request_encoding', 'XML') self.config.set('response_encoding', 'XML') self.config.set('message_protocol', 'SOAP12') # http://www.ebay.com/marketplace/fundraising/v1/services', self.config.set('soap_env_str', '') ph = None pp = 80 if app_config: self.load_from_app_config(app_config) ph = self.config.get('proxy_host', ph) pp = self.config.get('proxy_port', pp)
def __init__(self, **kwargs): """Shopping class constructor. Keyword arguments: domain -- API endpoint (default: open.api.ebay.com) config_file -- YAML defaults (default: ebay.yaml) debug -- debugging enabled (default: False) warnings -- warnings enabled (default: True) errors -- errors enabled (default: True) uri -- API endpoint uri (default: /shopping) appid -- eBay application id siteid -- eBay country site id (default: 0 (US)) compatibility -- version number (default: 799) https -- execute of https (default: True) proxy_host -- proxy hostname proxy_port -- proxy port number timeout -- HTTP request timeout (default: 20) parallel -- ebaysdk parallel object trackingid -- ID to identify you to your tracking partner trackingpartnercode -- third party who is your tracking partner response_encoding -- API encoding (default: XML) request_encoding -- API encoding (default: XML) More affiliate tracking info: http://developer.ebay.com/DevZone/shopping/docs/Concepts/ShoppingAPI_FormatOverview.html#StandardURLParameters """ super(Connection, self).__init__(method='POST', **kwargs) self.config = Config(domain=kwargs.get('domain', 'open.api.ebay.com'), connection_kwargs=kwargs, config_file=kwargs.get('config_file', 'ebay.yaml')) # override yaml defaults with args sent to the constructor self.config.set('domain', kwargs.get('domain', 'open.api.ebay.com')) self.config.set('uri', '/shopping') self.config.set('warnings', True) self.config.set('errors', True) self.config.set('https', False) self.config.set('siteid', 0) self.config.set('response_encoding', 'XML') self.config.set('request_encoding', 'XML') self.config.set('proxy_host', None) self.config.set('proxy_port', None) self.config.set('appid', None) self.config.set('version', '799') self.config.set('trackingid', None) self.config.set('trackingpartnercode', None) if self.config.get('https') and self.debug: print("HTTPS is not supported on the Shopping API.")
def __init__(self, **kwargs): """Inventory Management class constructor. Keyword arguments: domain -- API endpoint (default: api.ebay.com) config_file -- YAML defaults (default: ebay.yaml) debug -- debugging enabled (default: False) warnings -- warnings enabled (default: False) uri -- API endpoint uri (default: /selling/inventory/v1) token -- eBay application/user token version -- version number (default: 1.0.0) https -- execute of https (required by this API) (default: True) proxy_host -- proxy hostname proxy_port -- proxy port number timeout -- HTTP request timeout (default: 20) parallel -- ebaysdk parallel object response_encoding -- API encoding (default: XML) request_encoding -- API encoding (default: XML) """ super(Connection, self).__init__(method='POST', **kwargs) self.config = Config(domain=kwargs.get('domain', 'api.ebay.com'), connection_kwargs=kwargs, config_file=kwargs.get('config_file', 'ebay.yaml')) # override yaml defaults with args sent to the constructor self.config.set('domain', kwargs.get('domain', 'api.ebay.com')) self.config.set('uri', '/selling/inventory/v1') self.config.set('https', True) self.config.set('warnings', True) self.config.set('errors', True) self.config.set('siteid', None) self.config.set('response_encoding', 'XML') self.config.set('request_encoding', 'XML') self.config.set('proxy_host', None) self.config.set('proxy_port', None) self.config.set('token', None) self.config.set('iaf_token', None) self.config.set('appid', None) self.config.set('version', '1.0.0') self.config.set('service', 'InventoryManagement') self.config.set( 'doc_url', 'http://developer.ebay.com/Devzone/store-pickup/InventoryManagement/index.html' ) self.datetime_nodes = [ 'starttimefrom', 'timestamp', 'starttime', 'endtime' ] self.base_list_nodes = []
def __init__(self, **kwargs): """Trading class constructor. Keyword arguments: domain -- API endpoint (default: api.ebay.com) config_file -- YAML defaults (default: ebay.yaml) debug -- debugging enabled (default: False) warnings -- warnings enabled (default: False) uri -- API endpoint uri (default: /ws/api.dll) appid -- eBay application id devid -- eBay developer id certid -- eBay cert id token -- eBay application/user token siteid -- eBay country site id (default: 0 (US)) compatibility -- version number (default: 648) https -- execute of https (default: True) proxy_host -- proxy hostname proxy_port -- proxy port number timeout -- HTTP request timeout (default: 20) parallel -- ebaysdk parallel object response_encoding -- API encoding (default: XML) request_encoding -- API encoding (default: XML) """ super(Connection, self).__init__(method='POST', **kwargs) self.config = Config(domain=kwargs.get('domain', 'api.ebay.com'), connection_kwargs=kwargs, config_file=kwargs.get('config_file', 'ebay.yaml')) # override yaml defaults with args sent to the constructor self.config.set('domain', kwargs.get('domain', 'api.ebay.com')) self.config.set('uri', '/ws/api.dll') self.config.set('warnings', True) self.config.set('errors', True) self.config.set('https', True) self.config.set('siteid', 0) self.config.set('response_encoding', 'XML') self.config.set('request_encoding', 'XML') self.config.set('proxy_host', None) self.config.set('proxy_port', None) self.config.set('token', None) self.config.set('iaf_token', None) self.config.set('appid', None) self.config.set('devid', None) self.config.set('certid', None) self.config.set('version', '837') self.config.set('compatibility', '837')
def __init__(self, method='GET', **kwargs): """HTML class constructor. Keyword arguments: debug -- debugging enabled (default: False) method -- GET/POST/PUT (default: GET) proxy_host -- proxy hostname proxy_port -- proxy port number timeout -- HTTP request timeout (default: 20) parallel -- ebaysdk parallel object """ super(Connection, self).__init__(method=method, **kwargs) self.config=Config(domain=None, connection_kwargs=kwargs, config_file=kwargs.get('config_file', 'ebay.yaml'))
def __init__(self, **kwargs): """Finding class constructor. Keyword arguments: domain -- API endpoint (default: svcs.ebay.com) config_file -- YAML defaults (default: ebay.yaml) debug -- debugging enabled (default: False) warnings -- warnings enabled (default: False) uri -- API endpoint uri (default: /services/search/FindingService/v1) appid -- eBay application id siteid -- eBay country site id (default: EBAY-US) compatibility -- version number (default: 1.0.0) https -- execute of https (default: False) proxy_host -- proxy hostname proxy_port -- proxy port number timeout -- HTTP request timeout (default: 20) parallel -- ebaysdk parallel object response_encoding -- API encoding (default: XML) request_encoding -- API encoding (default: XML) """ super(Connection, self).__init__(method='POST', **kwargs) self.config=Config(domain=kwargs.get('domain', 'svcs.ebay.com'), connection_kwargs=kwargs, config_file=kwargs.get('config_file', 'ebay.yaml')) # override yaml defaults with args sent to the constructor self.config.set('domain', kwargs.get('domain', 'svcs.ebay.com')) self.config.set('uri', '/services/search/FindingService/v1') self.config.set('https', False) self.config.set('warnings', True) self.config.set('errors', True) self.config.set('siteid', 'EBAY-US') self.config.set('response_encoding', 'XML') self.config.set('request_encoding', 'XML') self.config.set('proxy_host', None) self.config.set('proxy_port', None) self.config.set('token', None) self.config.set('iaf_token', None) self.config.set('appid', None) self.config.set('version', '1.12.0') self.config.set('compatibility', '1.0.0') self.config.set('service', 'FindingService')
def __init__(self, **kwargs): """Finding class constructor. Keyword arguments: domain -- API endpoint (default: svcs.ebay.com) config_file -- YAML defaults (default: ebay.yaml) debug -- debugging enabled (default: False) warnings -- warnings enabled (default: False) uri -- API endpoint uri (default: /services/search/FindingService/v1) appid -- eBay application id siteid -- eBay country site id (default: EBAY-US) version -- version number (default: 1.0.0) https -- execute of https (default: True) proxy_host -- proxy hostname proxy_port -- proxy port number timeout -- HTTP request timeout (default: 20) parallel -- ebaysdk parallel object response_encoding -- API encoding (default: XML) request_encoding -- API encoding (default: XML) """ super(Connection, self).__init__(method='POST', **kwargs) self.config = Config(domain=kwargs.get('domain', 'svcs.ebay.com'), connection_kwargs=kwargs, config_file=kwargs.get('config_file', 'ebay.yaml')) # override yaml defaults with args sent to the constructor self.config.set('domain', kwargs.get('domain', 'svcs.ebay.com')) self.config.set('uri', '/services/search/FindingService/v1') self.config.set('https', True) self.config.set('warnings', True) self.config.set('errors', True) self.config.set('siteid', 'EBAY-US') self.config.set('response_encoding', 'XML') self.config.set('request_encoding', 'XML') self.config.set('proxy_host', None) self.config.set('proxy_port', None) self.config.set('token', None) self.config.set('iaf_token', None) self.config.set('appid', None) self.config.set('version', '1.12.0') self.config.set('service', 'FindingService') self.config.set( 'doc_url', 'http://developer.ebay.com/DevZone/finding/CallRef/index.html') self.datetime_nodes = [ 'starttimefrom', 'timestamp', 'starttime', 'endtime' ] self.base_list_nodes = [ 'findcompleteditemsresponse.categoryhistogramcontainer.categoryhistogram', 'finditemsadvancedresponse.categoryhistogramcontainer.categoryhistogram', 'finditemsbycategoryresponse.categoryhistogramcontainer.categoryhistogram', 'finditemsbyimageresponse.categoryhistogramcontainer.categoryhistogram', 'finditemsbykeywordsresponse.categoryhistogramcontainer.categoryhistogram', 'finditemsbyproductresponse.categoryhistogramcontainer.categoryhistogram', 'finditemsinebaystoresresponse.categoryhistogramcontainer.categoryhistogram', 'finditemsinebaystoresresponse.categoryhistogramcontainer.categoryhistogram.childcategoryhistogram', 'findcompleteditemsresponse.aspecthistogramcontainer.aspect', 'finditemsadvancedresponse.aspecthistogramcontainer.aspect', 'finditemsbycategoryresponse.aspecthistogramcontainer.aspect', 'finditemsbyimageresponse.aspecthistogramcontainer.aspect', 'finditemsbykeywordsresponse.aspecthistogramcontainer.aspect', 'finditemsbyproductresponse.aspecthistogramcontainer.aspect', 'finditemsinebaystoresresponse.aspecthistogramcontainer.aspect', 'findcompleteditemsresponse.aspect.valuehistogram', 'finditemsadvancedresponse.aspect.valuehistogram', 'finditemsbycategoryresponse.aspect.valuehistogram', 'finditemsbyimageresponse.aspect.valuehistogram', 'finditemsbykeywordsresponse.aspect.valuehistogram', 'finditemsbyproductresponse.aspect.valuehistogram', 'finditemsinebaystoresresponse.aspect.valuehistogram', 'findcompleteditemsresponse.aspectfilter.aspectvaluename', 'finditemsadvancedresponse.aspectfilter.aspectvaluename', 'finditemsbycategoryresponse.aspectfilter.aspectvaluename', 'finditemsbyimageresponse.aspectfilter.aspectvaluename', 'finditemsbykeywordsresponse.aspectfilter.aspectvaluename', 'finditemsbyproductresponse.aspectfilter.aspectvaluename', 'finditemsinebaystoresresponse.aspectfilter.aspectvaluename', 'findcompleteditemsresponse.searchresult.item', 'finditemsadvancedresponse.searchresult.item', 'finditemsbycategoryresponse.searchresult.item', 'finditemsbyimageresponse.searchresult.item', 'finditemsbykeywordsresponse.searchresult.item', 'finditemsbyproductresponse.searchresult.item', 'finditemsinebaystoresresponse.searchresult.item', 'findcompleteditemsresponse.domainfilter.domainname', 'finditemsadvancedresponse.domainfilter.domainname', 'finditemsbycategoryresponse.domainfilter.domainname', 'finditemsbyimageresponse.domainfilter.domainname', 'finditemsbykeywordsresponse.domainfilter.domainname', 'finditemsinebaystoresresponse.domainfilter.domainname', 'findcompleteditemsresponse.itemfilter.value', 'finditemsadvancedresponse.itemfilter.value', 'finditemsbycategoryresponse.itemfilter.value', 'finditemsbyimageresponse.itemfilter.value', 'finditemsbykeywordsresponse.itemfilter.value', 'finditemsbyproductresponse.itemfilter.value', 'finditemsinebaystoresresponse.itemfilter.value', 'findcompleteditemsresponse.conditionhistogramcontainer.conditionhistogram', 'finditemsadvancedresponse.conditionhistogramcontainer.conditionhistogram', 'finditemsbycategoryresponse.conditionhistogramcontainer.conditionhistogram', 'finditemsbyimageresponse.conditionhistogramcontainer.conditionhistogram', 'finditemsbykeywordsresponse.conditionhistogramcontainer.conditionhistogram', 'finditemsinebaystoresresponse.conditionhistogramcontainer.conditionhistogram', 'finditemsbyproductresponse.conditionhistogramcontainer.conditionhistogram', 'findcompleteditemsresponse.searchitem.paymentmethod', 'finditemsadvancedresponse.searchitem.paymentmethod', 'finditemsbycategoryresponse.searchitem.paymentmethod', 'finditemsbyimageresponse.searchitem.paymentmethod', 'finditemsbykeywordsresponse.searchitem.paymentmethod', 'finditemsbyproductresponse.searchitem.paymentmethod', 'finditemsinebaystoresresponse.searchitem.paymentmethod', 'findcompleteditemsresponse.searchitem.gallerypluspictureurl', 'finditemsadvancedresponse.searchitem.gallerypluspictureurl', 'finditemsbycategoryresponse.searchitem.gallerypluspictureurl', 'finditemsbyimageresponse.searchitem.gallerypluspictureurl', 'finditemsbykeywordsresponse.searchitem.gallerypluspictureurl', 'finditemsbyproductresponse.searchitem.gallerypluspictureurl', 'finditemsinebaystoresresponse.searchitem.gallerypluspictureurl', 'finditemsbycategoryresponse.searchitem.attribute', 'finditemsadvancedresponse.searchitem.attribute', 'finditemsbykeywordsresponse.searchitem.attribute', 'finditemsinebaystoresresponse.searchitem.attribute', 'finditemsbyproductresponse.searchitem.attribute', 'findcompleteditemsresponse.searchitem.attribute', 'findcompleteditemsresponse.shippinginfo.shiptolocations', 'finditemsadvancedresponse.shippinginfo.shiptolocations', 'finditemsbycategoryresponse.shippinginfo.shiptolocations', 'finditemsbyimageresponse.shippinginfo.shiptolocations', 'finditemsbykeywordsresponse.shippinginfo.shiptolocations', 'finditemsbyproductresponse.shippinginfo.shiptolocations', 'finditemsinebaystoresresponse.shippinginfo.shiptolocations', ]
def __init__(self, **kwargs): """Shopping class constructor. Keyword arguments: domain -- API endpoint (default: open.api.ebay.com) config_file -- YAML defaults (default: ebay.yaml) debug -- debugging enabled (default: False) warnings -- warnings enabled (default: True) errors -- errors enabled (default: True) uri -- API endpoint uri (default: /shopping) appid -- eBay application id siteid -- eBay country site id (default: 0 (US)) compatibility -- version number (default: 799) https -- execute of https (default: True) proxy_host -- proxy hostname proxy_port -- proxy port number timeout -- HTTP request timeout (default: 20) parallel -- ebaysdk parallel object trackingid -- ID to identify you to your tracking partner trackingpartnercode -- third party who is your tracking partner response_encoding -- API encoding (default: XML) request_encoding -- API encoding (default: XML) More affiliate tracking info: http://developer.ebay.com/DevZone/shopping/docs/Concepts/ShoppingAPI_FormatOverview.html#StandardURLParameters """ super(Connection, self).__init__(method='POST', **kwargs) self.config = Config(domain=kwargs.get('domain', 'open.api.ebay.com'), connection_kwargs=kwargs, config_file=kwargs.get('config_file', 'ebay.yaml')) # override yaml defaults with args sent to the constructor self.config.set('domain', kwargs.get('domain', 'open.api.ebay.com')) self.config.set('uri', '/shopping') self.config.set('warnings', True) self.config.set('errors', True) self.config.set('https', False) self.config.set('siteid', '0') self.config.set('response_encoding', 'XML') self.config.set('request_encoding', 'XML') self.config.set('proxy_host', None) self.config.set('proxy_port', None) self.config.set('appid', None) self.config.set('version', '799') self.config.set('trackingid', None) self.config.set('trackingpartnercode', None) self.config.set( 'doc_url', 'http://developer.ebay.com/DevZone/Shopping/docs/CallRef/index.html' ) if self.config.get('https') and self.debug: print("HTTPS is not supported on the Shopping API.") self.datetime_nodes = [ 'timestamp', 'registrationdate', 'creationtime', 'commenttime', 'updatetime', 'estimateddeliverymintime', 'estimateddeliverymaxtime', 'creationtime', 'estimateddeliverymintime', 'estimateddeliverymaxtime', 'endtime', 'starttime' ] self.base_list_nodes = [ 'findhalfproductsresponse.halfcatalogproduct.productid', 'findhalfproductsresponse.halfproducts.product', 'getshippingcostsresponse.internationalshippingserviceoption.shipsto', 'getsingleitemresponse.itemcompatibility.compatibility', 'getsingleitemresponse.itemcompatibility.namevaluelist', 'getsingleitemresponse.variationspecifics.namevaluelist', 'getsingleitemresponse.namevaluelist.value', 'getsingleitemresponse.pictures.variationspecificpictureset', 'getmultipleitemsresponse.pictures.variationspecificpictureset', 'findreviewsandguidesresponse.reviewdetails.review', 'getshippingcostsresponse.shippingdetails.internationalshippingserviceoption', 'getshippingcostsresponse.shippingdetails.shippingserviceoption', 'getshippingcostsresponse.shippingdetails.excludeshiptolocation', 'getshippingcostsresponse.shippingserviceoption.shipsto', 'findpopularitemsresponse.itemarray.item', 'findproductsresponse.itemarray.item', 'getsingleitemresponse.item.paymentmethods', 'getmultipleitemsresponse.item.pictureurl', 'getsingleitemresponse.item.pictureurl', 'findproductsresponse.item.shiptolocations', 'getmultipleitemsresponse.item.shiptolocations', 'getsingleitemresponse.item.shiptolocations', 'getmultipleitemsresponse.item.paymentallowedsite', 'getsingleitemresponse.item.paymentallowedsite', 'getsingleitemresponse.item.excludeshiptolocation', 'getshippingcostsresponse.taxtable.taxjurisdiction', 'getsingleitemresponse.variationspecificpictureset.pictureurl', 'getmultipleitemsresponse.variationspecificpictureset.pictureurl', 'getsingleitemresponse.variations.variation', 'getmultipleitemsresponse.variations.variation', 'getsingleitemresponse.variations.pictures', 'getmultipleitemsresponse.variations.pictures', ]
def __init__(self, **kwargs): """Trading class constructor. Keyword arguments: domain -- API endpoint (default: api.ebay.com) config_file -- YAML defaults (default: ebay.yaml) debug -- debugging enabled (default: False) warnings -- warnings enabled (default: False) uri -- API endpoint uri (default: /ws/api.dll) appid -- eBay application id devid -- eBay developer id certid -- eBay cert id token -- eBay application/user token siteid -- eBay country site id (default: 0 (US)) compatibility -- version number (default: 648) https -- execute of https (default: True) proxy_host -- proxy hostname proxy_port -- proxy port number timeout -- HTTP request timeout (default: 20) parallel -- ebaysdk parallel object response_encoding -- API encoding (default: XML) request_encoding -- API encoding (default: XML) """ super(Connection, self).__init__(method='POST', **kwargs) self.config = Config(domain=kwargs.get('domain', 'api.ebay.com'), connection_kwargs=kwargs, config_file=kwargs.get('config_file', 'ebay.yaml')) # override yaml defaults with args sent to the constructor self.config.set('domain', kwargs.get('domain', 'api.ebay.com')) self.config.set('uri', '/ws/api.dll') self.config.set('warnings', True) self.config.set('errors', True) self.config.set('https', True) self.config.set('siteid', '0') self.config.set('response_encoding', 'XML') self.config.set('request_encoding', 'XML') self.config.set('proxy_host', None) self.config.set('proxy_port', None) self.config.set('token', None) self.config.set('iaf_token', None) self.config.set('appid', None) self.config.set('devid', None) self.config.set('certid', None) self.config.set('compatibility', '837') self.config.set( 'doc_url', 'http://developer.ebay.com/devzone/xml/docs/reference/ebay/index.html') self.datetime_nodes = [ 'shippingtime', 'starttime', 'endtime', 'scheduletime', 'createdtime', 'hardexpirationtime', 'invoicedate', 'begindate', 'enddate', 'startcreationtime', 'endcreationtime', 'endtimefrom', 'endtimeto', 'updatetime', 'lastupdatetime', 'lastmodifiedtime', 'modtimefrom', 'modtimeto', 'createtimefrom', 'createtimeto', 'starttimefrom', 'starttimeto', 'timeto', 'paymenttimefrom', 'paymenttimeto', 'inventorycountlastcalculateddate', 'registrationdate', 'timefrom', 'timestamp', 'messagecreationtime', 'resolutiontime', 'date', 'bankmodifydate', 'creditcardexpiration', 'creditcardmodifydate', 'lastpaymentdate', 'submittedtime', 'announcementstarttime', 'eventtime', 'periodicstartdate', 'modtime', 'expirationtime', 'creationtime', 'lastusedtime', 'disputecreatedtime', 'disputemodifiedtime', 'externaltransactiontime', 'commenttime', 'lastbidtime', 'time', 'creationdate', 'lastmodifieddate', 'receivedate', 'expirationdate', 'resolutiondate', 'lastreaddate', 'userforwarddate', 'itemendtime', 'userresponsedate', 'nextretrytime', 'deliverytime', 'timebid', 'paidtime', 'shippedtime', 'expectedreleasedate', 'paymenttime', 'promotionalsalestarttime', 'promotionalsaleendtime', 'refundtime', 'refundrequestedtime', 'refundcompletiontime', 'estimatedrefundcompletiontime', 'lastemailsenttime', 'sellerinvoicetime', 'estimateddeliverydate', 'printedtime', 'deliverydate', 'refundgrantedtime', 'scheduleddeliverytimemin', 'scheduleddeliverytimemax', 'actualdeliverytime', 'usebydate', 'lastopenedtime', 'returndate', 'revocationtime', 'lasttimemodified', 'createddate', 'invoicesenttime', 'acceptedtime', 'sellerebaypaymentprocessenabletime', 'useridlastchanged', 'actionrequiredby', ] self.base_list_nodes = [ 'getmymessagesresponse.abstractrequest.detaillevel', 'getaccountresponse.abstractrequest.outputselector', 'getadformatleadsresponse.abstractrequest.outputselector', 'getallbiddersresponse.abstractrequest.outputselector', 'getbestoffersresponse.abstractrequest.outputselector', 'getbidderlistresponse.abstractrequest.outputselector', 'getcategoriesresponse.abstractrequest.outputselector', 'getcategoryfeaturesresponse.abstractrequest.outputselector', 'getcategorylistingsresponse.abstractrequest.outputselector', 'getcrosspromotionsresponse.abstractrequest.outputselector', 'getfeedbackresponse.abstractrequest.outputselector', 'gethighbiddersresponse.abstractrequest.outputselector', 'getitemresponse.abstractrequest.outputselector', 'getitemsawaitingfeedbackresponse.abstractrequest.outputselector', 'getitemshippingresponse.abstractrequest.outputselector', 'getitemtransactionsresponse.abstractrequest.outputselector', 'getmembermessagesresponse.abstractrequest.outputselector', 'getmyebaybuyingresponse.abstractrequest.outputselector', 'getmyebaysellingresponse.abstractrequest.outputselector', 'getmymessagesresponse.abstractrequest.outputselector', 'getnotificationpreferencesresponse.abstractrequest.outputselector', 'getordersresponse.abstractrequest.outputselector', 'getordertransactionsresponse.abstractrequest.outputselector', 'getproductsresponse.abstractrequest.outputselector', 'getsearchresultsresponse.abstractrequest.outputselector', 'getsellereventsresponse.abstractrequest.outputselector', 'getsellerlistresponse.abstractrequest.outputselector', 'getsellerpaymentsresponse.abstractrequest.outputselector', 'getsellertransactionsresponse.abstractrequest.outputselector', 'getmessagepreferencesresponse.asqpreferences.subject', 'getaccountresponse.accountentries.accountentry', 'getaccountresponse.accountsummary.additionalaccount', 'additemresponse.additemresponsecontainer.discountreason', 'additemsresponse.additemresponsecontainer.discountreason', 'setnotificationpreferencesresponse.applicationdeliverypreferences.deliveryurldetails', 'additemresponse.attributearray.attribute', 'additemsresponse.attributearray.attribute', 'verifyadditemresponse.attributearray.attribute', 'additemresponse.attribute.value', 'additemsresponse.attribute.value', 'addsellingmanagertemplateresponse.attribute.value', 'addliveauctionitemresponse.attribute.value', 'getitemrecommendationsresponse.attribute.value', 'verifyadditemresponse.attribute.value', 'addfixedpriceitemresponse.attribute.value', 'relistfixedpriceitemresponse.attribute.value', 'revisefixedpriceitemresponse.attribute.value', 'getfeedbackresponse.averageratingdetailarray.averageratingdetails', 'getfeedbackresponse.averageratingsummary.averageratingdetails', 'respondtobestofferresponse.bestofferarray.bestoffer', 'getliveauctionbiddersresponse.bidderdetailarray.bidderdetail', 'getallbiddersresponse.biddingsummary.itembiddetails', 'getsellerdashboardresponse.buyersatisfactiondashboard.alert', 'getshippingdiscountprofilesresponse.calculatedshippingdiscount.discountprofile', 'getcategoriesresponse.categoryarray.category', 'getcategoryfeaturesresponse.categoryfeature.listingduration', 'getcategoryfeaturesresponse.categoryfeature.paymentmethod', 'getcategoriesresponse.category.categoryparentid', 'getsuggestedcategoriesresponse.category.categoryparentname', 'getcategory2csresponse.category.productfinderids', 'getcategory2csresponse.category.characteristicssets', 'getproductfamilymembersresponse.characteristicsset.characteristics', 'getproductsearchpageresponse.characteristicsset.characteristics', 'getproductsearchresultsresponse.characteristicsset.characteristics', 'getuserresponse.charityaffiliationdetails.charityaffiliationdetail', 'getbidderlistresponse.charityaffiliations.charityid', 'setcharitiesresponse.charityinfo.nonprofitaddress', 'setcharitiesresponse.charityinfo.nonprofitsocialaddress', 'getcategoryfeaturesresponse.conditionvalues.condition', 'getbidderlistresponse.crosspromotions.promoteditem', 'getuserdisputesresponse.disputearray.dispute', 'getuserdisputesresponse.dispute.disputeresolution', 'getdisputeresponse.dispute.disputemessage', 'setsellingmanagerfeedbackoptionsresponse.feedbackcommentarray.storedcommenttext', 'getfeedbackresponse.feedbackdetailarray.feedbackdetail', 'getfeedbackresponse.feedbackperiodarray.feedbackperiod', 'addfixedpriceitemresponse.fees.fee', 'additemresponse.fees.fee', 'additemsresponse.fees.fee', 'addliveauctionitemresponse.fees.fee', 'relistfixedpriceitemresponse.fees.fee', 'relistitemresponse.fees.fee', 'revisefixedpriceitemresponse.fees.fee', 'reviseitemresponse.fees.fee', 'reviseliveauctionitemresponse.fees.fee', 'verifyaddfixedpriceitemresponse.fees.fee', 'verifyadditemresponse.fees.fee', 'reviseinventorystatusresponse.fees.fee', 'verifyrelistitemresponse.fees.fee', 'getshippingdiscountprofilesresponse.flatshippingdiscount.discountprofile', 'getitemrecommendationsresponse.getrecommendationsrequestcontainer.recommendationengine', 'getitemrecommendationsresponse.getrecommendationsrequestcontainer.deletedfield', 'getuserresponse.integratedmerchantcreditcardinfo.supportedsite', 'sendinvoiceresponse.internationalshippingserviceoptions.shiptolocation', 'reviseinventorystatusresponse.inventoryfees.fee', 'getbidderlistresponse.itemarray.item', 'getbestoffersresponse.itembestoffersarray.itembestoffers', 'addfixedpriceitemresponse.itemcompatibilitylist.compatibility', 'additemresponse.itemcompatibilitylist.compatibility', 'additemfromsellingmanagertemplateresponse.itemcompatibilitylist.compatibility', 'additemsresponse.itemcompatibilitylist.compatibility', 'addsellingmanagertemplateresponse.itemcompatibilitylist.compatibility', 'relistfixedpriceitemresponse.itemcompatibilitylist.compatibility', 'relistitemresponse.itemcompatibilitylist.compatibility', 'revisefixedpriceitemresponse.itemcompatibilitylist.compatibility', 'reviseitemresponse.itemcompatibilitylist.compatibility', 'revisesellingmanagertemplateresponse.itemcompatibilitylist.compatibility', 'verifyaddfixedpriceitemresponse.itemcompatibilitylist.compatibility', 'verifyadditemresponse.itemcompatibilitylist.compatibility', 'verifyrelistitemresponse.itemcompatibilitylist.compatibility', 'addfixedpriceitemresponse.itemcompatibility.namevaluelist', 'additemresponse.itemcompatibility.namevaluelist', 'additemfromsellingmanagertemplateresponse.itemcompatibility.namevaluelist', 'additemsresponse.itemcompatibility.namevaluelist', 'addsellingmanagertemplateresponse.itemcompatibility.namevaluelist', 'relistfixedpriceitemresponse.itemcompatibility.namevaluelist', 'relistitemresponse.itemcompatibility.namevaluelist', 'revisefixedpriceitemresponse.itemcompatibility.namevaluelist', 'reviseitemresponse.itemcompatibility.namevaluelist', 'revisesellingmanagertemplateresponse.itemcompatibility.namevaluelist', 'verifyadditemresponse.itemcompatibility.namevaluelist', 'verifyrelistitemresponse.itemcompatibility.namevaluelist', 'getpromotionalsaledetailsresponse.itemidarray.itemid', 'leavefeedbackresponse.itemratingdetailarray.itemratingdetails', 'getordertransactionsresponse.itemtransactionidarray.itemtransactionid', 'addfixedpriceitemresponse.item.giftservices', 'additemresponse.item.giftservices', 'additemsresponse.item.giftservices', 'addsellingmanagertemplateresponse.item.giftservices', 'getitemrecommendationsresponse.item.giftservices', 'relistfixedpriceitemresponse.item.giftservices', 'relistitemresponse.item.giftservices', 'revisefixedpriceitemresponse.item.giftservices', 'reviseitemresponse.item.giftservices', 'revisesellingmanagertemplateresponse.item.giftservices', 'verifyadditemresponse.item.giftservices', 'verifyrelistitemresponse.item.giftservices', 'addfixedpriceitemresponse.item.listingenhancement', 'additemresponse.item.listingenhancement', 'additemsresponse.item.listingenhancement', 'addsellingmanagertemplateresponse.item.listingenhancement', 'getitemrecommendationsresponse.item.listingenhancement', 'relistfixedpriceitemresponse.item.listingenhancement', 'relistitemresponse.item.listingenhancement', 'revisefixedpriceitemresponse.item.listingenhancement', 'reviseitemresponse.item.listingenhancement', 'revisesellingmanagertemplateresponse.item.listingenhancement', 'verifyadditemresponse.item.listingenhancement', 'verifyrelistitemresponse.item.listingenhancement', 'addfixedpriceitemresponse.item.paymentmethods', 'additemresponse.item.paymentmethods', 'additemfromsellingmanagertemplateresponse.item.paymentmethods', 'additemsresponse.item.paymentmethods', 'addsellingmanagertemplateresponse.item.paymentmethods', 'relistfixedpriceitemresponse.item.paymentmethods', 'relistitemresponse.item.paymentmethods', 'revisefixedpriceitemresponse.item.paymentmethods', 'reviseitemresponse.item.paymentmethods', 'verifyadditemresponse.item.paymentmethods', 'verifyrelistitemresponse.item.paymentmethods', 'addfixedpriceitemresponse.item.shiptolocations', 'additemresponse.item.shiptolocations', 'additemsresponse.item.shiptolocations', 'addsellingmanagertemplateresponse.item.shiptolocations', 'getitemrecommendationsresponse.item.shiptolocations', 'relistfixedpriceitemresponse.item.shiptolocations', 'relistitemresponse.item.shiptolocations', 'revisefixedpriceitemresponse.item.shiptolocations', 'reviseitemresponse.item.shiptolocations', 'revisesellingmanagertemplateresponse.item.shiptolocations', 'verifyadditemresponse.item.shiptolocations', 'verifyrelistitemresponse.item.shiptolocations', 'addfixedpriceitemresponse.item.skypecontactoption', 'additemresponse.item.skypecontactoption', 'additemsresponse.item.skypecontactoption', 'addsellingmanagertemplateresponse.item.skypecontactoption', 'relistfixedpriceitemresponse.item.skypecontactoption', 'relistitemresponse.item.skypecontactoption', 'revisefixedpriceitemresponse.item.skypecontactoption', 'reviseitemresponse.item.skypecontactoption', 'revisesellingmanagertemplateresponse.item.skypecontactoption', 'verifyadditemresponse.item.skypecontactoption', 'verifyrelistitemresponse.item.skypecontactoption', 'addfixedpriceitemresponse.item.crossbordertrade', 'additemresponse.item.crossbordertrade', 'additemsresponse.item.crossbordertrade', 'addsellingmanagertemplateresponse.item.crossbordertrade', 'relistfixedpriceitemresponse.item.crossbordertrade', 'relistitemresponse.item.crossbordertrade', 'revisefixedpriceitemresponse.item.crossbordertrade', 'reviseitemresponse.item.crossbordertrade', 'revisesellingmanagertemplateresponse.item.crossbordertrade', 'verifyadditemresponse.item.crossbordertrade', 'verifyrelistitemresponse.item.crossbordertrade', 'getitemresponse.item.paymentallowedsite', 'getsellingmanagertemplatesresponse.item.paymentallowedsite', 'getcategoryfeaturesresponse.listingdurationdefinition.duration', 'getcategoryfeaturesresponse.listingdurationdefinitions.listingduration', 'getcategoryfeaturesresponse.listingenhancementdurationreference.duration', 'addfixedpriceitemresponse.listingrecommendation.value', 'additemresponse.listingrecommendation.value', 'additemsresponse.listingrecommendation.value', 'relistfixedpriceitemresponse.listingrecommendation.value', 'relistitemresponse.listingrecommendation.value', 'revisefixedpriceitemresponse.listingrecommendation.value', 'reviseitemresponse.listingrecommendation.value', 'verifyadditemresponse.listingrecommendation.value', 'verifyaddfixedpriceitemresponse.listingrecommendation.value', 'verifyrelistitemresponse.listingrecommendation.value', 'addfixedpriceitemresponse.listingrecommendations.recommendation', 'additemresponse.listingrecommendations.recommendation', 'additemsresponse.listingrecommendations.recommendation', 'relistfixedpriceitemresponse.listingrecommendations.recommendation', 'relistitemresponse.listingrecommendations.recommendation', 'revisefixedpriceitemresponse.listingrecommendations.recommendation', 'reviseitemresponse.listingrecommendations.recommendation', 'verifyadditemresponse.listingrecommendations.recommendation', 'verifyaddfixedpriceitemresponse.listingrecommendations.recommendation', 'verifyrelistitemresponse.listingrecommendations.recommendation', 'getitemrecommendationsresponse.listingtiparray.listingtip', 'getnotificationsusageresponse.markupmarkdownhistory.markupmarkdownevent', 'getebaydetailsresponse.maximumbuyerpolicyviolationsdetails.policyviolationduration', 'getebaydetailsresponse.maximumitemrequirementsdetails.maximumitemcount', 'getebaydetailsresponse.maximumitemrequirementsdetails.minimumfeedbackscore', 'getebaydetailsresponse.maximumunpaiditemstrikescountdetails.count', 'getebaydetailsresponse.maximumunpaiditemstrikesinfodetails.maximumunpaiditemstrikesduration', 'getadformatleadsresponse.membermessageexchangearray.membermessageexchange', 'getadformatleadsresponse.membermessageexchange.response', 'getmembermessagesresponse.membermessageexchange.messagemedia', 'addmembermessageaaqtopartnerresponse.membermessage.recipientid', 'addmembermessagertqresponse.membermessage.recipientid', 'addmembermessagesaaqtobidderresponse.membermessage.recipientid', 'addmembermessageaaqtopartnerresponse.membermessage.messagemedia', 'addmembermessagertqresponse.membermessage.messagemedia', 'addmembermessagecemresponse.membermessage.messagemedia', 'addmembermessageaaqtosellerresponse.membermessage.messagemedia', 'getebaydetailsresponse.minimumfeedbackscoredetails.feedbackscore', 'relistfixedpriceitemresponse.modifynamearray.modifyname', 'revisefixedpriceitemresponse.modifynamearray.modifyname', 'getmymessagesresponse.mymessagesexternalmessageidarray.externalmessageid', 'getmymessagesresponse.mymessagesmessagearray.message', 'deletemymessagesresponse.mymessagesmessageidarray.messageid', 'getmymessagesresponse.mymessagesmessage.messagemedia', 'getmymessagesresponse.mymessagessummary.foldersummary', 'getmyebaybuyingresponse.myebayfavoritesearchlist.favoritesearch', 'getmyebaybuyingresponse.myebayfavoritesearch.searchflag', 'getmyebaybuyingresponse.myebayfavoritesearch.sellerid', 'getmyebaybuyingresponse.myebayfavoritesearch.selleridexclude', 'getmyebaybuyingresponse.myebayfavoritesellerlist.favoriteseller', 'getcategoryspecificsresponse.namerecommendation.valuerecommendation', 'getitemrecommendationsresponse.namerecommendation.valuerecommendation', 'addfixedpriceitemresponse.namevaluelistarray.namevaluelist', 'additemresponse.namevaluelistarray.namevaluelist', 'additemsresponse.namevaluelistarray.namevaluelist', 'addsellingmanagertemplateresponse.namevaluelistarray.namevaluelist', 'addliveauctionitemresponse.namevaluelistarray.namevaluelist', 'relistfixedpriceitemresponse.namevaluelistarray.namevaluelist', 'relistitemresponse.namevaluelistarray.namevaluelist', 'revisefixedpriceitemresponse.namevaluelistarray.namevaluelist', 'reviseitemresponse.namevaluelistarray.namevaluelist', 'revisesellingmanagertemplateresponse.namevaluelistarray.namevaluelist', 'reviseliveauctionitemresponse.namevaluelistarray.namevaluelist', 'verifyaddfixedpriceitemresponse.namevaluelistarray.namevaluelist', 'verifyadditemresponse.namevaluelistarray.namevaluelist', 'verifyrelistitemresponse.namevaluelistarray.namevaluelist', 'additemresponse.namevaluelist.value', 'additemfromsellingmanagertemplateresponse.namevaluelist.value', 'additemsresponse.namevaluelist.value', 'addsellingmanagertemplateresponse.namevaluelist.value', 'addliveauctionitemresponse.namevaluelist.value', 'relistitemresponse.namevaluelist.value', 'reviseitemresponse.namevaluelist.value', 'revisesellingmanagertemplateresponse.namevaluelist.value', 'reviseliveauctionitemresponse.namevaluelist.value', 'verifyadditemresponse.namevaluelist.value', 'verifyrelistitemresponse.namevaluelist.value', 'getnotificationsusageresponse.notificationdetailsarray.notificationdetails', 'setnotificationpreferencesresponse.notificationenablearray.notificationenable', 'setnotificationpreferencesresponse.notificationuserdata.summaryschedule', 'getebaydetailsresponse.numberofpolicyviolationsdetails.count', 'getallbiddersresponse.offerarray.offer', 'gethighbiddersresponse.offerarray.offer', 'getordersresponse.orderarray.order', 'getordersresponse.orderarray.order.transactionarray.transaction', 'getordersresponse.orderidarray.orderid', 'getmyebaybuyingresponse.ordertransactionarray.ordertransaction', 'addorderresponse.order.paymentmethods', 'getordertransactionsresponse.order.externaltransaction', 'getordersresponse.order.externaltransaction', 'getordersresponse.paymentinformationcode.payment', 'getordersresponse.paymentinformation.payment', 'getordersresponse.paymenttransactioncode.paymentreferenceid', 'getordersresponse.paymenttransaction.paymentreferenceid', 'getsellerdashboardresponse.performancedashboard.site', 'getordersresponse.pickupdetails.pickupoptions', 'additemresponse.picturedetails.pictureurl', 'additemsresponse.picturedetails.pictureurl', 'addsellingmanagertemplateresponse.picturedetails.pictureurl', 'getitemrecommendationsresponse.picturedetails.pictureurl', 'relistitemresponse.picturedetails.pictureurl', 'reviseitemresponse.picturedetails.pictureurl', 'revisesellingmanagertemplateresponse.picturedetails.pictureurl', 'verifyadditemresponse.picturedetails.pictureurl', 'verifyrelistitemresponse.picturedetails.pictureurl', 'getitemresponse.picturedetails.externalpictureurl', 'addfixedpriceitemresponse.pictures.variationspecificpictureset', 'verifyaddfixedpriceitemresponse.pictures.variationspecificpictureset', 'relistfixedpriceitemresponse.pictures.variationspecificpictureset', 'revisefixedpriceitemresponse.pictures.variationspecificpictureset', 'getsellerdashboardresponse.powersellerdashboard.alert', 'getbidderlistresponse.productlistingdetails.copyright', 'getitemrecommendationsresponse.productrecommendations.product', 'addfixedpriceitemresponse.productsuggestions.productsuggestion', 'additemresponse.productsuggestions.productsuggestion', 'relistfixedpriceitemresponse.productsuggestions.productsuggestion', 'relistitemresponse.productsuggestions.productsuggestion', 'revisefixedpriceitemresponse.productsuggestions.productsuggestion', 'reviseitemresponse.productsuggestions.productsuggestion', 'verifyadditemresponse.productsuggestions.productsuggestion', 'verifyrelistitemresponse.productsuggestions.productsuggestion', 'getpromotionalsaledetailsresponse.promotionalsalearray.promotionalsale', 'addfixedpriceitemresponse.recommendation.recommendedvalue', 'additemresponse.recommendation.recommendedvalue', 'additemsresponse.recommendation.recommendedvalue', 'relistfixedpriceitemresponse.recommendation.recommendedvalue', 'relistitemresponse.recommendation.recommendedvalue', 'revisefixedpriceitemresponse.recommendation.recommendedvalue', 'reviseitemresponse.recommendation.recommendedvalue', 'verifyadditemresponse.recommendation.recommendedvalue', 'verifyaddfixedpriceitemresponse.recommendation.recommendedvalue', 'verifyrelistitemresponse.recommendation.recommendedvalue', 'getcategoryspecificsresponse.recommendationvalidationrules.relationship', 'getitemrecommendationsresponse.recommendationvalidationrules.relationship', 'getcategoryspecificsresponse.recommendations.namerecommendation', 'getitemrecommendationsresponse.recommendations.namerecommendation', 'getuserresponse.recoupmentpolicyconsent.site', 'getordersresponse.refundarray.refund', 'getordersresponse.refundfundingsourcearray.refundfundingsource', 'getitemtransactionsresponse.refundfundingsourcearray.refundfundingsource', 'getordertransactionsresponse.refundfundingsourcearray.refundfundingsource', 'getsellertransactionsresponse.refundfundingsourcearray.refundfundingsource', 'getordersresponse.refundinformation.refund', 'getordersresponse.refundlinearray.refundline', 'getitemtransactionsresponse.refundlinearray.refundline', 'getordertransactionsresponse.refundlinearray.refundline', 'getsellertransactionsresponse.refundlinearray.refundline', 'getordersresponse.refundtransactionarray.refundtransaction', 'getitemtransactionsresponse.refundtransactionarray.refundtransaction', 'getordertransactionsresponse.refundtransactionarray.refundtransaction', 'getsellertransactionsresponse.refundtransactionarray.refundtransaction', 'getordersresponse.requiredselleractionarray.requiredselleraction', 'getebaydetailsresponse.returnpolicydetails.refund', 'getebaydetailsresponse.returnpolicydetails.returnswithin', 'getebaydetailsresponse.returnpolicydetails.returnsaccepted', 'getebaydetailsresponse.returnpolicydetails.warrantyoffered', 'getebaydetailsresponse.returnpolicydetails.warrantytype', 'getebaydetailsresponse.returnpolicydetails.warrantyduration', 'getebaydetailsresponse.returnpolicydetails.shippingcostpaidby', 'getebaydetailsresponse.returnpolicydetails.restockingfeevalue', 'getsellertransactionsresponse.skuarray.sku', 'getsellerlistresponse.skuarray.sku', 'getsellerdashboardresponse.selleraccountdashboard.alert', 'getitemtransactionsresponse.sellerdiscounts.sellerdiscount', 'getordersresponse.sellerdiscounts.sellerdiscount', 'getordertransactionsresponse.sellerdiscounts.sellerdiscount', 'getsellertransactionsresponse.sellerdiscounts.sellerdiscount', 'getuserpreferencesresponse.sellerexcludeshiptolocationpreferences.excludeshiptolocation', 'getuserpreferencesresponse.sellerfavoriteitempreferences.favoriteitemid', 'getfeedbackresponse.sellerratingsummaryarray.averageratingsummary', 'getbidderlistresponse.sellerebaypaymentprocessconsentcode.useragreementinfo', 'getsellingmanagertemplateautomationruleresponse.sellingmanagerautolistaccordingtoschedule.dayofweek', 'getsellingmanagerinventoryfolderresponse.sellingmanagerfolderdetails.childfolder', 'revisesellingmanagerinventoryfolderresponse.sellingmanagerfolderdetails.childfolder', 'getsellingmanagersalerecordresponse.sellingmanagersoldorder.sellingmanagersoldtransaction', 'getsellingmanagersoldlistingsresponse.sellingmanagersoldorder.sellingmanagersoldtransaction', 'getsellingmanagersalerecordresponse.sellingmanagersoldorder.vatrate', 'getsellingmanagersoldlistingsresponse.sellingmanagersoldtransaction.listedon', 'getsellingmanagertemplatesresponse.sellingmanagertemplatedetailsarray.sellingmanagertemplatedetails', 'completesaleresponse.shipmentlineitem.lineitem', 'addshipmentresponse.shipmentlineitem.lineitem', 'reviseshipmentresponse.shipmentlineitem.lineitem', 'revisesellingmanagersalerecordresponse.shipmentlineitem.lineitem', 'setshipmenttrackinginforesponse.shipmentlineitem.lineitem', 'completesaleresponse.shipment.shipmenttrackingdetails', 'getitemresponse.shippingdetails.shippingserviceoptions', 'getsellingmanagertemplatesresponse.shippingdetails.shippingserviceoptions', 'addfixedpriceitemresponse.shippingdetails.internationalshippingserviceoption', 'additemresponse.shippingdetails.internationalshippingserviceoption', 'additemsresponse.shippingdetails.internationalshippingserviceoption', 'addsellingmanagertemplateresponse.shippingdetails.internationalshippingserviceoption', 'addorderresponse.shippingdetails.internationalshippingserviceoption', 'getitemrecommendationsresponse.shippingdetails.internationalshippingserviceoption', 'relistfixedpriceitemresponse.shippingdetails.internationalshippingserviceoption', 'relistitemresponse.shippingdetails.internationalshippingserviceoption', 'revisefixedpriceitemresponse.shippingdetails.internationalshippingserviceoption', 'reviseitemresponse.shippingdetails.internationalshippingserviceoption', 'revisesellingmanagertemplateresponse.shippingdetails.internationalshippingserviceoption', 'verifyadditemresponse.shippingdetails.internationalshippingserviceoption', 'verifyrelistitemresponse.shippingdetails.internationalshippingserviceoption', 'getsellerlistresponse.shippingdetails.excludeshiptolocation', 'getitemtransactionsresponse.shippingdetails.shipmenttrackingdetails', 'getsellertransactionsresponse.shippingdetails.shipmenttrackingdetails', 'getshippingdiscountprofilesresponse.shippinginsurance.flatrateinsurancerangecost', 'addfixedpriceitemresponse.shippingservicecostoverridelist.shippingservicecostoverride', 'additemresponse.shippingservicecostoverridelist.shippingservicecostoverride', 'additemsresponse.shippingservicecostoverridelist.shippingservicecostoverride', 'verifyadditemresponse.shippingservicecostoverridelist.shippingservicecostoverride', 'verifyaddfixedpriceitemresponse.shippingservicecostoverridelist.shippingservicecostoverride', 'verifyrelistitemresponse.shippingservicecostoverridelist.shippingservicecostoverride', 'relistfixedpriceitemresponse.shippingservicecostoverridelist.shippingservicecostoverride', 'relistitemresponse.shippingservicecostoverridelist.shippingservicecostoverride', 'revisefixedpriceitemresponse.shippingservicecostoverridelist.shippingservicecostoverride', 'reviseitemresponse.shippingservicecostoverridelist.shippingservicecostoverride', 'addsellingmanagertemplateresponse.shippingservicecostoverridelist.shippingservicecostoverride', 'revisesellingmanagertemplateresponse.shippingservicecostoverridelist.shippingservicecostoverride', 'getebaydetailsresponse.shippingservicedetails.servicetype', 'getebaydetailsresponse.shippingservicedetails.shippingpackage', 'getebaydetailsresponse.shippingservicedetails.shippingcarrier', 'getebaydetailsresponse.shippingservicedetails.deprecationdetails', 'getebaydetailsresponse.shippingservicedetails.shippingservicepackagedetails', 'getordersresponse.shippingserviceoptions.shippingpackageinfo', 'getcategoryfeaturesresponse.sitedefaults.listingduration', 'getcategoryfeaturesresponse.sitedefaults.paymentmethod', 'uploadsitehostedpicturesresponse.sitehostedpicturedetails.picturesetmember', 'getcategory2csresponse.sitewidecharacteristics.excludecategoryid', 'getstoreoptionsresponse.storecolorschemearray.colorscheme', 'getstoreresponse.storecustomcategoryarray.customcategory', 'getstoreresponse.storecustomcategory.childcategory', 'setstorecategoriesresponse.storecustomcategory.childcategory', 'setstoreresponse.storecustomlistingheader.linktoinclude', 'getstorecustompageresponse.storecustompagearray.custompage', 'getstoreoptionsresponse.storelogoarray.logo', 'getcategoryfeaturesresponse.storeownerextendedlistingdurations.duration', 'getstoreoptionsresponse.storesubscriptionarray.subscription', 'getstoreoptionsresponse.storethemearray.theme', 'getsuggestedcategoriesresponse.suggestedcategoryarray.suggestedcategory', 'getuserpreferencesresponse.supportedsellerprofiles.supportedsellerprofile', 'settaxtableresponse.taxtable.taxjurisdiction', 'getitemtransactionsresponse.taxes.taxdetails', 'getordersresponse.taxes.taxdetails', 'getordertransactionsresponse.taxes.taxdetails', 'getsellertransactionsresponse.taxes.taxdetails', 'getdescriptiontemplatesresponse.themegroup.themeid', 'getuserresponse.topratedsellerdetails.topratedprogram', 'getordersresponse.transactionarray.transaction', 'getitemtransactionsresponse.transaction.externaltransaction', 'getsellertransactionsresponse.transaction.externaltransaction', 'getebaydetailsresponse.unitofmeasurementdetails.unitofmeasurement', 'getebaydetailsresponse.unitofmeasurement.alternatetext', 'getuserpreferencesresponse.unpaiditemassistancepreferences.excludeduser', 'getsellerlistresponse.useridarray.userid', 'getuserresponse.user.usersubscription', 'getuserresponse.user.skypeid', 'addfixedpriceitemresponse.variationspecificpictureset.pictureurl', 'revisefixedpriceitemresponse.variationspecificpictureset.pictureurl', 'relistfixedpriceitemresponse.variationspecificpictureset.pictureurl', 'verifyaddfixedpriceitemresponse.variationspecificpictureset.pictureurl', 'getitemresponse.variationspecificpictureset.externalpictureurl', 'getitemsresponse.variationspecificpictureset.externalpictureurl', 'addfixedpriceitemresponse.variations.variation', 'revisefixedpriceitemresponse.variations.variation', 'relistfixedpriceitemresponse.variations.variation', 'verifyaddfixedpriceitemresponse.variations.variation', 'addfixedpriceitemresponse.variations.pictures', 'revisefixedpriceitemresponse.variations.pictures', 'relistfixedpriceitemresponse.variations.pictures', 'verifyaddfixedpriceitemresponse.variations.pictures', 'getveroreasoncodedetailsresponse.veroreasoncodedetails.verositedetail', 'veroreportitemsresponse.veroreportitem.region', 'veroreportitemsresponse.veroreportitem.country', 'veroreportitemsresponse.veroreportitems.reportitem', 'getveroreportstatusresponse.veroreporteditemdetails.reporteditem', 'getveroreasoncodedetailsresponse.verositedetail.reasoncodedetail', 'getebaydetailsresponse.verifieduserrequirementsdetails.feedbackscore', 'getwantitnowsearchresultsresponse.wantitnowpostarray.wantitnowpost', ]
def __init__(self, **kwargs): """Finding class constructor. Keyword arguments: domain -- API endpoint (default: svcs.ebay.com) config_file -- YAML defaults (default: ebay.yaml) debug -- debugging enabled (default: False) warnings -- warnings enabled (default: False) uri -- API endpoint uri (default: /services/selling/v1/SellerProfilesManagementService) appid -- eBay application id siteid -- eBay country site id (default: EBAY-US) version -- version number (default: 1.0.0) https -- execute of https (default: False) proxy_host -- proxy hostname proxy_port -- proxy port number timeout -- HTTP request timeout (default: 20) parallel -- ebaysdk parallel object response_encoding -- API encoding (default: XML) request_encoding -- API encoding (default: XML) """ super(Connection, self).__init__(method='POST', **kwargs) self.config = Config(domain=kwargs.get('domain', 'svcs.ebay.com'), connection_kwargs=kwargs, config_file=kwargs.get('config_file', 'ebay.yaml')) # override yaml defaults with args sent to the constructor self.config.set('domain', kwargs.get('domain', 'svcs.ebay.com')) self.config.set( 'uri', '/services/selling/v1/SellerProfilesManagementService') self.config.set('https', True) self.config.set('warnings', True) self.config.set('errors', True) self.config.set('siteid', 'EBAY-US') self.config.set('response_encoding', 'XML') self.config.set('request_encoding', 'XML') self.config.set('proxy_host', None) self.config.set('proxy_port', None) self.config.set('token', None) self.config.set('iaf_token', None) self.config.set('appid', None) self.config.set('version', '1.0.0') self.config.set('service', 'SellerProfilesManagementService') self.config.set( 'doc_url', 'http://developer.ebay.com/Devzone/business-policies/CallRef/index.html' ) self.datetime_nodes = [ 'deleteddate', 'timestamp', 'maxdeliverydate', 'mindeliverydate' ] self.base_list_nodes = [ 'setsellerprofileresponse.paymentprofile.categorygroups.categorygroup', 'addsellerprofileresponse.paymentprofile.categorygroups.categorygroup', 'getsellerprofilesresponse.paymentprofilelist.paymentprofile.categorygroups.categorygroup', 'addsellerprofileresponse.returnpolicyprofile.categorygroups.categorygroup', 'setsellerprofileresponse.returnpolicyprofile.categorygroups.categorygroup', 'getsellerprofilesresponse.returnpolicyprofilelist.returnpolicyprofile.categorygroups.categorygroup', 'addsellerprofileresponse.shippingpolicyprofile.categorygroups.categorygroup', 'setsellerprofileresponse.shippingpolicyprofile.categorygroups.categorygroup', 'getsellerprofilesresponse.shippingpolicyprofilelist.shippingpolicyprofile.categorygroups.categorygroup', 'consolidateshippingprofilesresponse.consolidationjob', 'getconsolidationjobstatusresponse.consolidationjob', 'addsellerprofileresponse.paymentprofile.paymentinfo.depositdetails', 'setsellerprofileresponse.paymentprofile.paymentinfo.depositdetails', 'getsellerprofilesresponse.paymentprofilelist.paymentprofile.paymentinfo.depositdetails', 'addsellerprofileresponse.shippingpolicyprofile.shippingpolicyinfo.freightshipping', 'setsellerprofileresponse.shippingpolicyprofile.shippingpolicyinfo.freightshipping', 'getsellerprofilesresponse.shippingpolicyprofilelist.shippingpolicyprofile.shippingpolicyinfo.freightshipping', 'addsellerprofileresponse.shippingpolicyprofile.shippingpolicyinfo.insurance', 'setsellerprofileresponse.shippingpolicyprofile.shippingpolicyinfo.insurance', 'getsellerprofilesresponse.shippingpolicyprofilelist.shippingpolicyprofile.shippingpolicyinfo.insurance', 'addsellerprofileresponse.paymentprofile.paymentinfo', 'setsellerprofileresponse.paymentprofile.paymentinfo', 'getsellerprofilesresponse.paymentprofilelist.paymentprofile.paymentinfo', 'addsellerprofileresponse.returnpolicyprofile.returnpolicyinfo', 'setsellerprofileresponse.returnpolicyprofile.returnpolicyinfo', 'getsellerprofilesresponse.returnpolicyprofilelist.returnpolicyprofile.returnpolicyinfo', 'addsellerprofileresponse.sellerprofile', 'setsellerprofileresponse.sellerprofile', 'getsellerprofilesresponse.paymentprofilelist.sellerprofile', 'getsellerprofilesresponse.returnpolicyprofilelist.sellerprofile', 'getsellerprofilesresponse.shippingpolicyprofilelist.sellerprofile', 'addsellerprofileresponse.shippingpolicyprofile.shippingpolicyinfo.shippingpolicyinfoservice', 'setsellerprofileresponse.shippingpolicyprofile.shippingpolicyinfo.shippingpolicyinfoservice', 'getsellerprofilesresponse.shippingpolicyprofilelist.shippingpolicyprofile.shippingpolicyinfo.shippingpolicyinfoservice', 'addsellerprofileresponse.shippingpolicyprofile.shippingpolicyinfo.shippingprofilediscountinfo', 'setsellerprofileresponse.shippingpolicyprofile.shippingpolicyinfo.shippingprofilediscountinfo', 'getsellerprofilesresponse.shippingpolicyprofilelist.shippingpolicyprofile.shippingpolicyinfo.shippingprofilediscountinfo' ]
Django settings for firewall_request project. Generated by 'django-admin startproject' using Django 1.9.5. For more information on this file, see https://docs.djangoproject.com/en/1.9/topics/settings/ For the full list of settings and their values, see https://docs.djangoproject.com/en/1.9/ref/settings/ """ import os from ebaysdk.config import Config PRIVATE_CONFIG = Config(domain='app_config', config_file='config.yaml') # Build paths inside the project like this: os.path.join(BASE_DIR, ...) BASE_DIR = os.path.dirname(os.path.dirname(os.path.abspath(__file__))) # Quick-start development settings - unsuitable for production # See https://docs.djangoproject.com/en/1.9/howto/deployment/checklist/ # SECURITY WARNING: keep the secret key used in production secret! # SECRET_KEY = 'p5mn)hat@j)1oi&4)ga9t4s2!isqcrhk!b4!s$)0ob5$l3%xy!' SECRET_KEY = PRIVATE_CONFIG.get('SECRET_KEY') # SECURITY WARNING: don't run with debug turned on in production! DEBUG = True