eBay Business Policies Management APIVersion 1.0.0
 

SellerProfile

This type defines the common elements used by all business policies.

Types that use SellerProfile:

Calls that use SellerProfile:

Fields



categoryGroups ( CategoryGroups ) [0..1]
Not used by any call.

This container consists of one or more categoryGroup containers. One or more category groups are linked to each business policy.
See the Field Index to learn which calls use categoryGroups.

deletedDate ( dateTime ) [0..1]
Not used by any call.

This timestamp indicates when a business policy was deleted. This field is only returned in getSellerProfiles for business policies that have been deleted. For business policies that have been deleted by the seller, deletedDate is the only field that will be returned for the matching policy (in addition to the identifying fields like profileId and profileName).
See the Field Index to learn which calls use deletedDate.

forceDuplicate ( boolean ) [0..1]
Not used by any call.

This value is for future use.
See the Field Index to learn which calls use forceDuplicate.

profileDesc ( string ) [0..1]
Not used by any call.

This field is used by the seller to provide a description of the business policy. The profileDesc field is optional in the addSellerProfile and setSellerProfile calls. This field is only returned for a business policy if a description exists for that policy.
See the Field Index to learn which calls use profileDesc.

profileId ( long ) [0..1]
Not used by any call.

The unique identifier of a business policy. This value is created by eBay when a business policy is created (on the site or through the API). A profileId value is required when using the setSellerProfile and removeSellerProfile calls. It can be used as a filter in a getSellerProfiles to identify a specific business policy to retrieve. This field is always returned with all Business Policies Management calls.

A profileId value returned in the response of an addSellerProfile call indicates that the business policy was successfully created.
See the Field Index to learn which calls use profileId.

profileName ( string ) [1]
Not used by any call.

This string value indicates the name of the business policy. This policy name must be unique among all of seller's business policies. A profileName value is required when using the addSellerProfile and setSellerProfile calls.
See the Field Index to learn which calls use profileName.

profileType ( ProfileType ) [0..1]
Not used by any call.

This field indicates the type of the business policy. A profileType value is required when using the addSellerProfile and setSellerProfile calls. It can be used as a filter in a getSellerProfiles call to identify and retrieve business policies of a specific type.
See the Field Index to learn which calls use profileType.

profileVersion ( long ) [0..1]
Not used by any call.

This field is for internal use only.
See the Field Index to learn which calls use profileVersion.

siteId ( int ) [0..1]
Not used by any call.

Unique identifier of the eBay site. This value is always returned in the getSellerProfiles call. It is optional in the addSellerProfile and setSellerProfile calls. If it is not used in an addSellerProfile or setSellerProfile call, the siteId value defaults to the seller's eBay registration site.
See the Field Index to learn which calls use siteId.