{
  "auth" : {
    "apikey" : [ {
      "key" : "value",
      "type" : "string",
      "value" : "{{SHOP_KEY}}"
    }, {
      "key" : "key",
      "type" : "string",
      "value" : "Authorization"
    } ],
    "type" : "apikey"
  },
  "info" : {
    "name" : "Mirakl Catalog Manager APIs - Seller",
    "schema" : "https://schema.getpostman.com/json/collection/v2.1.0/collection.json"
  },
  "item" : [ {
    "item" : [ {
      "name" : "AF01 - List all custom fields",
      "request" : {
        "headers" : [ {
          "key" : "Accept",
          "value" : "application/json"
        } ],
        "method" : "get",
        "url" : {
          "host" : [ "{{URL}}" ],
          "path" : [ "", "api", "additional_fields" ],
          "query" : [ {
            "disabled" : true,
            "key" : "entities"
          }, {
            "disabled" : true,
            "key" : "shop_id"
          } ],
          "raw" : "{{URL}}/api/additional_fields"
        }
      }
    }, {
      "name" : "CH11 - List all enabled channels",
      "request" : {
        "headers" : [ {
          "key" : "Accept",
          "value" : "application/json"
        } ],
        "method" : "get",
        "url" : {
          "host" : [ "{{URL}}" ],
          "path" : [ "", "api", "channels" ],
          "query" : [ {
            "disabled" : true,
            "key" : "shop_id"
          } ],
          "raw" : "{{URL}}/api/channels"
        }
      }
    }, {
      "name" : "CUR01 - List currency codes and labels",
      "request" : {
        "headers" : [ {
          "key" : "Accept",
          "value" : "application/json"
        } ],
        "method" : "get",
        "url" : {
          "host" : [ "{{URL}}" ],
          "path" : [ "", "api", "currencies" ],
          "query" : [ {
            "disabled" : true,
            "key" : "shop_id"
          } ],
          "raw" : "{{URL}}/api/currencies"
        }
      }
    }, {
      "name" : "DO01 - List all document types",
      "request" : {
        "headers" : [ {
          "key" : "Accept",
          "value" : "application/json"
        } ],
        "method" : "get",
        "url" : {
          "host" : [ "{{URL}}" ],
          "path" : [ "", "api", "documents" ],
          "query" : [ {
            "disabled" : true,
            "key" : "entities"
          }, {
            "disabled" : true,
            "key" : "shop_id"
          } ],
          "raw" : "{{URL}}/api/documents"
        }
      }
    }, {
      "name" : "L01 - List locale codes and labels",
      "request" : {
        "headers" : [ {
          "key" : "Accept",
          "value" : "application/json"
        } ],
        "method" : "get",
        "url" : {
          "host" : [ "{{URL}}" ],
          "path" : [ "", "api", "locales" ],
          "query" : [ {
            "disabled" : true,
            "key" : "shop_id"
          } ],
          "raw" : "{{URL}}/api/locales"
        }
      }
    }, {
      "name" : "PC01 - List platform configurations",
      "request" : {
        "headers" : [ {
          "key" : "Accept",
          "value" : "application/json"
        } ],
        "method" : "get",
        "url" : {
          "host" : [ "{{URL}}" ],
          "path" : [ "", "api", "platform", "configuration" ],
          "query" : [ {
            "disabled" : true,
            "key" : "shop_id"
          } ],
          "raw" : "{{URL}}/api/platform/configuration"
        }
      }
    }, {
      "name" : "V01 - Health Check endpoint",
      "request" : {
        "method" : "get",
        "url" : {
          "host" : [ "{{URL}}" ],
          "path" : [ "", "api", "version" ],
          "query" : [ {
            "disabled" : true,
            "key" : "shop_id"
          } ],
          "raw" : "{{URL}}/api/version"
        }
      }
    } ],
    "name" : "Platform Settings"
  }, {
    "item" : [ {
      "name" : "CM11 - Export Source Product Data Sheet status",
      "request" : {
        "headers" : [ {
          "key" : "Accept",
          "value" : "application/json"
        } ],
        "method" : "get",
        "url" : {
          "host" : [ "{{URL}}" ],
          "path" : [ "", "api", "mcm", "products", "sources", "status", "export" ],
          "query" : [ {
            "disabled" : true,
            "key" : "updated_since"
          }, {
            "disabled" : true,
            "key" : "updated_to"
          }, {
            "disabled" : true,
            "key" : "status"
          }, {
            "disabled" : true,
            "key" : "provider_unique_identifier"
          }, {
            "disabled" : true,
            "key" : "unique_identifier"
          }, {
            "disabled" : true,
            "key" : "shop_id"
          } ],
          "raw" : "{{URL}}/api/mcm/products/sources/status/export"
        }
      }
    }, {
      "name" : "H11 - List Catalog categories (parents and children) related to a Catalog category",
      "request" : {
        "headers" : [ {
          "key" : "Accept",
          "value" : "application/json"
        } ],
        "method" : "get",
        "url" : {
          "host" : [ "{{URL}}" ],
          "path" : [ "", "api", "hierarchies" ],
          "query" : [ {
            "disabled" : true,
            "key" : "hierarchy"
          }, {
            "disabled" : true,
            "key" : "max_level"
          }, {
            "disabled" : true,
            "key" : "shop_id"
          } ],
          "raw" : "{{URL}}/api/hierarchies"
        }
      }
    }, {
      "name" : "P41 - Import products to the operator information system",
      "request" : {
        "body" : {
          "formdata" : [ {
            "description" : "Options used for product file conversion when conversion_type is <code>AI_CONVERTER</code>",
            "key" : "conversion_options",
            "type" : "text"
          }, {
            "description" : "Product file conversion type. If Catalog Transformer is enabled but the conversionType is not specified, then the default configuration from the shop settings will be used",
            "key" : "conversion_type",
            "type" : "text"
          }, {
            "key" : "file",
            "type" : "file"
          }, {
            "description" : "Force the use of the operator product format",
            "key" : "operator_format",
            "type" : "text"
          } ],
          "mode" : "formdata"
        },
        "headers" : [ {
          "key" : "Accept",
          "value" : "application/json"
        }, {
          "key" : "Content-Type",
          "value" : "multipart/form-data"
        } ],
        "method" : "post",
        "url" : {
          "host" : [ "{{URL}}" ],
          "path" : [ "", "api", "products", "imports" ],
          "query" : [ {
            "disabled" : true,
            "key" : "shop_id"
          } ],
          "raw" : "{{URL}}/api/products/imports"
        }
      }
    }, {
      "name" : "P42 - Get the import status for a product import",
      "request" : {
        "headers" : [ {
          "key" : "Accept",
          "value" : "application/json"
        } ],
        "method" : "get",
        "url" : {
          "host" : [ "{{URL}}" ],
          "path" : [ "", "api", "products", "imports", ":import" ],
          "query" : [ {
            "disabled" : true,
            "key" : "shop_id"
          } ],
          "raw" : "{{URL}}/api/products/imports/:import",
          "variable" : [ {
            "key" : ":import",
            "value" : "value"
          } ]
        }
      }
    }, {
      "name" : "P44 - Get the error report file for a product import (\"Non-integrated products report\")",
      "request" : {
        "headers" : [ {
          "key" : "Accept",
          "value" : "application/octet-stream"
        } ],
        "method" : "get",
        "url" : {
          "host" : [ "{{URL}}" ],
          "path" : [ "", "api", "products", "imports", ":import", "error_report" ],
          "query" : [ {
            "disabled" : true,
            "key" : "shop_id"
          } ],
          "raw" : "{{URL}}/api/products/imports/:import/error_report",
          "variable" : [ {
            "key" : ":import",
            "value" : "value"
          } ]
        }
      }
    }, {
      "name" : "P45 - Get the product integration report file for a product import (\"Added products report\")",
      "request" : {
        "headers" : [ {
          "key" : "Accept",
          "value" : "application/octet-stream"
        } ],
        "method" : "get",
        "url" : {
          "host" : [ "{{URL}}" ],
          "path" : [ "", "api", "products", "imports", ":import", "new_product_report" ],
          "query" : [ {
            "disabled" : true,
            "key" : "shop_id"
          } ],
          "raw" : "{{URL}}/api/products/imports/:import/new_product_report",
          "variable" : [ {
            "key" : ":import",
            "value" : "value"
          } ]
        }
      }
    }, {
      "name" : "P46 - Get the transformed file for a product import (\"File in operator format\")",
      "request" : {
        "headers" : [ {
          "key" : "Accept",
          "value" : "text/csv"
        } ],
        "method" : "get",
        "url" : {
          "host" : [ "{{URL}}" ],
          "path" : [ "", "api", "products", "imports", ":import", "transformed_file" ],
          "query" : [ {
            "disabled" : true,
            "key" : "shop_id"
          } ],
          "raw" : "{{URL}}/api/products/imports/:import/transformed_file",
          "variable" : [ {
            "key" : ":import",
            "value" : "value"
          } ]
        }
      }
    }, {
      "name" : "P47 - Get the transformation error report file for a product import (\"Source file error report\")",
      "request" : {
        "headers" : [ {
          "key" : "Accept",
          "value" : "application/octet-stream"
        } ],
        "method" : "get",
        "url" : {
          "host" : [ "{{URL}}" ],
          "path" : [ "", "api", "products", "imports", ":import", "transformation_error_report" ],
          "query" : [ {
            "disabled" : true,
            "key" : "shop_id"
          } ],
          "raw" : "{{URL}}/api/products/imports/:import/transformation_error_report",
          "variable" : [ {
            "key" : ":import",
            "value" : "value"
          } ]
        }
      }
    }, {
      "name" : "P51 - Get information about product import statuses",
      "request" : {
        "headers" : [ {
          "key" : "Accept",
          "value" : "application/json"
        } ],
        "method" : "get",
        "url" : {
          "host" : [ "{{URL}}" ],
          "path" : [ "", "api", "products", "imports" ],
          "query" : [ {
            "disabled" : true,
            "key" : "last_request_date"
          }, {
            "disabled" : true,
            "key" : "status"
          }, {
            "disabled" : true,
            "key" : "has_transformed_file"
          }, {
            "disabled" : true,
            "key" : "shop_id"
          } ],
          "raw" : "{{URL}}/api/products/imports"
        }
      }
    }, {
      "name" : "PM11 - Get the product attribute configuration",
      "request" : {
        "headers" : [ {
          "key" : "Accept",
          "value" : "application/json"
        } ],
        "method" : "get",
        "url" : {
          "host" : [ "{{URL}}" ],
          "path" : [ "", "api", "products", "attributes" ],
          "query" : [ {
            "disabled" : true,
            "key" : "hierarchy"
          }, {
            "disabled" : true,
            "key" : "max_level"
          }, {
            "disabled" : true,
            "key" : "all_operator_attributes"
          }, {
            "disabled" : true,
            "key" : "with_roles"
          }, {
            "disabled" : true,
            "key" : "shop_id"
          } ],
          "raw" : "{{URL}}/api/products/attributes"
        }
      }
    }, {
      "name" : "VL11 - Get information about operator's value lists",
      "request" : {
        "headers" : [ {
          "key" : "Accept",
          "value" : "application/json"
        } ],
        "method" : "get",
        "url" : {
          "host" : [ "{{URL}}" ],
          "path" : [ "", "api", "values_lists" ],
          "query" : [ {
            "disabled" : true,
            "key" : "code"
          }, {
            "disabled" : true,
            "key" : "shop_id"
          } ],
          "raw" : "{{URL}}/api/values_lists"
        }
      }
    } ],
    "name" : "Products"
  }, {
    "item" : [ {
      "name" : "A01 - Get shop information",
      "request" : {
        "headers" : [ {
          "key" : "Accept",
          "value" : "application/json"
        } ],
        "method" : "get",
        "url" : {
          "host" : [ "{{URL}}" ],
          "path" : [ "", "api", "account" ],
          "query" : [ {
            "disabled" : true,
            "key" : "shop_id"
          } ],
          "raw" : "{{URL}}/api/account"
        }
      }
    }, {
      "name" : "A02 - Update shop information",
      "request" : {
        "body" : {
          "mode" : "raw",
          "raw" : "{\n  \"address\": {\n    \"city\": \"New York\",\n    \"civility\": \"Mr\",\n    \"country\": \"USA\",\n    \"firstname\": \"Doe\",\n    \"lastname\": \"John\",\n    \"phone\": \"213-509-6996\",\n    \"phone_secondary\": \"213-509-6995\",\n    \"state\": \"Manhattan\",\n    \"street1\": \"30, Prince Street\",\n    \"street2\": \"1st floor\",\n    \"zip_code\": \"NY 10012\"\n  },\n  \"return_policy\": \"3 days return policy\",\n  \"producer_identifiers\": [\n    {\n        \"epr_category_code\": \"FR-DEA\",\n        \"producer_id\": \"FR123456_89ABCD\"\n    },\n    {\n        \"epr_category_code\": \"DE-WEEE\",\n        \"producer_id\": \"PRODUCERID1\"\n    }\n  ],\n  \"recycling_policy\": \"When we deliver your new item,we’ll take your old one away for you.Appliance recycling:this service is available through our home delivery service.Recycling electronic items in-store:if you have an old electronic item,we can safely recycle these items in-store,for free\",\n  \"shipping_country\": \"ITA\",\n  \"channels\": [\n    \"US\"\n  ],\n  \"closed_from\": \"2025-03-20T16:42:21Z\",\n  \"closed_to\": \"2026-03-20T16:42:21Z\",\n  \"description\": \"This is the description of this seller\",\n  \"shop_name\": \"My Super Seller\",\n  \"web_site\": \"https://example.fr\",\n  \"fax\": \"0245875499\",\n  \"email\": \"my-store@example.com\",\n  \"is_professional\": true,\n  \"pro_details\": {\n    \"corporate_name\": \"Mirakl Inc.\",\n    \"identification_number\": \"44268625900078\",\n    \"tax_identification_number\": \"FR939383\"\n  },\n  \"payment_info\": {\n    \"@type\": \"IBAN\",\n    \"bank_name\": \"CACE\",\n    \"bic\": \"AGRIFRPPXX2\",\n    \"iban\": \"FR6031047696713027315572590\",\n    \"owner\": \"John Doe\"\n  },\n  \"shop_additional_fields\": [\n    {\n      \"code\": \"segment\",\n      \"value\": \"1\"\n    },\n    {\n      \"code\": \"prio-level\",\n      \"value\": \"High\"\n    }\n  ]\n}\n"
        },
        "headers" : [ {
          "key" : "Accept",
          "value" : "application/json"
        }, {
          "key" : "Content-Type",
          "value" : "application/json"
        } ],
        "method" : "put",
        "url" : {
          "host" : [ "{{URL}}" ],
          "path" : [ "", "api", "account" ],
          "query" : [ {
            "disabled" : true,
            "key" : "shop_id"
          } ],
          "raw" : "{{URL}}/api/account"
        }
      }
    }, {
      "name" : "A21 - Get shop statistics",
      "request" : {
        "headers" : [ {
          "key" : "Accept",
          "value" : "application/json"
        } ],
        "method" : "get",
        "url" : {
          "host" : [ "{{URL}}" ],
          "path" : [ "", "api", "account", "statistics" ],
          "query" : [ {
            "disabled" : true,
            "key" : "periods"
          }, {
            "disabled" : true,
            "key" : "channel_code"
          }, {
            "disabled" : true,
            "key" : "shop_id"
          } ],
          "raw" : "{{URL}}/api/account/statistics"
        }
      }
    }, {
      "name" : "S30 - List shop's documents",
      "request" : {
        "headers" : [ {
          "key" : "Accept",
          "value" : "application/json"
        } ],
        "method" : "get",
        "url" : {
          "host" : [ "{{URL}}" ],
          "path" : [ "", "api", "shops", "documents" ],
          "query" : [ {
            "disabled" : true,
            "key" : "shop_id"
          } ],
          "raw" : "{{URL}}/api/shops/documents"
        }
      }
    }, {
      "name" : "S31 - Download documents for one or multiple shops",
      "request" : {
        "headers" : [ {
          "key" : "Accept",
          "value" : "application/octet-stream"
        } ],
        "method" : "get",
        "url" : {
          "host" : [ "{{URL}}" ],
          "path" : [ "", "api", "shops", "documents", "download" ],
          "query" : [ {
            "disabled" : true,
            "key" : "document_ids"
          }, {
            "disabled" : true,
            "key" : "type_codes"
          }, {
            "disabled" : true,
            "key" : "shop_id"
          } ],
          "raw" : "{{URL}}/api/shops/documents/download"
        }
      }
    }, {
      "name" : "S32 - Upload business documents to associate with a shop",
      "request" : {
        "body" : {
          "formdata" : [ {
            "key" : "files",
            "type" : "file"
          }, {
            "contentType" : "application/json",
            "description" : "A descriptor associated to the files",
            "key" : "shop_documents",
            "type" : "text",
            "value" : "{\n  \"shop_documents\": [\n    {\n      \"file_name\": \"filename1.txt\",\n      \"type_code\": \"PASSPORT\"\n    },\n    {\n      \"file_name\": \"filename2.txt\"\n      \"type_code\": \"ID_DOCUMENT\"\n    }\n  ]\n}\n"
          } ],
          "mode" : "formdata"
        },
        "headers" : [ {
          "key" : "Accept",
          "value" : "application/json"
        }, {
          "key" : "Content-Type",
          "value" : "multipart/form-data"
        } ],
        "method" : "post",
        "url" : {
          "host" : [ "{{URL}}" ],
          "path" : [ "", "api", "shops", "documents" ],
          "query" : [ {
            "disabled" : true,
            "key" : "shop_id"
          } ],
          "raw" : "{{URL}}/api/shops/documents"
        }
      }
    }, {
      "name" : "S33 - Delete a shop document",
      "request" : {
        "method" : "delete",
        "url" : {
          "host" : [ "{{URL}}" ],
          "path" : [ "", "api", "shops", "documents", ":document_id" ],
          "query" : [ {
            "disabled" : true,
            "key" : "shop_id"
          } ],
          "raw" : "{{URL}}/api/shops/documents/:document_id",
          "variable" : [ {
            "key" : ":document_id",
            "value" : "value"
          } ]
        }
      }
    } ],
    "name" : "Stores"
  }, {
    "item" : [ {
      "name" : "RO02 - List shop roles",
      "request" : {
        "headers" : [ {
          "key" : "Accept",
          "value" : "application/json"
        } ],
        "method" : "get",
        "url" : {
          "host" : [ "{{URL}}" ],
          "path" : [ "", "api", "users", "shops", "roles" ],
          "query" : [ {
            "disabled" : true,
            "key" : "shop_id"
          } ],
          "raw" : "{{URL}}/api/users/shops/roles"
        }
      }
    } ],
    "name" : "Users"
  } ]
}