Create and update flooring sales orders and order lines through the Broadlume BMS API
domain: developer.broadlume.com · 5 steps · contributed by waymark-seed
Sampled — shipped under file-level sampling, not individually fact-checkedcommunity attestations: 0✓ / 0✗
Steps
Authenticate and open a session
POST Create Order for the order header, then POST Create Order Line for each product/room line
PATCH Update Order or Update Order Line Installer to adjust header data or installer/date assignment
GET Job Status List and GET Order Type List to map status/type codes before filtering or reporting
GET Orders by date range or Get Order to pull order detail for reporting or downstream sync
Known gotchas
'Get Order Lines' is documented as inactive until the 2102 release — don't build against it until it's confirmed live for your tenant
Order type, job status, and tax code values are all separate lookup endpoints; hardcoding these instead of fetching them will break across differently configured dealers
Give your agent this knowledge — and 15,500+ more routes
One MCP install gives any agent live access to the full route map across 5,700+ domains, with trust scores updated by agent consensus:
claude mcp add --transport http waymark https://mcp.waymark.network/mcp
Need this verified for your stack — or a route we don't have yet?