Get Content Score

GetContentScore. Using the PrimaryCategory (CategoryId) and the country identifier to be queried, this API will provide the category attributes that contribute to the Content Score calculation, the value of that score, and, in some cases, the necessary rules to achieve it.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
🚧

Content Scores

The total score has a maximum of 100 points. Some rules may add or subtract points. For your product to be automatically approved, it must reach at least 71 points. If it scores between 30 and 70 points, it will undergo a manual review that may take up to 2 business days. Finally, if the score is below 30 points, the product will be automatically rejected.


The response fields provided by this API are detailed in the following table:

NameTypeDescription
RequestIDStringCategory identifier
RulesStringType of rule configured for the attribute
ScoreStringPoints added or subtracted from the content score result
FieldStringAttribute impacted by the rule. The prefix Attributes. is added to its name.
MinStringMinimum value
MaxStringMaximum value
🚧

Rule Changes

Rules may change depending on the category.

Errors

Error CodeMessageMitigation
18E018: No Rule is set for Given CategoryId : XXXXRetrieve the category ID again using GetCategoryTree
Query Params
string
Defaults to GetContentScore

Function name to be called. Mandatory and must be 'GetContentScore' in this case. If omitted, an error 'E001: Parameter Action is mandatory' is returned. If an unknown function string is provided, an error message 'E008: Invalid Action' is returned.

string
Defaults to XML

If provided, it must be 'JSON' or 'XML'. If not provided, 'XML' is assumed.

date

The current time in ISO8601 format relative to UTC (e.g., Timestamp = 2015-04-01T10:00:00+02:00 for Berlin), so that calls cannot be replayed by a third party intercepting them (i.e., calls too far in the past or future will produce an error message). Required. If not provided, the error message 'E001: Parameter Timestamp is mandatory' appears. If the timestamp is too old or in the future, an error message "E003: Timestamp has expired" is returned.

string

The ID of the user making the call. The list of authorized users is maintained in the Seller Center web interface under General Settings / Manage Users.

string

The API version against which this call will be executed, in major-dot-minor format. It must currently be 1.0, although the actual API version is 2.6.20. If omitted, an error message "E001: Parameter Version is mandatory" is returned.

string

The cryptographic signature that authenticates the request. A caller must create this value by calculating the SHA256 hash of the request, using the API key of the user specified in the UserID parameter. Required. If omitted, an error message "E001: Parameter Signature is mandatory" is returned. If the signature is incorrect, an 'E007: Login failed' error message for signature mismatch is returned.

int32

Identifier of the category for which the caller wants the list of attributes.

int32
Defaults to 1

This field should only have the value 1.

string

Indicates the country for which we want to make the query. This field can only have one of the following three values: facl, fape, or faco, where facl represents Chile, fape represents Peru, and faco represents Colombia.

Headers
string
enum
Defaults to application/json

Generated from available response content types

Allowed:
Responses

Language
LoadingLoading…
Response
Choose an example:
application/xml
application/json