# Products ## H11 - List Catalog categories (parents and children) related to a Catalog category - [GET /api/hierarchies](https://developer.mirakl.com/content/product/mmp/rest/seller/openapi3/products/h11.md): Call FrequencyRecommended usage: Every hourMaximum usage: Every hourRead MoreMore context ## P31 - Get products for a list of product references - [GET /api/products](https://developer.mirakl.com/content/product/mmp/rest/seller/openapi3/products/p31.md): 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 ascCall FrequencyRecommended usage: At each product page displayMaximum usage: At each product page displayLocalizationThis 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/seller/openapi3/products/p41.md): Returns the import identifier to track the status of the importCall FrequencyRecommended usage: Every hour, for each sellerMaximum usage: Every 15 minutes, for each seller ## P51 - Get information about product import statuses - [GET /api/products/imports](https://developer.mirakl.com/content/product/mmp/rest/seller/openapi3/products/p51.md): If the last_request_date param is not set the api returns all product imports.Call FrequencyRecommended usage: Every 5 minutesMaximum usage: Once per minutePaginationThis resource supports offset pagination (see documentation)Sort fieldssort 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/seller/openapi3/products/p42.md): Call FrequencyRecommended usage: Once per minute until getting the import final statusMaximum usage: Once per minuteRead MoreMore context ## 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/seller/openapi3/products/p44.md): This API returns either a CSV file (MCM enabled) or a file in a format defined by the operator (MCM disabled).Call FrequencyRecommended usage: Each time an error report is neededMaximum usage: Each time an error report is needed ## 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/seller/openapi3/products/p45.md): This API returns either a CSV file (MCM enabled) or a file in a format defined by the operator (MCM disabled).Call FrequencyRecommended usage: Each time an integration report is neededMaximum usage: Each time an integration report is neededRead MoreMore context ## 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/seller/openapi3/products/p46.md): This API returns a CSV file.Call FrequencyRecommended usage: Each time a transformed file is availableMaximum usage: Each time a transformed file is availableRead MoreMore context ## 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/seller/openapi3/products/p47.md): This API returns a CSV, XLSX or XML file, depending on the file format provided by the seller.Call FrequencyRecommended usage: Each time an error report is neededMaximum usage: Each time an error report is neededRead MoreMore context ## PM11 - Get the product attribute configuration - [GET /api/products/attributes](https://developer.mirakl.com/content/product/mmp/rest/seller/openapi3/products/pm11.md): Retrieves all attributes for parents and children of the requested hierarchyCall FrequencyRecommended usage: Every hourMaximum usage: Every hourRead MoreMore context ## VL11 - Get information about operator's value lists - [GET /api/values_lists](https://developer.mirakl.com/content/product/mmp/rest/seller/openapi3/products/vl11.md): Call FrequencyRecommended usage: Every hourMaximum usage: Every hourRead MoreMore context