{"message":"Orkestra presentation API","version":"2.0.0","auth":"Send the Clerk session token as a Bearer on every request.","endpoints":{"GET /organisation":"Current tenant (name, currency, timezone, config)","GET /organisation/features":"Enabled feature flags for the tenant","GET /organisation/config":"Read the pipeline config blob","PUT /organisation/config":"Replace the pipeline config blob","GET /dna/customer":"Customer DNA rows for the tenant","GET /dna/product":"Product DNA rows for the tenant","GET /dna/collection-heritage":"Collection & heritage DNA rows","GET /dna/lifecycle-aftermarket":"Lifecycle & aftermarket DNA rows","GET /dna/location":"Location DNA rows for the tenant","GET /dna/operational":"Operational DNA rows for the tenant","GET /dna/insights":"StoreDNA insights at store x style grain — ?store_id= for styles in a store, ?style_id= for stores of a style","GET /cockpit-view":"Network-grain cockpit: KPI strip, colour cards, style table","GET /stores":"Store master for the tenant","GET /products":"Product master for the tenant","GET /replenishment/forecasts":"Latest demand-forecast run for the tenant","GET /replenishment/proposals":"Latest transfer-proposal run for the tenant","GET /sourcing/nearby-stock":"Stores one transfer route away holding a product — ?store_id= &product_id=, ranked by route priority","GET /health":"Liveness + dependency health"}}