Blackbox Estimate API
The real-time calculation engine that allows agencies and developers to integrate automated estimate calculations into client websites and applications.
Eliminate the complexity of building custom estimation logic, calculating material waste percentages, and maintaining proprietary quoting infrastructure. Blackbox Estimate API provides a standardized, high-speed RESTful API backed by multi-tenant client isolation.
How the Platform Integrates
Website / App
Customer submits project measurements, slope, and materials on the client site.
Estimate API
Validates client API key, rate limits, and verifies JSON schema parameters.
Calculation Engine
Executes pricing formulas, material waste formulas, labor coefficients, and regional taxes.
Estimate Result
Returns itemized estimate breakdown, totals, and unique quote identifier.
Engineered for Digital Agencies & Developers
Multi-Tenant Client Separation
Every client business is provisioned dedicated API keys (bb_live_...). Zero cross-tenant data leakage or quota collision.
Sub-20ms Response Times
Lightweight execution engine with compiled formula trees ensures your interactive widgets respond instantaneously.
Request Telemetry & Auditing
Track estimate volume, request latency, and health rates per client directly inside the Customer Portal.
Sample API Request & Response
Authenticate using your scoped client API key provisioned from the Customer Portal.
curl -X POST https://api.blackboxdev.ca/api/v1/estimates \
-H "Authorization: Bearer bb_live_demo_98a7b6c5d4e3f2a1" \
-H "Content-Type: application/json" \
-d '{ "service_type": "roofing", "measurements": { "surface_area_sqft": 2400, "slope_pitch": 6, "complexity": "moderate" }, "materials": { "grade": "architectural_shingles", "waste_margin_pct": 12 }, "options": { "include_tear_off": true, "synthetic_underlayment": true }}'{
"success": true,
"data": {
"estimate_id": "est_99f2b8a1e74c",
"service_type": "roofing",
"calculated_at": "2026-09-24T18:30:00Z",
"currency": "CAD",
"breakdown": {
"materials_subtotal": 5420.00,
"labor_subtotal": 4200.00,
"tear_off_fee": 1100.00,
"waste_allowance": 650.00,
"complexity_factor": 1.15
},
"subtotal": 11370.00,
"estimated_tax": 1705.50,
"total_estimated_price": 13075.50,
"duration_days": 2,
"telemetry": {
"execution_time_ms": 14.2,
"cache_hit": false
}
}
}Predictable Pricing for High-Growth Agencies
Stripe automated billing is scheduled for Milestone 4. Partner developer sandboxes and agency volume tiers are currently open for preview.
Essential quoting engine for single contractors and boutique service business websites.
- 3 client businesses included
- +$25/client extra capacity
- 500 estimates / month
- 15,000 API requests / month
- 5 Scoped client API keys
- 60 req/min rate limit
- Webhooks & PDF engine
High-volume quoting engine with webhooks, branded PDFs, and multi-client tenancy.
- 10 client businesses included
- +$20/client extra capacity
- 2,500 estimates / month
- 100,000 API requests / month
- 25 Scoped client API keys
- 180 req/min rate limit
- Webhook event dispatching
- Automated branded PDF output
Unlimited scale, dedicated SLA, custom formulas, and advanced agency controls.
- 25 client businesses included
- +$15/client extra capacity
- 7,500 estimates / month
- 300,000 API requests / month
- 75 Scoped client API keys
- 600 req/min rate limit
- Custom proprietary formula logic
- Priority 1-hour SLA
Tailored for large aggregators, franchise networks, and enterprise software aggregators.
- 100+ client capacity (Custom tailored)
- Organization-specific custom entitlements
- 25,000+ estimates / month
- 1,000,000+ API requests / month
- 150+ Scoped API keys
- 1,200 req/min rate limit
- Dedicated SLA & account manager
Recurring Client Capacity Add-On Packs
Need more client businesses? Add capacity packs at discounted recurring monthly rates without changing your tier.
Ready to build something better?
Tell us what your business needs today — and where you want it to go tomorrow. Starting at $99/mo with hosting, domain, and monthly development included.
