close
API integrations

Bru data, in your system

Access Bru's product, stock, pricing, asset and 3D texture data through a secure, scalable REST API โ€” and present it in your own front-end, back-end or platform of choice.

Go to the Twinbru APIs portal

Five data services, one secure connection

The Bru API exposes five distinct data domains โ€” each independently accessible, fully documented and designed for integration into your own systems.

๐Ÿงต

Product Data

Full product catalogue with all technical attributes: composition, weight, width, construction, care, certifications, collections and colourways.

id
name
composition
weight
width
certifications
colourways

๐Ÿ“ฆ

Stock Data

Real-time availability per article and colourway โ€” quantities, warehouse location and expected replenishment dates.

article_id
quantity
warehouse
updated_at

๐Ÿ–ผ๏ธ

Marketing Assets

CDN URLs for all product media: high-resolution photography, styled room shots and product videos โ€” up to 100 files per article.

images[]
room_shots[]
videos[]
cdn_url

๐ŸงŠ

3D Fabric Textures

PBR texture map sets (diffuse, normal, roughness, displacement) per article โ€” ready for integration into 3D rendering and AR pipelines.

diffuse
normal
roughness
displacement

๐Ÿ“ฆ

Price Data

Customer-specific or tier-based pricing per article โ€” returned in the appropriate currency and pricing structure for the authenticated account.

article_id
price
currency
tier
valid_until

๐ŸŒ

RESTful endpoints for every data need

Clean, well-documented REST endpoints return structured JSON responses โ€” easy to consume in any language or framework.

The Bru API is built on proven REST principles โ€” stateless, versioned and protected by industry-standard authentication โ€” designed to scale with your business.


Enterprise-grade by default

Security and reliability are not optional extras โ€” they are built into every layer of the Bru API.

plusBearer Token Authentication

All API requests require a valid Bearer token โ€” issued per account, revocable at any time, with per-token scope control.

plusHTTPS / TLS Encryption

All traffic is encrypted in transit via TLS 1.3 โ€” no unencrypted endpoints are exposed.

plusRate Limiting

Per-token rate limits protect the platform from overload and ensure consistent performance across all integrations.

plusVersioned API

API versions are maintained with a clear deprecation policy โ€” your integration will not break without advance notice.

plusUsage Dashboard

Monitor your API consumption, error rates and response times in a real-time dashboard.

plusGlobal CDN for Assets

All media assets are served from a globally distributed CDN โ€” fast load times wherever your users are located.


Ready to integrate?

Register on the API portal to get access to the full developer documentation, and subscribe to the services to retrieve data.

Register on our API portalarrow_right