Trading_CategoryType Class Reference
| Inherits from | NSObject |
| Conforms to | PicoBindable |
| Declared in | Trading_CategoryType.h Trading_CategoryType.m |
Tasks
-
bestOfferEnabledIf true, the category supports Best Offers.
property
If not present, the category does not support Best Offers.
Will not be returned if false. -
autoPayEnabledIf true, indicates that the category supports immediate payment.
property
If not present, the category does not support
immediate payment. Will not be returned if false. -
b2BVATEnabledIf true, the category supports business-to-business (B2B) VAT
property
listings. Applicable to the eBay Germany (DE), Austria (AT),
and Switzerland CH) sites only. If not present,
the category does not support this feature. Will not be returned if false. -
catalogEnabledIf true, the category supports catalog product details. Not returned if false.
property -
categoryIDDistinct numeric ID for a category on eBay.
property
In GetItem and related calls, see CategoryName for the text name of
the category. Use GetCategories to look up the category parent ID.
For GetItem, Half.com items return the Half.com category ID
in PrimaryCategory. This ID is not necessarily returned in
GetCategories. -
categoryLevelThe level where the category fits in the site’s category hierarchy.
property
For example, if this field has a value of 2, then the category is two
levels below the root category in the site’s category hierarchy. -
categoryNameDisplay name of the category as it would appear on
property
the eBay Web site.
In GetItem, this is a fully qualified category name
(e.g., Collectibles:Decorative Collectibles:Hummel, Goebel).
In GetItem, always returned for eBay.com listings.
Not returned in PrimaryCategory for Half.com listings. -
categoryParentIDCategory ID identifying a category that is an ancestor of
property
the category indicated in CategoryID.
For GetCategories, returns the same value as CategoryID
if the CategoryLevel is 1.
For GetSuggestedCategories, multiple CategoryParentID fields
can be returned in sequence, starting with the root category
and ending with the category that is the direct parent of
the category specified in CategoryID.
Use these parent fields and the CategoryID field to build
the fully qualified category browse path or “breadcrumbs"
(e.g., 58058:3516:3517). -
categoryParentNameDisplay name of the category indicated in CategoryParentID.
property
For GetSuggestedCategories, multiple CategoryParentName fields
can be returned in sequence, starting with the root category
and ending with the category that
is the direct parent of the category specified in CategoryName.
Use these parent fields and the CategoryName field to build the
fully qualified category browse path or “breadcrumbs"
(e.g., Computers & Networking > Technology Books > Certification). -
productSearchPageAvailableNo longer applicable to any category.
property -
productFinderIDsNo longer applicable to any category.
property -
characteristicsSetsNo longer applicable to any category.
property -
expiredIf true, indicates a category that has expired and
property
to which items may not be listed. Will not be returned if false. -
intlAutosFixedCatIf true, indicates that the category is a fixed-fee category. Use this
property
information to identify categories are not eligible for eBay Stores Inventory
format listings. You cannot list eBay Store Inventory format listings in
fixed-fee categories on international sites. Output only. Will not be returned if false. -
leafCategoryIf true, indicates that the category indicated in CategoryID is a leaf category,
property
in which items may be listed (if the category is not also expired or virtual). Will not be returned if false. -
virtualIf true, indicates the category indicated in CategoryID is a
property
virtual category, to which items may not be listed. Will not be returned if false. -
numOfItemsNo longer applicable to any category.
property -
sellerGuaranteeEligibleNo longer supported.
property -
orpaIndicates whether the category (and its subcategories)
property
allows or disallows listing with a reserve price,
depending on the prevailing site configuration indicated by
ReservePriceAllowed.
ORPA (override reserve price allowed) indicates when the category
is an exception to the site’s ReservePriceAllowed policy.
If ORPA is true, the category overrides (toggles or reverses) the
site’s ReservePriceAllowed setting. In other words:
- If ReservePriceAllowed is true, reserve price is not allowed in this category.
- If ReservePriceAllowed is false, reserve price is allowed in this category.
If ORPA is not present, there is no override.
That is, the category’s setting is the same as the site’s ReservePriceAllowed setting.
This field will not be returned in the response if false.
This toggling logic is designed to reduce the size of the GetCategories
response by only returning ORPA when the category’s policy is different
from the site’s policy. (If ORPA is true for a category, you can assume
its subcategories inherit the same setting unless otherwise specified.) -
orraIndicates whether the category (and its subcategories) allows
property
or disallows reducing a listing’s reserve price,
depending on the prevailing site configuration indicated by ReduceReserveAllowed.
ORRA (override reduce reserve allowed) indicates when the category is an exception
to the site’s ReduceReserveAllowed policy.
If ORRA is true, the category overrides (toggles or reverses) the
site’s ReduceReserveAllowed setting. In other words:
- If ReduceReserveAllowed is true, reserve price reduction is not allowed in this category.
- If ReduceReserveAllowed is false (because it is not present in the response), reserve price reduction is allowed in this category.
If ORRA is not present, there is no override. Will not be returned in the response if false.
That is, the category’s setting is the same as the site’s ReduceReserveAllowed setting.
This toggling logic is designed to reduce the size of the GetCategories
response by only returning ORRA when the category’s policy is different
from the site’s policy. (If ORRA is true for a category, you can assume
its subcategories inherit the same setting unless otherwise specified.) -
lsd“Lot Size Disabled (LSD)” indicates that Item.LotSize is not permitted when you list in this category.
property
If true, indicates that lot sizes are disabled in the specified category. Will not be returned if false. -
keywordsThe list of keywords returned.
property -
any(public property)
property
Properties
any
(public property)
@property (nonatomic, retain) NSMutableArray *anyDiscussion
(public property)
entry type : PicoAnyElement, wrapper for primitive anyelement
Declared In
Trading_CategoryType.hautoPayEnabled
If true, indicates that the category supports immediate payment.
If not present, the category does not support
immediate payment. Will not be returned if false.
@property (nonatomic, retain) NSNumber *autoPayEnabledDiscussion
If true, indicates that the category supports immediate payment.
If not present, the category does not support
immediate payment. Will not be returned if false.
type : NSNumber, wrapper for primitive bool
Declared In
Trading_CategoryType.hb2BVATEnabled
If true, the category supports business-to-business (B2B) VAT
listings. Applicable to the eBay Germany (DE), Austria (AT),
and Switzerland CH) sites only. If not present,
the category does not support this feature. Will not be returned if false.
@property (nonatomic, retain) NSNumber *b2BVATEnabledDiscussion
If true, the category supports business-to-business (B2B) VAT
listings. Applicable to the eBay Germany (DE), Austria (AT),
and Switzerland CH) sites only. If not present,
the category does not support this feature. Will not be returned if false.
type : NSNumber, wrapper for primitive bool
Declared In
Trading_CategoryType.hbestOfferEnabled
If true, the category supports Best Offers.
If not present, the category does not support Best Offers.
Will not be returned if false.
@property (nonatomic, retain) NSNumber *bestOfferEnabledDiscussion
If true, the category supports Best Offers.
If not present, the category does not support Best Offers.
Will not be returned if false.
type : NSNumber, wrapper for primitive bool
Declared In
Trading_CategoryType.hcatalogEnabled
If true, the category supports catalog product details. Not returned if false.
@property (nonatomic, retain) NSNumber *catalogEnabledDiscussion
If true, the category supports catalog product details. Not returned if false.
type : NSNumber, wrapper for primitive bool
Declared In
Trading_CategoryType.hcategoryID
Distinct numeric ID for a category on eBay.
In GetItem and related calls, see CategoryName for the text name of
the category. Use GetCategories to look up the category parent ID.
For GetItem, Half.com items return the Half.com category ID
in PrimaryCategory. This ID is not necessarily returned in
GetCategories.
@property (nonatomic, retain) NSString *categoryIDDiscussion
Distinct numeric ID for a category on eBay.
In GetItem and related calls, see CategoryName for the text name of
the category. Use GetCategories to look up the category parent ID.
For GetItem, Half.com items return the Half.com category ID
in PrimaryCategory. This ID is not necessarily returned in
GetCategories.
type : NSString, wrapper for primitive string
Declared In
Trading_CategoryType.hcategoryLevel
The level where the category fits in the site’s category hierarchy.
For example, if this field has a value of 2, then the category is two
levels below the root category in the site’s category hierarchy.
@property (nonatomic, retain) NSNumber *categoryLevelDiscussion
The level where the category fits in the site’s category hierarchy.
For example, if this field has a value of 2, then the category is two
levels below the root category in the site’s category hierarchy.
type : NSNumber, wrapper for primitive int
Declared In
Trading_CategoryType.hcategoryName
Display name of the category as it would appear on
the eBay Web site.
In GetItem, this is a fully qualified category name
(e.g., Collectibles:Decorative Collectibles:Hummel, Goebel).
In GetItem, always returned for eBay.com listings.
Not returned in PrimaryCategory for Half.com listings.
@property (nonatomic, retain) NSString *categoryNameDiscussion
Display name of the category as it would appear on
the eBay Web site.
In GetItem, this is a fully qualified category name
(e.g., Collectibles:Decorative Collectibles:Hummel, Goebel).
In GetItem, always returned for eBay.com listings.
Not returned in PrimaryCategory for Half.com listings.
type : NSString, wrapper for primitive string
Declared In
Trading_CategoryType.hcategoryParentID
Category ID identifying a category that is an ancestor of
the category indicated in CategoryID.
For GetCategories, returns the same value as CategoryID
if the CategoryLevel is 1.
For GetSuggestedCategories, multiple CategoryParentID fields
can be returned in sequence, starting with the root category
and ending with the category that is the direct parent of
the category specified in CategoryID.
Use these parent fields and the CategoryID field to build
the fully qualified category browse path or “breadcrumbs"
(e.g., 58058:3516:3517).
@property (nonatomic, retain) NSMutableArray *categoryParentIDDiscussion
Category ID identifying a category that is an ancestor of
the category indicated in CategoryID.
For GetCategories, returns the same value as CategoryID
if the CategoryLevel is 1.
For GetSuggestedCategories, multiple CategoryParentID fields
can be returned in sequence, starting with the root category
and ending with the category that is the direct parent of
the category specified in CategoryID.
Use these parent fields and the CategoryID field to build
the fully qualified category browse path or “breadcrumbs"
(e.g., 58058:3516:3517).
entry type : NSString, wrapper for primitive string
Declared In
Trading_CategoryType.hcategoryParentName
Display name of the category indicated in CategoryParentID.
For GetSuggestedCategories, multiple CategoryParentName fields
can be returned in sequence, starting with the root category
and ending with the category that
is the direct parent of the category specified in CategoryName.
Use these parent fields and the CategoryName field to build the
fully qualified category browse path or “breadcrumbs"
(e.g., Computers & Networking > Technology Books > Certification).
@property (nonatomic, retain) NSMutableArray *categoryParentNameDiscussion
Display name of the category indicated in CategoryParentID.
For GetSuggestedCategories, multiple CategoryParentName fields
can be returned in sequence, starting with the root category
and ending with the category that
is the direct parent of the category specified in CategoryName.
Use these parent fields and the CategoryName field to build the
fully qualified category browse path or “breadcrumbs"
(e.g., Computers & Networking > Technology Books > Certification).
entry type : NSString, wrapper for primitive string
Declared In
Trading_CategoryType.hcharacteristicsSets
No longer applicable to any category.
@property (nonatomic, retain) NSMutableArray *characteristicsSetsDeclared In
Trading_CategoryType.hexpired
If true, indicates a category that has expired and
to which items may not be listed. Will not be returned if false.
@property (nonatomic, retain) NSNumber *expiredDiscussion
If true, indicates a category that has expired and
to which items may not be listed. Will not be returned if false.
type : NSNumber, wrapper for primitive bool
Declared In
Trading_CategoryType.hintlAutosFixedCat
If true, indicates that the category is a fixed-fee category. Use this
information to identify categories are not eligible for eBay Stores Inventory
format listings. You cannot list eBay Store Inventory format listings in
fixed-fee categories on international sites. Output only. Will not be returned if false.
@property (nonatomic, retain) NSNumber *intlAutosFixedCatDiscussion
If true, indicates that the category is a fixed-fee category. Use this
information to identify categories are not eligible for eBay Stores Inventory
format listings. You cannot list eBay Store Inventory format listings in
fixed-fee categories on international sites. Output only. Will not be returned if false.
type : NSNumber, wrapper for primitive bool
Declared In
Trading_CategoryType.hkeywords
The list of keywords returned.
@property (nonatomic, retain) NSString *keywordsDiscussion
The list of keywords returned.
type : NSString, wrapper for primitive string
Declared In
Trading_CategoryType.hleafCategory
If true, indicates that the category indicated in CategoryID is a leaf category,
in which items may be listed (if the category is not also expired or virtual). Will not be returned if false.
@property (nonatomic, retain) NSNumber *leafCategoryDiscussion
If true, indicates that the category indicated in CategoryID is a leaf category,
in which items may be listed (if the category is not also expired or virtual). Will not be returned if false.
type : NSNumber, wrapper for primitive bool
Declared In
Trading_CategoryType.hlsd
“Lot Size Disabled (LSD)” indicates that Item.LotSize is not permitted when you list in this category.
If true, indicates that lot sizes are disabled in the specified category. Will not be returned if false.
@property (nonatomic, retain) NSNumber *lsdDiscussion
“Lot Size Disabled (LSD)” indicates that Item.LotSize is not permitted when you list in this category.
If true, indicates that lot sizes are disabled in the specified category. Will not be returned if false.
type : NSNumber, wrapper for primitive bool
Declared In
Trading_CategoryType.hnumOfItems
No longer applicable to any category.
@property (nonatomic, retain) NSNumber *numOfItemsDeclared In
Trading_CategoryType.horpa
Indicates whether the category (and its subcategories)
allows or disallows listing with a reserve price,
depending on the prevailing site configuration indicated by
ReservePriceAllowed.
ORPA (override reserve price allowed) indicates when the category
is an exception to the site’s ReservePriceAllowed policy.
If ORPA is true, the category overrides (toggles or reverses) the
site’s ReservePriceAllowed setting. In other words:
- If ReservePriceAllowed is true, reserve price is not allowed in this category.
- If ReservePriceAllowed is false, reserve price is allowed in this category.
If ORPA is not present, there is no override.
That is, the category’s setting is the same as the site’s ReservePriceAllowed setting.
This field will not be returned in the response if false.
This toggling logic is designed to reduce the size of the GetCategories
response by only returning ORPA when the category’s policy is different
from the site’s policy. (If ORPA is true for a category, you can assume
its subcategories inherit the same setting unless otherwise specified.)
@property (nonatomic, retain) NSNumber *orpaDiscussion
Indicates whether the category (and its subcategories)
allows or disallows listing with a reserve price,
depending on the prevailing site configuration indicated by
ReservePriceAllowed.
ORPA (override reserve price allowed) indicates when the category
is an exception to the site’s ReservePriceAllowed policy.
If ORPA is true, the category overrides (toggles or reverses) the
site’s ReservePriceAllowed setting. In other words:
- If ReservePriceAllowed is true, reserve price is not allowed in this category.
- If ReservePriceAllowed is false, reserve price is allowed in this category.
If ORPA is not present, there is no override.
That is, the category’s setting is the same as the site’s ReservePriceAllowed setting.
This field will not be returned in the response if false.
This toggling logic is designed to reduce the size of the GetCategories
response by only returning ORPA when the category’s policy is different
from the site’s policy. (If ORPA is true for a category, you can assume
its subcategories inherit the same setting unless otherwise specified.)
type : NSNumber, wrapper for primitive bool
Declared In
Trading_CategoryType.horra
Indicates whether the category (and its subcategories) allows
or disallows reducing a listing’s reserve price,
depending on the prevailing site configuration indicated by ReduceReserveAllowed.
ORRA (override reduce reserve allowed) indicates when the category is an exception
to the site’s ReduceReserveAllowed policy.
If ORRA is true, the category overrides (toggles or reverses) the
site’s ReduceReserveAllowed setting. In other words:
- If ReduceReserveAllowed is true, reserve price reduction is not allowed in this category.
- If ReduceReserveAllowed is false (because it is not present in the response), reserve price reduction is allowed in this category.
If ORRA is not present, there is no override. Will not be returned in the response if false.
That is, the category’s setting is the same as the site’s ReduceReserveAllowed setting.
This toggling logic is designed to reduce the size of the GetCategories
response by only returning ORRA when the category’s policy is different
from the site’s policy. (If ORRA is true for a category, you can assume
its subcategories inherit the same setting unless otherwise specified.)
@property (nonatomic, retain) NSNumber *orraDiscussion
Indicates whether the category (and its subcategories) allows
or disallows reducing a listing’s reserve price,
depending on the prevailing site configuration indicated by ReduceReserveAllowed.
ORRA (override reduce reserve allowed) indicates when the category is an exception
to the site’s ReduceReserveAllowed policy.
If ORRA is true, the category overrides (toggles or reverses) the
site’s ReduceReserveAllowed setting. In other words:
- If ReduceReserveAllowed is true, reserve price reduction is not allowed in this category.
- If ReduceReserveAllowed is false (because it is not present in the response), reserve price reduction is allowed in this category.
If ORRA is not present, there is no override. Will not be returned in the response if false.
That is, the category’s setting is the same as the site’s ReduceReserveAllowed setting.
This toggling logic is designed to reduce the size of the GetCategories
response by only returning ORRA when the category’s policy is different
from the site’s policy. (If ORRA is true for a category, you can assume
its subcategories inherit the same setting unless otherwise specified.)
type : NSNumber, wrapper for primitive bool
Declared In
Trading_CategoryType.hproductFinderIDs
No longer applicable to any category.
@property (nonatomic, retain) NSMutableArray *productFinderIDsDiscussion
No longer applicable to any category.
entry type : class Trading_ExtendedProductFinderIDType
Declared In
Trading_CategoryType.hproductSearchPageAvailable
No longer applicable to any category.
@property (nonatomic, retain) NSNumber *productSearchPageAvailableDeclared In
Trading_CategoryType.hsellerGuaranteeEligible
No longer supported.
@property (nonatomic, retain) NSNumber *sellerGuaranteeEligibleDiscussion
No longer supported.
type : NSNumber, wrapper for primitive bool
Declared In
Trading_CategoryType.hvirtual
If true, indicates the category indicated in CategoryID is a
virtual category, to which items may not be listed. Will not be returned if false.
@property (nonatomic, retain) NSNumber *virtualDiscussion
If true, indicates the category indicated in CategoryID is a
virtual category, to which items may not be listed. Will not be returned if false.
type : NSNumber, wrapper for primitive bool
Declared In
Trading_CategoryType.h