Skip to main content
GET
List catalogs

Authorizations

Authorization
string
header
required

Bearer token authentication via Auth0. Users authenticate through Auth0 Universal Login. Include the access token in the Authorization header: Authorization: Bearer <token>

Headers

X-Active-Brand
string<uuid>

Active brand ID. Used as default brand filter when brand_id query param is absent.

Path Parameters

workspaceId
string
required

The workspace ID

Pattern: ^ws_[a-z0-9]+$

Query Parameters

limit
integer
default:50
Required range: 1 <= x <= 100
cursor
string
brand_id
string<uuid>

Filter catalogs by brand ID. When absent for admin/owner, returns all brands grouped.

Response

Catalogs retrieved successfully

data
object[]
pagination
object
Last modified on February 16, 2026