Global Brands World
Licensed Operations

Products

5 endpoints
GET
/v1/products

List products with filters (brand, stage, factoryId).

Response
{ "data":[ {"id":"p-1","sku":"GBW-1000","stage":"Design"} ], "page":1, "total":154 }
GET
/v1/products/{id}

Get a single product with specs, gates and files.

Response
{ "id":"p-1","sku":"GBW-1000","name":"…","gates":{"Concept Approval":"approved"} }
POST
/v1/products

Create a new SKU.

Request body
{ "name":"...","sku":"GBW-2001","brand":"Hot Wheels","category":"Floor Mats" }
PATCH
/v1/products/{id}

Update stage, specs or description.

DELETE
/v1/products/{id}

Archive a product (admin only).

Authentication

All requests require a bearer token. Factory accounts are scoped server-side.

Header
Authorization: Bearer gbw_live_••••••••••••••••