categoryId values, eBay returns the policies for the first 50 IDs and a warning that not all categories were returned. filter=categoryIds:{183521|183523|183524} EBAY_MOTOR"
},
{
"info": {
"name": "getExtendedProducerResponsibilityPolicies",
"type": "http"
},
"http": {
"method": "GET",
"url": "https://api.ebay.com{basePath}/marketplace/:marketplace_id/get_extended_producer_responsibility_policies",
"headers": [
{
"name": "Accept-Encoding",
"value": ""
}
],
"params": [
{
"name": "filter",
"value": "",
"type": "query",
"description": "A query parameter that can be used to limit the response by returning policy information for only the selected sections of the category tree. Supply categoryId values for the sections of the tree that should be returned.
When a categoryId value is specified, the returned category tree includes the policies for that parent node, as well as the policies for any child nodes below that parent node.
Pass in the categoryId values using a URL-encoded, pipe-separated ('|') list. For example:
filter=categoryIds%3A%7B100%7C101%7C102%7D
Maximum: 50"
},
{
"name": "marketplace_id",
"value": "",
"type": "path",
"description": "This path parameter specifies the eBay marketplace for which policy information shall be retrieved.
See HTTP Request Headers for a list of supported eBay marketplace ID values."
}
],
"auth": {
"type": "oauth2",
"flow": "authorization_code",
"authorizationUrl": "https://auth.ebay.com/oauth2/authorize",
"accessTokenUrl": "https://api.ebay.com/identity/v1/oauth2/token",
"credentials": {
"clientId": "{{clientId}}",
"clientSecret": "{{clientSecret}}"
}
}
},
"docs": "This method returns the Extended Producer Responsibility policies for one, multiple, or all eBay categories in an eBay marketplace.
The identifier of the eBay marketplace is passed in as a path parameter, and unless one or more eBay category IDs are passed in through the filter query parameter, this method will return metadata on every applicable category for the specified marketplace.
Note: Currently, the "
},
{
"info": {
"name": "getHazardousMaterialsLabels",
"type": "http"
},
"http": {
"method": "GET",
"url": "https://api.ebay.com{basePath}/marketplace/:marketplace_id/get_hazardous_materials_labels",
"params": [
{
"name": "marketplace_id",
"value": "",
"type": "path",
"description": "This path parameter specifies the eBay marketplace for which hazardous materials label information shall be retrieved.
See HTTP Request Headers for a list of supported eBay marketplace ID values."
}
],
"auth": {
"type": "oauth2",
"flow": "authorization_code",
"authorizationUrl": "https://auth.ebay.com/oauth2/authorize",
"accessTokenUrl": "https://api.ebay.com/identity/v1/oauth2/token",
"credentials": {
"clientId": "{{clientId}}",
"clientSecret": "{{clientSecret}}"
}
}
},
"docs": "This method returns hazardous materials label information for the specified eBay marketplace. The information includes IDs, descriptions, and URLs (as applicable) for the available signal words, statements, and pictograms. The returned statements are localized for the default langauge of the marketplace. If a marketplace does not support hazardous materials label information, an error is returned.This information is used by the seller to add hazardous materials label related information to th"
},
{
"info": {
"name": "getItemConditionPolicies",
"type": "http"
},
"http": {
"method": "GET",
"url": "https://api.ebay.com{basePath}/marketplace/:marketplace_id/get_item_condition_policies",
"headers": [
{
"name": "Accept-Encoding",
"value": ""
}
],
"params": [
{
"name": "filter",
"value": "",
"type": "query",
"description": "This query parameter limits the response by returning policy information for only the selected sections of the category tree. Supply categoryId values for the sections of the tree you want returned.
When you specify a categoryId value, the returned category tree includes the policies for that parent node, plus the policies for any leaf nodes below that parent node.
The parameter takes a list of categoryId values and you can specify up to 50 separate category IDs. Separate multiple values with a pipe character ('|'). If you specify more than 50 categoryId values, eBay returns the policies for the first 50 IDs and a warning that not all categories were returned.
Example: filter=categoryIds:{100|101|102}
Note that you must URL-encode the parameter list, which results in the following filter for the above example:
filter=categoryIds%3A%7B100%7C101%7C102%7D"
},
{
"name": "marketplace_id",
"value": "",
"type": "path",
"description": "This path parameter specifies the eBay marketplace for which policy information is retrieved.
See HTTP Request Headers for a list of supported eBay marketplace ID values."
}
],
"auth": {
"type": "oauth2",
"flow": "authorization_code",
"authorizationUrl": "https://auth.ebay.com/oauth2/authorize",
"accessTokenUrl": "https://api.ebay.com/identity/v1/oauth2/token",
"credentials": {
"clientId": "{{clientId}}",
"clientSecret": "{{clientSecret}}"
}
}
},
"docs": "This method returns item condition metadata on one, multiple, or all eBay categories on an eBay marketplace. This metadata consists of the different item conditions (with IDs) that an eBay category supports, and a boolean to indicate if an eBay category requires an item condition.
If applicable, this metadata also shows the different condition descriptors (with IDs) that an eBay category supports.
Note: Currently, condition grading is only applicable"
},
{
"info": {
"name": "getListingStructurePolicies",
"type": "http"
},
"http": {
"method": "GET",
"url": "https://api.ebay.com{basePath}/marketplace/:marketplace_id/get_listing_structure_policies",
"headers": [
{
"name": "Accept-Encoding",
"value": ""
}
],
"params": [
{
"name": "filter",
"value": "",
"type": "query",
"description": "This query parameter limits the response by returning policy information for only the selected sections of the category tree. Supply categoryId values for the sections of the tree you want returned.
When you specify a categoryId value, the returned category tree includes the policies for that parent node, plus the policies for any leaf nodes below that parent node.
The parameter takes a list of categoryId values and you can specify up to 50 separate category IDs. Separate multiple values with a pipe character ('|'). If you specify more than 50 categoryId values, eBay returns the policies for the first 50 IDs and a warning that not all categories were returned.
Example: filter=categoryIds:{100|101|102}
Note that you must URL-encode the parameter list, which results in the following filter for the above example:
filter=categoryIds%3A%7B100%7C101%7C102%7D"
},
{
"name": "marketplace_id",
"value": "",
"type": "path",
"description": "This path parameter specifies the eBay marketplace for which policy information is retrieved.
See HTTP Request Headers for a list of supported eBay marketplace ID values."
}
],
"auth": {
"type": "oauth2",
"flow": "authorization_code",
"authorizationUrl": "https://auth.ebay.com/oauth2/authorize",
"accessTokenUrl": "https://api.ebay.com/identity/v1/oauth2/token",
"credentials": {
"clientId": "{{clientId}}",
"clientSecret": "{{clientSecret}}"
}
}
},
"docs": "This method returns the eBay policies that define the allowed listing structures for the categories of a specific marketplace. The listing-structure policies currently pertain to whether or not you can list items with variations.
By default, this method returns the entire category tree for the specified marketplace. You can limit the size of the result set by using the filter query parameter to specify only the category IDs you want to review.
categoryId values for the sections of the tree you want returned.
When you specify a categoryId value, the returned category tree includes the policies for that parent node, plus the policies for any leaf nodes below that parent node.
The parameter takes a list of categoryId values and you can specify up to 50 separate category IDs. Separate multiple values with a pipe character ('|'). If you specify more than 50 categoryId values, eBay returns the policies for the first 50 IDs and a warning that not all categories were returned.
Example: filter=categoryIds:{100|101|102}
Note that you must URL-encode the parameter list, which results in the following filter for the above example:
filter=categoryIds%3A%7B100%7C101%7C102%7D"
},
{
"name": "marketplace_id",
"value": "",
"type": "path",
"description": "This path parameter specifies the eBay marketplace for which policy information is retrieved.
See HTTP Request Headers for a list of supported eBay marketplace ID values."
}
],
"auth": {
"type": "oauth2",
"flow": "authorization_code",
"authorizationUrl": "https://auth.ebay.com/oauth2/authorize",
"accessTokenUrl": "https://api.ebay.com/identity/v1/oauth2/token",
"credentials": {
"clientId": "{{clientId}}",
"clientSecret": "{{clientSecret}}"
}
}
},
"docs": "This method returns the eBay policies that define the supported negotiated price features (like \"best offer\") for the categories of a specific marketplace.
By default, this method returns the entire category tree for the specified marketplace. You can limit the size of the result set by using the filter query parameter to specify only the category IDs you want to review.
Tip: This method can potent"
},
{
"info": {
"name": "getReturnPolicies",
"type": "http"
},
"http": {
"method": "GET",
"url": "https://api.ebay.com{basePath}/marketplace/:marketplace_id/get_return_policies",
"headers": [
{
"name": "Accept-Encoding",
"value": ""
}
],
"params": [
{
"name": "filter",
"value": "",
"type": "query",
"description": "This query parameter limits the response by returning policy information for only the selected sections of the category tree. Supply categoryId values for the sections of the tree you want returned.
When you specify a categoryId value, the returned category tree includes the policies for that parent node, plus the policies for any leaf nodes below that parent node.
The parameter takes a list of categoryId values and you can specify up to 50 separate category IDs. Separate multiple values with a pipe character ('|'). If you specify more than 50 categoryId values, eBay returns the policies for the first 50 IDs and a warning that not all categories were returned.
Example: filter=categoryIds:{100|101|102}
Note that you must URL-encode the parameter list, which results in the following filter for the above example:
filter=categoryIds%3A%7B100%7C101%7C102%7D"
},
{
"name": "marketplace_id",
"value": "",
"type": "path",
"description": "This path parameter specifies the eBay marketplace for which policy information is retrieved.
See HTTP Request Headers for a list of supported eBay marketplace ID values."
}
],
"auth": {
"type": "oauth2",
"flow": "authorization_code",
"authorizationUrl": "https://auth.ebay.com/oauth2/authorize",
"accessTokenUrl": "https://api.ebay.com/identity/v1/oauth2/token",
"credentials": {
"clientId": "{{clientId}}",
"clientSecret": "{{clientSecret}}"
}
}
},
"docs": "This method returns the eBay policies that define whether or not you must include a return policy for the items you list in the categories of a specific marketplace, plus the guidelines for creating domestic and international return policies in the different eBay categories.
By default, this method returns the entire category tree for the specified marketplace. You can limit the size of the result set by using the filter query parameter to specify only the category IDs you want t"
}
]
}
],
"bundled": true
}