Products
5 endpoints
GET
/v1/productsList 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/productsCreate 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_••••••••••••••••