TrueSpec
The last product spreadsheet you'll ever email.
Import the catalogs your vendors already send you, manage them in one place, and feed your ERP, website, and store from one live API — with or without your vendors on board.
11,234 products · 19,529 orderable SKUs · 33 brands — live on TrueSpec today
Subject:FW: FW: 2026-Q2-Catalog-FINAL_v3.xlsx
Every manufacturer emails their catalog around — decking, siding, hardware, panel goods, the works. Every shop and yard downstream keeps someone wrestling it into their own system — copy-pasting from a spreadsheet, or duct-taping together an import that breaks every time the format changes, with all the technology we’ve got today. By Wednesday it’s stale. By month-end it’s wrong. By the time you reorder, a composite decking color got discontinued, a railing section changed profile, a soft-close slide jumped from 100-lb to 120-lb, and a SKU that used to ship 25 to a box now ships 50.
What that spreadsheet becomes
A real product page from the live catalog — structured specs, every orderable SKU, images and documents — kept current by the publisher and served to every connected system over one API.
Browse the live catalog → — no account needed.
Up and running with what you already have
Upload what your vendor sent
The spreadsheet, Excel export, catalog PDF, or online-store URL you already have. TrueSpec recognizes their column names and maps them to clean fields — no reformatting first.
Review one clean catalog
Every row validated, nothing silently dropped. Re-upload next quarter’s file any time — it updates in place, no duplicates, and the edits you made by hand stay put.
Connect your systems
Your ERP, website, and store read one live API and pull only what changed. When a vendor joins TrueSpec, their updates start flowing in — no re-keying, no version-three attachments.
Ready to stop emailing spreadsheets?
TrueSpec is one live product catalog for the building trades. Manufacturers publish once; distributors, dealers, and retailers start day one — pull in the spreadsheets your vendors already send, manage one clean catalog by vendor and category, and feed your ERP, website, and store. As your vendors join, their updates flow in live.
New here? See how it works →
Built by people who know the trade
TrueSpec comes from inside the trade: built by people who get the FW: FW: email themselves — who have re-keyed the vendor spreadsheets, chased the discontinued SKUs, and reconciled the pack quantities. The data model, the import flow, and the API reflect how lumber, building-materials, and industrial-cabinetry businesses actually run — not how software folks guess they do.
How it works
Manufacturers publish their catalog once. Their customers — websites, ERPs, estimators — read it live and stay current on their own. No more quarterly Excel attachments, no more “is v3 the latest?” email threads.
Who it’s for
If you make it
Manufacturers and suppliers across the building trades — from decking and siding to cabinet hardware and panel goods. Publish your catalog once; reach every customer who sells or builds with it.
If you sell or build with it
Distributors, lumberyards, dealers, retailers, cabinet and millwork shops, e-commerce sites, and the ERPs they run on. Tired of waiting on your vendors? You don’t have to — start with the spreadsheets they already email you, and switch to live data the moment they come on board.
Publish · Distribute · Stay in control
Publish
Upload your catalog spreadsheet. TrueSpec automatically maps your column names to a clean, standard format and checks every row. To refresh, upload the new version any time — it updates in place, no duplicates. Or edit any field by hand in the web interface; your changes stick around through future uploads, because TrueSpec tracks who changed what.
Distribute
Your customers and their software each get one secure key. Their systems read your live catalog automatically and stay current on their own. It’s built so their tech person can connect it in an afternoon, not a quarter.
Stay in control
You decide who reads your data, by invitation, and you can cut off access any time. We keep a record of every time someone pulls your data — who, what, and when. And once a customer is connected, a change on our end won’t quietly break their setup.
For developers
A REST API that behaves the way you always wished vendor data would. One key, clean JSON, cursor pagination, conditional requests, and incremental sync so you pull only what changed since last time. Interactive OpenAPI docs you can read in the browser, and a sandbox you can hit before you sign anything.
GET /v1/products/prod_01ksessas63k7c5e375aqbgj8r
{
"id": "prod_01ksessas63k7c5e375aqbgj8r",
"sku": "TT-HRV-1X6-SQR-BS",
"brand": "TimberTech",
"name": "1x6 Square-Shouldered Harvest Decking - Brownstone",
"attributes": { "color": "Brownstone", "material": "composite", … },
"primary_image_url": "https://images.truespec.net/i/…/medium.webp",
"variants": [
{ "sku": "ADCB15512BS", "attributes": { "length_ft": 12 }, … },
{ "sku": "ADCB15516BS", "attributes": { "length_ft": 16 }, … }
],
"updated_at": "2026-06-04T18:22:31Z"
}