# Products

## H11 - List Catalog categories (parents and children) related to a Catalog category

 - [GET /api/hierarchies](https://developer.mirakl.com/content/product/mmp/rest/front/openapi3/products/h11.md): Call Frequency

Recommended usage: Every hour
Maximum usage: Every hour

## P31 - Get products for a list of product references

 - [GET /api/products](https://developer.mirakl.com/content/product/mmp/rest/front/openapi3/products/p31.md): Description

Note: this resource returns 100 products maximum  Results are sorted by product sku asc, then by product identifier type asc and then by product identifier asc


Call Frequency

Recommended usage: At each product page display
Maximum usage: At each product page display
Localization

This resource supports locale parameter (see documentation)Localized output fields will be highlighted with an icon:

## P41 - Import products to the operator information system

 - [POST /api/products/imports](https://developer.mirakl.com/content/product/mmp/rest/front/openapi3/products/p41.md): Description

Returns the import identifier to track the status of the import


Call Frequency

Recommended usage: Every hour, for each seller
Maximum usage: Every 15 minutes, for each seller
Read More

More context

## P51 - Get information about product import statuses

 - [GET /api/products/imports](https://developer.mirakl.com/content/product/mmp/rest/front/openapi3/products/p51.md): Description

If the last_request_date param is not set the api returns all product imports.


Call Frequency

Recommended usage: Every 5 minutes
Maximum usage: Once per minute
Read More

More contextPagination

This resource supports offset pagination (see documentation)

Sort fields

sort field can have the following values:dateCreated (Default) - Sort by creation date (asc by default)

## P42 - Get the import status for a product import

 - [GET /api/products/imports/{import}](https://developer.mirakl.com/content/product/mmp/rest/front/openapi3/products/p42.md): Call Frequency

Recommended usage: Once per minute until getting the import final status
Maximum usage: Once per minute

## P44 - Get the error report file for a product import ("Non-integrated products report")

 - [GET /api/products/imports/{import}/error_report](https://developer.mirakl.com/content/product/mmp/rest/front/openapi3/products/p44.md): Description

This API returns either a CSV file (MCM enabled) or a file in a format defined by the operator (MCM disabled).


Call Frequency

Recommended usage: Each time an error report is needed
Maximum usage: Each time an error report is needed
Read More

More context

## P45 - Get the product integration report file for a product import ("Added products report")

 - [GET /api/products/imports/{import}/new_product_report](https://developer.mirakl.com/content/product/mmp/rest/front/openapi3/products/p45.md): Description

This API returns either a CSV file (MCM enabled) or a file in a format defined by the operator (MCM disabled).


Call Frequency

Recommended usage: Each time an integration report is needed
Maximum usage: Each time an integration report is needed

## P46 - Get the transformed file for a product import ("File in operator format")

 - [GET /api/products/imports/{import}/transformed_file](https://developer.mirakl.com/content/product/mmp/rest/front/openapi3/products/p46.md): Description

This API returns a CSV file.


Call Frequency

Recommended usage: Each time a transformed file is available
Maximum usage: Each time a transformed file is available

## P47 - Get the transformation error report file for a product import ("Source file error report")

 - [GET /api/products/imports/{import}/transformation_error_report](https://developer.mirakl.com/content/product/mmp/rest/front/openapi3/products/p47.md): Description

This API returns a CSV, XLSX or XML file, depending on the file format provided by the seller.


Call Frequency

Recommended usage: Each time an error report is needed
Maximum usage: Each time an error report is needed

## PM11 - Get the product attribute configuration

 - [GET /api/products/attributes](https://developer.mirakl.com/content/product/mmp/rest/front/openapi3/products/pm11.md): Description

Retrieves all attributes for parents and children of the requested hierarchy


Call Frequency

Recommended usage: Every hour
Maximum usage: Every hour

## VL11 - Get information about operator's value lists

 - [GET /api/values_lists](https://developer.mirakl.com/content/product/mmp/rest/front/openapi3/products/vl11.md): Call Frequency

Recommended usage: Every hour
Maximum usage: Every hour

