---
title: "Get your marketplace channel catalog list"
method: GET
path: "/v2/user/marketplaces/channelcatalogs/"
tags: ["Marketplaces - Channel catalogs - Global"]
---

# Get your marketplace channel catalog list

`GET /v2/user/marketplaces/channelcatalogs/`

## Request

- Base URL: `https://api.beezup.com`
- URL: `https://api.beezup.com/v2/user/marketplaces/channelcatalogs/`
- Auth: none declared
- TypeScript: <https://skmtc.dev/beezup/apis/beezup-merchant-api/docs/v2/user/marketplaces/channelcatalogs/get.ts> (a function with typed inputs; its response is checked against the schema)

## Query parameters

- `storeId` string, guid

## Response `200`

Marketplace channel catalog list

- MarketplaceChannelCatalogList: The marketplace channel catalog list
  - `links` MarketplaceChannelCatalogListLinks, required
    - `self` LinksGetMarketplaceChannelCatalogsLink, required
      - `label` string: The label corresponding to the link. This label is automatically translated based on the Accept-Language http header.
      - `docUrl` string, uri: The documentation related to this operation.
      - `description` string: The description of the link
      - `href` string, required: Indicate the relative uri for this link
      - `operationId` string: The operationId to call.
      - `method` 'GET' | 'POST' | 'PATCH' | 'DELETE' | 'PUT' | 'HEAD': Indicate the http method to use on this link
      - `parameters` object
      - `urlTemplated` boolean: indicates whether the href is templated or not
      - `allRequiredParamsProvided` boolean: indicates whether all required params have been provided
      - `allOptionalParamsProvided` boolean: indicates whether all optionals params have been provided
      - `info` BeezUPCommonInfoSummaries
        - `successes` BeezUPCommonSuccessSummary[]
          - `successCode` string
          - `successMessage` string
          - `successArguments` object
          - `propertyName` string
          - `propertyValue` string
          - `objectName` string
        - `errors` BeezUPCommonErrorSummary[]
          - `utcDate` string, date-time
          - `errorGuid` string, uuid
          - `errorCode` string
          - `errorMessage` string
          - `technicalErrorMessage` string
          - `exceptionDetail` BeezUPCommonExceptionDetail
            - `helpLink` string
            - `message` string
            - `stackTrace` string
            - `type` string
          - `errorArguments` object
          - `propertyName` string
          - `propertyValue` string
          - `objectName` string
          - `source` string
        - `warnings` BeezUPCommonWarningSummary[]
          - `technicalErrorMessage` string
          - `warningMessage` string
          - `warningCode` string
          - `warningArguments` object
        - `informations` BeezUPCommonInfoSummary[]
          - `informationCode` string
          - `informationMessage` string
          - `informationArguments` object
          - `propertyName` string
          - `propertyValue` string
          - `objectName` string
  - `marketplaceChannelCatalogs` MarketplaceChannelCatalog[], required: The list of marketplace channel catalog
    - `apiSettingsStatus` 'warning' | 'success' | 'failed', required
    - `enabled` boolean, required: The enabled status of the Channel Catalog
    - `marketplaceTechnicalCode` string, required: The technical code of the marketplace.
    - `marketplaceBusinessCode` string, required: In an marketplace technical code like CDiscount you can have several marketplaces like GO SPORT, etc. We identify them by a business code.
    - `marketplaceMarketPlaceId` string, required: The marketplace identifier in the marketplace
    - `marketplaceIsoCountryCodeAlpha2` string, required: The marketplace country iso code alpha 2 (see http://en.wikipedia.org/wiki/ISO_3166-1_alpha-2#Decoding_table for more details)
    - `beezUPMarketplaceName` string, required: The marketplace name
    - `beezUPChannelId` string, guid, required: The channel identifier
    - `beezUPChannelCatalogId` string, guid, required: The channel catalog identifier
    - `beezUPStoreId` string, guid, required: The store identifier
    - `beezUPStoreName` string, required: The store name
    - `marketplaceMerchantIdentifiers` object: The marketplace merchant identifier list
    - `marketplaceAccountId` integer: The marketplace account identifier in BeezUP. This account identifier is based on your api settings.
    - `lovLinks` MarketplaceChannelCatalogLovLinks, required: Indicates the List Of Values related to the marketplace
      - `shippingMethodLOV` BeezUPCommonLOVLink3: Describe the way you have to follow to get access to the LOV
        - `href` string, uri, required: Indicate the uri to the list of value
        - `method` 'GET' | 'POST' | 'PATCH' | 'DELETE' | 'PUT' | 'HEAD': Indicate the http method to use on this link
      - `carrierCodeLOV` BeezUPCommonLOVLink3: Describe the way you have to follow to get access to the LOV
        - `href` string, uri, required: Indicate the uri to the list of value
        - `method` 'GET' | 'POST' | 'PATCH' | 'DELETE' | 'PUT' | 'HEAD': Indicate the http method to use on this link
      - `cancelationReasonCodeLOV` BeezUPCommonLOVLink3: Describe the way you have to follow to get access to the LOV
        - `href` string, uri, required: Indicate the uri to the list of value
        - `method` 'GET' | 'POST' | 'PATCH' | 'DELETE' | 'PUT' | 'HEAD': Indicate the http method to use on this link
      - `refundReasonCodeLOV` BeezUPCommonLOVLink3: Describe the way you have to follow to get access to the LOV
        - `href` string, uri, required: Indicate the uri to the list of value
        - `method` 'GET' | 'POST' | 'PATCH' | 'DELETE' | 'PUT' | 'HEAD': Indicate the http method to use on this link
      - `marketplaceStorePropertyLOV` BeezUPCommonLOVLink3: Describe the way you have to follow to get access to the LOV
        - `href` string, uri, required: Indicate the uri to the list of value
        - `method` 'GET' | 'POST' | 'PATCH' | 'DELETE' | 'PUT' | 'HEAD': Indicate the http method to use on this link
      - `marketplaceStorePropertyGroupLOV` BeezUPCommonLOVLink3: Describe the way you have to follow to get access to the LOV
        - `href` string, uri, required: Indicate the uri to the list of value
        - `method` 'GET' | 'POST' | 'PATCH' | 'DELETE' | 'PUT' | 'HEAD': Indicate the http method to use on this link
    - `links` MarketplaceChannelCatalogLinks, required: Indicate the actions you can do on a channel catalog. If the settings are valid, you will be able to access to the publication history.
      - `properties` LinksGetChannelCatalogMarketplacePropertiesLink, required
        - `label` string: The label corresponding to the link. This label is automatically translated based on the Accept-Language http header.
        - `docUrl` string, uri: The documentation related to this operation.
        - `description` string: The description of the link
        - `href` string, required: Indicate the relative uri for this link
        - `operationId` string: The operationId to call.
        - `method` 'GET' | 'POST' | 'PATCH' | 'DELETE' | 'PUT' | 'HEAD': Indicate the http method to use on this link
        - `parameters` object
        - `urlTemplated` boolean: indicates whether the href is templated or not
        - `allRequiredParamsProvided` boolean: indicates whether all required params have been provided
        - `allOptionalParamsProvided` boolean: indicates whether all optionals params have been provided
        - `info` BeezUPCommonInfoSummaries
          - `successes` BeezUPCommonSuccessSummary[]
            - `successCode` string
            - `successMessage` string
            - `successArguments` object
            - `propertyName` string
            - `propertyValue` string
            - `objectName` string
          - `errors` BeezUPCommonErrorSummary[]
            - `utcDate` string, date-time
            - `errorGuid` string, uuid
            - `errorCode` string
            - `errorMessage` string
            - `technicalErrorMessage` string
            - `exceptionDetail` BeezUPCommonExceptionDetail
              - …
            - `errorArguments` object
            - `propertyName` string
            - `propertyValue` string
            - `objectName` string
            - `source` string
          - `warnings` BeezUPCommonWarningSummary[]
            - `technicalErrorMessage` string
            - `warningMessage` string
            - `warningCode` string
            - `warningArguments` object
          - `informations` BeezUPCommonInfoSummary[]
            - `informationCode` string
            - `informationMessage` string
            - `informationArguments` object
            - `propertyName` string
            - `propertyValue` string
            - `objectName` string
      - `settings` LinksGetChannelCatalogMarketplaceSettingsLink, required
        - `label` string: The label corresponding to the link. This label is automatically translated based on the Accept-Language http header.
        - `docUrl` string, uri: The documentation related to this operation.
        - `description` string: The description of the link
        - `href` string, required: Indicate the relative uri for this link
        - `operationId` string: The operationId to call.
        - `method` 'GET' | 'POST' | 'PATCH' | 'DELETE' | 'PUT' | 'HEAD': Indicate the http method to use on this link
        - `parameters` object
        - `urlTemplated` boolean: indicates whether the href is templated or not
        - `allRequiredParamsProvided` boolean: indicates whether all required params have been provided
        - `allOptionalParamsProvided` boolean: indicates whether all optionals params have been provided
        - `info` BeezUPCommonInfoSummaries
          - `successes` BeezUPCommonSuccessSummary[]
            - `successCode` string
            - `successMessage` string
            - `successArguments` object
            - `propertyName` string
            - `propertyValue` string
            - `objectName` string
          - `errors` BeezUPCommonErrorSummary[]
            - `utcDate` string, date-time
            - `errorGuid` string, uuid
            - `errorCode` string
            - `errorMessage` string
            - `technicalErrorMessage` string
            - `exceptionDetail` BeezUPCommonExceptionDetail
              - …
            - `errorArguments` object
            - `propertyName` string
            - `propertyValue` string
            - `objectName` string
            - `source` string
          - `warnings` BeezUPCommonWarningSummary[]
            - `technicalErrorMessage` string
            - `warningMessage` string
            - `warningCode` string
            - `warningArguments` object
          - `informations` BeezUPCommonInfoSummary[]
            - `informationCode` string
            - `informationMessage` string
            - `informationArguments` object
            - `propertyName` string
            - `propertyValue` string
            - `objectName` string
      - `publications` LinksGetPublicationsLink
        - `label` string: The label corresponding to the link. This label is automatically translated based on the Accept-Language http header.
        - `docUrl` string, uri: The documentation related to this operation.
        - `description` string: The description of the link
        - `href` string, required: Indicate the relative uri for this link
        - `operationId` string: The operationId to call.
        - `method` 'GET' | 'POST' | 'PATCH' | 'DELETE' | 'PUT' | 'HEAD': Indicate the http method to use on this link
        - `parameters` object
        - `urlTemplated` boolean: indicates whether the href is templated or not
        - `allRequiredParamsProvided` boolean: indicates whether all required params have been provided
        - `allOptionalParamsProvided` boolean: indicates whether all optionals params have been provided
        - `info` BeezUPCommonInfoSummaries
          - `successes` BeezUPCommonSuccessSummary[]
            - `successCode` string
            - `successMessage` string
            - `successArguments` object
            - `propertyName` string
            - `propertyValue` string
            - `objectName` string
          - `errors` BeezUPCommonErrorSummary[]
            - `utcDate` string, date-time
            - `errorGuid` string, uuid
            - `errorCode` string
            - `errorMessage` string
            - `technicalErrorMessage` string
            - `exceptionDetail` BeezUPCommonExceptionDetail
              - …
            - `errorArguments` object
            - `propertyName` string
            - `propertyValue` string
            - `objectName` string
            - `source` string
          - `warnings` BeezUPCommonWarningSummary[]
            - `technicalErrorMessage` string
            - `warningMessage` string
            - `warningCode` string
            - `warningArguments` object
          - `informations` BeezUPCommonInfoSummary[]
            - `informationCode` string
            - `informationMessage` string
            - `informationArguments` object
            - `propertyName` string
            - `propertyValue` string
            - `objectName` string
      - `publishOptions` MarketplaceChannelCatalogPublicationOption[]
        - `kind` 'Delta' | 'Full' | 'Unpublish', required: Define the publication strategy kind, for that you have 2 choices * Delta - This is the recommanded publication strategy kind, this strategy will push to the marketplace only the difference between your catalog and the previous published feeds done by BeezUP. * Full - If you want to force the publication of all your catalog feeds to the marketplace. !WARNING! Depending to the marketplace this operation will purge the existing offers on the marketplace that are not in the catalog or unknown from the publication feed referential. * Unpublish - This publication strategy kind will perform a depublication of the products that have been deleted from your catalog !WARNING! Products that have been deleted from the catalog were unpublished as soon as they were deleted. This publication strategy kind only allow to replay the operation.
        - `feedType` 'Products' | 'Inventory' | 'Pricing' | 'Images' | 'Relationships' | 'Unpublish' | 'Offers' | 'OffersLT' | 'OffersLV' | 'OffersFI' | 'OffersEE', required: The Feed Type
        - `withUnpublish` boolean, required
        - `strategy` string, required: The Publication Type
        - `link` LinksPublishCatalogToMarketplaceLink, required
          - `label` string: The label corresponding to the link. This label is automatically translated based on the Accept-Language http header.
          - `docUrl` string, uri: The documentation related to this operation.
          - `description` string: The description of the link
          - `href` string, required: Indicate the relative uri for this link
          - `operationId` string: The operationId to call.
          - `method` 'GET' | 'POST' | 'PATCH' | 'DELETE' | 'PUT' | 'HEAD': Indicate the http method to use on this link
          - `parameters` object
          - `urlTemplated` boolean: indicates whether the href is templated or not
          - `allRequiredParamsProvided` boolean: indicates whether all required params have been provided
          - `allOptionalParamsProvided` boolean: indicates whether all optionals params have been provided
          - `info` BeezUPCommonInfoSummaries
            - `successes` BeezUPCommonSuccessSummary[]
              - …
            - `errors` BeezUPCommonErrorSummary[]
              - …
            - `warnings` BeezUPCommonWarningSummary[]
              - …
            - `informations` BeezUPCommonInfoSummary[]
              - …
    - `isChannelV2` boolean

## Other responses

- `404`: Store not found

---

[API](https://skmtc.dev/beezup/apis/beezup-merchant-api.md) - [All operations](https://skmtc.dev/beezup/apis/beezup-merchant-api/llms.txt) - [OpenAPI document](https://skmtc.dev/beezup/apis/beezup-merchant-api/revisions/e5f75cb8243a?raw)
