Documentación Mercado Libre
Descubre toda la información que debes conocer sobre las APIs de Mercado Libre.Documentación
Find out how the sellers are in relation to the loading of attributes
In Mercado Libre we are making emphasis on the data sheets and the products universal codes. Filling them with quality in will help the sellers:
- Tendrán más exposición en los listados.
- They will have more organized information in their publications, avoiding unnecessary questions.
- Their product information will be displayed better that in the description.
- In addition, with this information we will create search filters to make it easier for the products to be found.
We know that more sales for them mean more sales for you. Therefore, we share with you an API where you can see which information is missing from your sellers or if the information that is loaded is not of quality and help them to have more complete publications with quality.
Contents
→Glossary
→Know the status of a seller
→Know the status of completeness and quality of a publication
→Parameters
→Fields descriptions
→Specifications
Glossary
domains: Domains are products families that share some common characteristics. For example, all “Cellphones” have a screen, memory, etc.
pi: Products identifiers are the products universal codes. Among them we can find EAN, UPC, JAN, GTIN14, ISBN, ISBN10 e ISBN13. Please note that GTIN is currently the IP on which all others are centralized.
ft: Product data sheet is the set of attributes that describe the product.
Know the status of a seller
To see the general metrics of a seller, grouped by domain (Cell Phones, Digital cameras, etc), execute a request by seller_id. If you want to find out a seller’s metrics in relation to a specific domain, you can execute a request by seller_id + domain_id + included_items=true. In this way, you can see the details of the publications of that domain. If you prefer to find out a seller’s specific publication, you can make a request giving item_id as a parameter. Tip: by adding include_items=true, the JSON may be too heavy. That is why we recommend using it with the filter domain_id. In this way, you will only see the publications of a specific domain.
Request:
curl -X GET -H 'Authorization: Bearer $ACCESS_TOKEN' https://api.mercadolibre.com/catalog_quality/status?seller_id=$SELLER_ID&include_items=$BOOL&v=$VERSION
Example:
curl -X GET -H 'Authorization: Bearer $ACCESS_TOKEN' https://api.mercadolibre.com/catalog_quality/status?seller_id=321654987&include_items=true&v=32
Correct response (code: 200):
{
"status": {
"metrics": {
"pi": {
"complete_items": 12,
"complete_attributes": 12,
"incomplete_attributes": 7
},
"ft": {
"complete_items": 17,
"complete_attributes": 161,
"incomplete_attributes": 5
},
"all": {
"complete_items": 11,
"complete_attributes": 173,
"incomplete_attributes": 12
}
},
"total_items": 19
},
"domains": [
{
"domain_id": "MLA-CELLPHONES",
"status": {
"metrics": {
"pi": {
"complete_items": 6,
"complete_attributes": 6,
"incomplete_attributes": 6
},
"ft": {
"complete_items": 12,
"complete_attributes": 84,
"incomplete_attributes": 0
},
"all": {
"complete_items": 6,
"complete_attributes": 90,
"incomplete_attributes": 6
}
},
"total_items": 12
},
"items": [
{
"item_id": "MLA853874437",
"domain_id": "MLA-CELLPHONES",
"adoption_status": {
"pi": {
"complete": false,
"attributes": [],
"missing_attributes": [
"GTIN"
]
},
"ft": {
"complete": true,
"attributes": [
"BRAND",
"MODEL",
"LINE",
"IS_DUAL_SIM",
"INTERNAL_MEMORY",
"RAM",
"COLOR"
],
"missing_attributes": []
},
"all": {
"complete": false,
"attributes": [
"LINE",
"IS_DUAL_SIM",
"INTERNAL_MEMORY",
"RAM",
"COLOR",
"BRAND",
"MODEL"
],
"missing_attributes": [
"GTIN"
]
}
}
},
{
"item_id": "MLA853873411",
"domain_id": "MLA-CELLPHONES",
"adoption_status": {
"pi": {
"complete": false,
"attributes": [],
"missing_attributes": [
"GTIN"
]
},
"ft": {
"complete": true,
"attributes": [
"BRAND",
"MODEL",
"LINE",
"IS_DUAL_SIM",
"INTERNAL_MEMORY",
"RAM",
"COLOR"
],
"missing_attributes": []
},
"all": {
"complete": false,
"attributes": [
"IS_DUAL_SIM",
"INTERNAL_MEMORY",
"RAM",
"COLOR",
"BRAND",
"MODEL",
"LINE"
],
"missing_attributes": [
"GTIN"
]
}
}
},
{
"item_id": "MLA818878419",
"domain_id": "MLA-CELLPHONES",
"adoption_status": {
"pi": {
"complete": false,
"attributes": [],
"missing_attributes": [
"GTIN"
]
},
"ft": {
"complete": true,
"attributes": [
"BRAND",
"MODEL",
"LINE",
"IS_DUAL_SIM",
"INTERNAL_MEMORY",
"RAM",
"COLOR"
],
"missing_attributes": []
},
"all": {
"complete": false,
"attributes": [
"COLOR",
"BRAND",
"MODEL",
"LINE",
"IS_DUAL_SIM",
"INTERNAL_MEMORY",
"RAM"
],
"missing_attributes": [
"GTIN"
]
}
}
},
{
"item_id": "MLA818890468",
"domain_id": "MLA-CELLPHONES",
"adoption_status": {
"pi": {
"complete": false,
"attributes": [],
"missing_attributes": [
"GTIN"
]
},
"ft": {
"complete": true,
"attributes": [
"BRAND",
"MODEL",
"LINE",
"IS_DUAL_SIM",
"INTERNAL_MEMORY",
"RAM",
"COLOR"
],
"missing_attributes": []
},
"all": {
"complete": false,
"attributes": [
"BRAND",
"MODEL",
"LINE",
"IS_DUAL_SIM",
"INTERNAL_MEMORY",
"RAM",
"COLOR"
],
"missing_attributes": [
"GTIN"
]
}
}
},
{
"item_id": "MLA846817755",
"domain_id": "MLA-CELLPHONES",
"adoption_status": {
"pi": {
"complete": true,
"attributes": [
"GTIN"
],
"missing_attributes": []
},
"ft": {
"complete": true,
"attributes": [
"BRAND",
"MODEL",
"LINE",
"IS_DUAL_SIM",
"INTERNAL_MEMORY",
"RAM",
"COLOR"
],
"missing_attributes": []
},
"all": {
"complete": true,
"attributes": [
"LINE",
"IS_DUAL_SIM",
"INTERNAL_MEMORY",
"RAM",
"COLOR",
"GTIN",
"BRAND",
"MODEL"
],
"missing_attributes": []
}
}
},
{
"item_id": "MLA835210381",
"domain_id": "MLA-CELLPHONES",
"adoption_status": {
"pi": {
"complete": false,
"attributes": [],
"missing_attributes": [
"GTIN"
]
},
"ft": {
"complete": true,
"attributes": [
"BRAND",
"MODEL",
"LINE",
"IS_DUAL_SIM",
"INTERNAL_MEMORY",
"RAM",
"COLOR"
],
"missing_attributes": []
},
"all": {
"complete": false,
"attributes": [
"MODEL",
"LINE",
"IS_DUAL_SIM",
"INTERNAL_MEMORY",
"RAM",
"COLOR",
"BRAND"
],
"missing_attributes": [
"GTIN"
]
}
}
},
{
"item_id": "MLA835209438",
"domain_id": "MLA-CELLPHONES",
"adoption_status": {
"pi": {
"complete": true,
"attributes": [
"GTIN"
],
"missing_attributes": []
},
"ft": {
"complete": true,
"attributes": [
"BRAND",
"MODEL",
"LINE",
"IS_DUAL_SIM",
"INTERNAL_MEMORY",
"RAM",
"COLOR"
],
"missing_attributes": []
},
"all": {
"complete": true,
"attributes": [
"COLOR",
"GTIN",
"BRAND",
"MODEL",
"LINE",
"IS_DUAL_SIM",
"INTERNAL_MEMORY",
"RAM"
],
"missing_attributes": []
}
}
},
{
"item_id": "MLA822384992",
"domain_id": "MLA-CELLPHONES",
"adoption_status": {
"pi": {
"complete": true,
"attributes": [
"GTIN"
],
"missing_attributes": []
},
"ft": {
"complete": true,
"attributes": [
"BRAND",
"MODEL",
"LINE",
"IS_DUAL_SIM",
"INTERNAL_MEMORY",
"RAM",
"COLOR"
],
"missing_attributes": []
},
"all": {
"complete": true,
"attributes": [
"RAM",
"COLOR",
"GTIN",
"BRAND",
"MODEL",
"LINE",
"IS_DUAL_SIM",
"INTERNAL_MEMORY"
],
"missing_attributes": []
}
}
},
{
"item_id": "MLA820020580",
"domain_id": "MLA-CELLPHONES",
"adoption_status": {
"pi": {
"complete": true,
"attributes": [
"GTIN"
],
"missing_attributes": []
},
"ft": {
"complete": true,
"attributes": [
"BRAND",
"MODEL",
"LINE",
"IS_DUAL_SIM",
"INTERNAL_MEMORY",
"RAM",
"COLOR"
],
"missing_attributes": []
},
"all": {
"complete": true,
"attributes": [
"INTERNAL_MEMORY",
"RAM",
"COLOR",
"GTIN",
"BRAND",
"MODEL",
"LINE",
"IS_DUAL_SIM"
],
"missing_attributes": []
}
}
},
{
"item_id": "MLA814728541",
"domain_id": "MLA-CELLPHONES",
"adoption_status": {
"pi": {
"complete": true,
"attributes": [
"GTIN"
],
"missing_attributes": []
},
"ft": {
"complete": true,
"attributes": [
"BRAND",
"MODEL",
"LINE",
"IS_DUAL_SIM",
"INTERNAL_MEMORY",
"RAM",
"COLOR"
],
"missing_attributes": []
},
"all": {
"complete": true,
"attributes": [
"BRAND",
"MODEL",
"LINE",
"IS_DUAL_SIM",
"INTERNAL_MEMORY",
"RAM",
"COLOR",
"GTIN"
],
"missing_attributes": []
}
}
},
{
"item_id": "MLA814045288",
"domain_id": "MLA-CELLPHONES",
"adoption_status": {
"pi": {
"complete": false,
"attributes": [],
"missing_attributes": [
"GTIN"
]
},
"ft": {
"complete": true,
"attributes": [
"BRAND",
"MODEL",
"LINE",
"IS_DUAL_SIM",
"INTERNAL_MEMORY",
"RAM",
"COLOR"
],
"missing_attributes": []
},
"all": {
"complete": false,
"attributes": [
"BRAND",
"MODEL",
"LINE",
"IS_DUAL_SIM",
"INTERNAL_MEMORY",
"RAM",
"COLOR"
],
"missing_attributes": [
"GTIN"
]
}
}
},
{
"item_id": "MLA813102974",
"domain_id": "MLA-CELLPHONES",
"adoption_status": {
"pi": {
"complete": true,
"attributes": [
"GTIN"
],
"missing_attributes": []
},
"ft": {
"complete": true,
"attributes": [
"BRAND",
"MODEL",
"LINE",
"IS_DUAL_SIM",
"INTERNAL_MEMORY",
"RAM",
"COLOR"
],
"missing_attributes": []
},
"all": {
"complete": true,
"attributes": [
"IS_DUAL_SIM",
"INTERNAL_MEMORY",
"RAM",
"COLOR",
"GTIN",
"BRAND",
"MODEL",
"LINE"
],
"missing_attributes": []
}
}
}
]
},
{
"domain_id": "MLA-MICROWAVES",
"status": {
"metrics": {
"pi": {
"complete_items": 2,
"complete_attributes": 2,
"incomplete_attributes": 0
},
"ft": {
"complete_items": 2,
"complete_attributes": 16,
"incomplete_attributes": 0
},
"all": {
"complete_items": 2,
"complete_attributes": 18,
"incomplete_attributes": 0
}
},
"total_items": 2
},
"items": [
{
"item_id": "MLA813975978",
"domain_id": "MLA-MICROWAVES",
"adoption_status": {
"pi": {
"complete": true,
"attributes": [
"GTIN"
],
"missing_attributes": []
},
"ft": {
"complete": true,
"attributes": [
"BRAND",
"MODEL",
"COLOR",
"WITH_MIRRORED_DOOR",
"VOLUME_CAPACITY",
"WITH_GRILL",
"POWER",
"MICROWAVE_MOUNTING_TYPE"
],
"missing_attributes": []
},
"all": {
"complete": true,
"attributes": [
"BRAND",
"VOLUME_CAPACITY",
"WITH_GRILL",
"POWER",
"MICROWAVE_MOUNTING_TYPE",
"MODEL",
"COLOR",
"WITH_MIRRORED_DOOR",
"GTIN"
],
"missing_attributes": []
}
}
},
{
"item_id": "MLA813967715",
"domain_id": "MLA-MICROWAVES",
"adoption_status": {
"pi": {
"complete": true,
"attributes": [
"GTIN"
],
"missing_attributes": []
},
"ft": {
"complete": true,
"attributes": [
"BRAND",
"MODEL",
"COLOR",
"WITH_MIRRORED_DOOR",
"VOLUME_CAPACITY",
"WITH_GRILL",
"POWER",
"MICROWAVE_MOUNTING_TYPE"
],
"missing_attributes": []
},
"all": {
"complete": true,
"attributes": [
"BRAND",
"MODEL",
"WITH_MIRRORED_DOOR",
"POWER",
"MICROWAVE_MOUNTING_TYPE",
"COLOR",
"VOLUME_CAPACITY",
"WITH_GRILL",
"GTIN"
],
"missing_attributes": []
}
}
}
]
},
{
"domain_id": "MLA-REFRIGERATORS",
"status": {
"metrics": {
"pi": {
"complete_items": 4,
"complete_attributes": 4,
"incomplete_attributes": 0
},
"ft": {
"complete_items": 3,
"complete_attributes": 55,
"incomplete_attributes": 1
},
"all": {
"complete_items": 3,
"complete_attributes": 59,
"incomplete_attributes": 1
}
},
"total_items": 4
},
"items": [
{
"item_id": "MLA854752609",
"domain_id": "MLA-REFRIGERATORS",
"adoption_status": {
"pi": {
"complete": true,
"attributes": [
"GTIN"
],
"missing_attributes": []
},
"ft": {
"complete": false,
"attributes": [
"BRAND",
"MODEL",
"WITH_FREEZER",
"FREEZER_LOCATION",
"WIDTH",
"DEPTH",
"HEIGHT",
"TOTAL_CAPACITY",
"IS_MINIBAR",
"WITH_INVERTER",
"DEFROST_TYPE",
"ENERGY_EFFICIENCY",
"NUMBER_OF_DOORS"
],
"missing_attributes": [
"COLOR"
]
},
"all": {
"complete": false,
"attributes": [
"MODEL",
"WITH_FREEZER",
"GTIN",
"TOTAL_CAPACITY",
"IS_MINIBAR",
"WITH_INVERTER",
"NUMBER_OF_DOORS",
"BRAND",
"FREEZER_LOCATION",
"WIDTH",
"HEIGHT",
"DEPTH",
"DEFROST_TYPE",
"ENERGY_EFFICIENCY"
],
"missing_attributes": [
"COLOR"
]
}
}
},
{
"item_id": "MLA827999320",
"domain_id": "MLA-REFRIGERATORS",
"adoption_status": {
"pi": {
"complete": true,
"attributes": [
"GTIN"
],
"missing_attributes": []
},
"ft": {
"complete": true,
"attributes": [
"BRAND",
"MODEL",
"FREEZER_LOCATION",
"WIDTH",
"DEPTH",
"HEIGHT",
"TOTAL_CAPACITY",
"WITH_FREEZER",
"IS_MINIBAR",
"WITH_INVERTER",
"DEFROST_TYPE",
"ENERGY_EFFICIENCY",
"NUMBER_OF_DOORS",
"COLOR"
],
"missing_attributes": []
},
"all": {
"complete": true,
"attributes": [
"WITH_INVERTER",
"WIDTH",
"WITH_FREEZER",
"IS_MINIBAR",
"COLOR",
"GTIN",
"BRAND",
"TOTAL_CAPACITY",
"DEFROST_TYPE",
"FREEZER_LOCATION",
"NUMBER_OF_DOORS",
"ENERGY_EFFICIENCY",
"MODEL",
"DEPTH",
"HEIGHT"
],
"missing_attributes": []
}
}
},
{
"item_id": "MLA813267264",
"domain_id": "MLA-REFRIGERATORS",
"adoption_status": {
"pi": {
"complete": true,
"attributes": [
"GTIN"
],
"missing_attributes": []
},
"ft": {
"complete": true,
"attributes": [
"BRAND",
"MODEL",
"FREEZER_LOCATION",
"WIDTH",
"DEPTH",
"HEIGHT",
"TOTAL_CAPACITY",
"WITH_FREEZER",
"IS_MINIBAR",
"WITH_INVERTER",
"DEFROST_TYPE",
"ENERGY_EFFICIENCY",
"NUMBER_OF_DOORS",
"COLOR"
],
"missing_attributes": []
},
"all": {
"complete": true,
"attributes": [
"TOTAL_CAPACITY",
"WITH_FREEZER",
"WITH_INVERTER",
"NUMBER_OF_DOORS",
"WIDTH",
"DEPTH",
"ENERGY_EFFICIENCY",
"COLOR",
"GTIN",
"BRAND",
"MODEL",
"HEIGHT",
"FREEZER_LOCATION",
"IS_MINIBAR",
"DEFROST_TYPE"
],
"missing_attributes": []
}
}
},
{
"item_id": "MLA813265153",
"domain_id": "MLA-REFRIGERATORS",
"adoption_status": {
"pi": {
"complete": true,
"attributes": [
"GTIN"
],
"missing_attributes": []
},
"ft": {
"complete": true,
"attributes": [
"BRAND",
"MODEL",
"FREEZER_LOCATION",
"WIDTH",
"DEPTH",
"HEIGHT",
"TOTAL_CAPACITY",
"WITH_FREEZER",
"IS_MINIBAR",
"WITH_INVERTER",
"DEFROST_TYPE",
"ENERGY_EFFICIENCY",
"NUMBER_OF_DOORS",
"COLOR"
],
"missing_attributes": []
},
"all": {
"complete": true,
"attributes": [
"ENERGY_EFFICIENCY",
"FREEZER_LOCATION",
"WITH_FREEZER",
"TOTAL_CAPACITY",
"WITH_INVERTER",
"COLOR",
"WIDTH",
"DEPTH",
"HEIGHT",
"IS_MINIBAR",
"DEFROST_TYPE",
"NUMBER_OF_DOORS",
"GTIN",
"BRAND",
"MODEL"
],
"missing_attributes": []
}
}
}
]
},
{
"domain_id": "MLA-T_SHIRTS",
"status": {
"metrics": {
"pi": {
"complete_items": 0,
"complete_attributes": 0,
"incomplete_attributes": 1
},
"ft": {
"complete_items": 0,
"complete_attributes": 6,
"incomplete_attributes": 4
},
"all": {
"complete_items": 0,
"complete_attributes": 6,
"incomplete_attributes": 5
}
},
"total_items": 1
},
"items": [
{
"item_id": "MLA828943540",
"domain_id": "MLA-T_SHIRTS",
"adoption_status": {
"pi": {
"complete": false,
"attributes": [],
"missing_attributes": [
"GTIN"
]
},
"ft": {
"complete": false,
"attributes": [
"BRAND",
"MODEL",
"GENDER",
"SLEEVE_TYPE",
"COLOR",
"SIZE"
],
"missing_attributes": [
"FABRIC_DESIGN",
"MAIN_MATERIAL",
"T_SHIRT_COLLAR_TYPE",
"PRINT_DESIGN"
]
},
"all": {
"complete": false,
"attributes": [
"BRAND",
"MODEL",
"GENDER",
"SLEEVE_TYPE",
"COLOR",
"SIZE"
],
"missing_attributes": [
"MAIN_MATERIAL",
"T_SHIRT_COLLAR_TYPE",
"PRINT_DESIGN",
"GTIN",
"FABRIC_DESIGN"
]
}
}
}
]
}
]
}
Error response (400 BAD REQUEST - Do not send seller_id):
{
"message": "Must provide either item_id, or seller_id, or groups param",
"code": "bad_request",
"cause": "",
"status": 400
}
Know the status of completeness and quality of a publication
To know both the completeness and the quality of a publication, you can do:
Request:
curl -X GET -H 'Authorization: Bearer $ACCESS_TOKEN' https://api.mercadolibre.com/catalog_quality/status?item_id=$ITEM_ID&v=3&
Example:
curl -X GET -H 'Authorization: Bearer $ACCESS_TOKEN' https://api.mercadolibre.com/catalog_quality/status?item_id=MLA123456789&v=3
Response:
{
"item_id": "MLA123456789",
"domain_id": "MLA-KITCHEN_RANGE_HOODS",
"adoption_status": {
"pi": {
"complete": false,
"attributes": [],
"missing_attributes": [
"GTIN"
]
},
"ft": {
"complete": false,
"attributes": [
"BRAND",
"MODEL",
"LINE",
"RANGE_HOOD_TYPE",
"RANGE_HOOD_MOUNTING",
"MATERIAL"
],
"missing_attributes": [
"DUCTED",
"SPEED_SETTING",
"BURNERS_NUMBER",
"COLOR"
]
},
"required": {
"complete": true,
"attributes": [
"BRAND",
"RANGE_HOOD_TYPE"
],
"missing_attributes": []
},
"all": {
"complete": false,
"attributes": [
"MODEL",
"LINE",
"RANGE_HOOD_TYPE",
"RANGE_HOOD_MOUNTING",
"MATERIAL",
"BRAND"
],
"missing_attributes": [
"BURNERS_NUMBER",
"COLOR",
"GTIN",
"DUCTED",
"SPEED_SETTING"
]
},
"quality_level": 0,
"quality_reason": "PI_INCORRECT"
},
"gmv": 0,
"buying_mode": "buy_it_now"
}
Error response (400 BAD REQUEST - Do not send item_id):
{
"message": "Must provide either item_id, or seller_id, or groups param",
"code": "bad_request",
"cause": "",
"status": 400
}
Parameters
v (API version): Although this parameter is not required, it is recommended to indicate it to ensure the integration runs smoothly when making changes to the API. The following versions are currently available:
v=0 (initial format)
v=1 (it returns a reduced response format)
v=2 (support for items with no domain).
v=3 (it is the last stable version and the we recommend to use)
seller_id: This parameter is required to identify the seller.
item_id: This parameter is required to identify the publication.
include_incomplete_items With this parameter you can include in the response, a list of publications that have either their technical data sheets or their incomplete product codes. Within “all”, the incomplete_items attribute will have incomplete publications, either because their codes or specifications in their data sheets lack information or because the information loaded is not correct.
include_items It makes reference to the section of the JSON where the granularity by item is specified.
domain_id: This parameter is optional. It is useful when you wish to know the status of a
single domain.
access_token: The access_token is required when a request is made via API.
Fields descriptions
pi: Product identifier.
ft: Data sheet.
required Required.
all: All the attributes. You recognize values that were not loaded and values that are loaded but are incorrect.
quality_level: Item quality level, which can obtain values of 0 when it does not meet the completeness and quality requirements and is losing exposure, and 1 when it is meeting all the requirements.
quality_reason: It is the reason why the item is losing rank in the listings.
Specifications
For all the fields for which quality is measured (pi, ft, required and all) there are the complete sections, where the attributes they have are specified and missing_attributes to specify the attributes that are missing to complete in the publication as well as those that are loaded but do not have enough quality to identify them as complete.
Go back: Attributes.