---
title: "GetChannelCatalogState"
method: GET
path: "/vision/v1/channelCatalog/{channelCatalogId}"
tags: ["Product Vision 2 - ChannelCatalog"]
---

# GetChannelCatalogState

`GET /vision/v1/channelCatalog/{channelCatalogId}`

## Request

- Base URL: `https://api.beezup.com`
- URL: `https://api.beezup.com/vision/v1/channelCatalog/{channelCatalogId}`
- Auth: none declared
- TypeScript: <https://skmtc.dev/beezup/apis/beezup-merchant-api/docs/vision/v1/channelCatalog/:channelCatalogId/get.ts> (a function with typed inputs; its response is checked against the schema)

## Path parameters

- `channelCatalogId` string, uuid, required

## Response `200`

OK

- ChannelCatalogState
  - `channelCatalogId` string, uuid
  - `storeId` string, uuid
  - `accountId` integer
  - `businessCode` string
  - `technicalCode` string
  - `storeName` string
  - `beezupScope` 'None' | 'BeezUp' | 'OctopiaMerchant' | 'OctopiaPaas'
  - `isOfferPublicationActivated` boolean
  - `isProductPublicationActivated` boolean
  - `isChannelV2` boolean
  - `marketplacePublicationType` 'Export' | 'Api'

## Other responses

- `400`: Bad Request
- `404`: Not Found
- `500`: Internal Server Error

## Changes

- **2026-10-23** `3d07c0591478`: 1 info
  - api operation id `get-v1-channelcatalog-channelcatalogid` removed and replaced with ``
- **2026-10-21** `ee29585a5587`: 1 info
  - endpoint added

[Operation history](https://skmtc.dev/beezup/apis/beezup-merchant-api/changes/vision/v1/channelCatalog/:channelCatalogId/get.md)

---

[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/3d07c0591478?raw)
