HomeQuotr's REST API ships permit-anchored home repair pricing for 100 U.S. cities and 6 trades across 8 endpoints, starting at $799 per month. A free 500-call Sandbox tier is available for evaluation, Dallas only, corporate email required. Median, percentile range, severity distributions, normalized medians, covered-peril mapping, and frequency modeling are tier-gated.
Permit-anchored
underwriting-grade cost data.
Government-sourced JSON from 100 U.S. cities. 15 minutes from signup to first response.
No permit parsing required.
curl https://api.homequotr.com/v1/pricing/hvac/dallas \ -H "X-API-Key: hq_live_a1b2c3d4..."
{ "trade": "hvac", "city": "Dallas", "median_price": 6700, "permit_count": 9686, "data_source": "municipal_permits" }
Sandbox is Dallas-only and gated to corporate email; free email domains are review-queued.
Get started
First Response in 15 Minutes
Three steps from signup to live data. No SDK required.
Get Your API Key
Sign up for a free Sandbox account (500 calls/month, Dallas only, corporate email required). Your key is available immediately.
# Key formats hq_live_a1b2c3d4... # production hq_test_x9y8z7w6... # test
Make Your First Request
Send a GET request with your API key in the X-API-Key header.
curl https://api.homequotr.com /v1/pricing/hvac/dallas \ -H "X-API-Key: hq_live_..."
Parse the Response
Every response includes the median price, price range, permit count, and data freshness.
{ "median_price": 6700, "min_price": 1200, "max_price": 28500, "permit_count": 9686 }
Endpoints
Eight Endpoints, One Data Source
Access pricing, history, contractor, and reference data. Standard REST, JSON responses.
Procurement Paths
From corporate card to actuarial filing.
HomeQuotr ships across the full procurement spectrum, from a 15-minute Stripe self-serve checkout to a contract-negotiated actuarial deliverable. Pick the path that matches your team's buying motion.
Self-serve
Stripe checkout. $799/mo. 10,000 calls per month. Run it on a corporate card. Verify the integration first against the free Sandbox tier.
Start with StarterInside sales, one call
One 30-minute call. $2,499/mo Growth adds confidence intervals and historical trends. $4,999/mo Scale adds CPI, material, and labor-rate normalized medians.
Talk to SalesVolume-negotiated contract
$7,499/mo flat. Unlimited calls. Covered-peril mapping and frequency modeling at the underwriting layer. 99.9% uptime SLA. Dedicated customer success.
Talk to SalesActuarial deliverable
From $15,000/mo. Custom peril taxonomy mapped to your claim schema. Actuarial review letter referencing HomeQuotr methodology. Quarterly business review. Named-person support.
Talk to SalesReady to try it? The Sandbox plan is free for evaluation.
Want to compare tiers first? See All 6 Plans.
Authentication
API Key Authentication
Simple, stateless authentication. Pass your key in every request header.
Pass Your Key in the X-API-Key Header
Every request requires a valid API key. Keys are scoped to your account and can be rotated at any time.
Production Keys
Prefixed with hq_live_ for production traffic. Rate limits and usage count against your plan.
Rate Limits
Sandbox: 50/min. Starter: 200/min. Growth: 800/min. Scale: 2,000/min. Enterprise: 6,000/min.
HTTPS Required
All requests must use HTTPS. Plaintext HTTP requests are rejected with 301 redirect.
curl https://api.homequotr.com/v1/pricing/hvac/dallas \ -H "X-API-Key: hq_live_a1b2c3d4e5f6"
| Status | Description |
|---|---|
| 200 | Success. Response body contains requested data. |
| 400 | Bad request. Invalid trade slug or city. |
| 401 | Unauthorized. Missing or invalid API key. |
| 403 | Forbidden. Endpoint not available on your plan. |
| 429 | Rate limited. Retry after the indicated period. |
| 500 | Server error. Contact support if persistent. |
Response format
Every Response Includes
Structured JSON with source attribution and freshness metadata.
JSON by Default
All endpoints return JSON. No content negotiation needed. No XML, no config.
Permit Count and Data Freshness
Every pricing response includes the number of permits used and the last update timestamp.
Source Attribution
Data source field in every response. Links back to the originating municipal portal when available. See Data Methodology.
Standard Pagination
List endpoints support limit and offset parameters. Default limit: 25. Maximum: 100.
{ "data": { "trade": "hvac", "city": "Dallas", "state": "TX", "median_price": 6700, "min_price": 1200, "max_price": 28500, "p25_price": 4200, "p75_price": 8900, "permit_count": 9686, "source_url": "https://permits.dallas..." }, "meta": { "last_updated": "2026-04-08", "data_source": "municipal_permits", "api_version": "v1" } }
Questions Developers Ask Most
Implementation details, latency, key management, and procurement.
Do you have an SDK?
Not today. The API is REST/JSON, callable from any HTTP client; no SDK installation required. We'll ship a Node and Python SDK after launch.
Where can I find the OpenAPI spec?
An OpenAPI 3.1 spec is on the post-launch roadmap. For now the full reference at /api/docs documents every endpoint, parameter, and response shape with worked curl + Node + Python + Go examples.
What's the latency?
Typical p50 response under 200ms from Vercel edge regions. p99 under 500ms. We do not currently publish a status page; status.homequotr.com is on the post-launch roadmap.
How do I rotate or revoke a key?
Rotate or revoke any time from /account/api-keys. Revocation propagates within 60 seconds via Redis cache flush.
Is the data versioned?
Yes. Every response includes a methodology_version field (currently hq_methodology_v1.0_2026). Methodology bumps are announced at /methodology with a 30-day reviewer comment window before any breaking change ships.
Do you sign DPAs / MSAs?
Yes, at the Scale tier and above. Custom contracts and redlines at the Custom tier. Email sales@homequotr.com to start procurement.
Every inquiry routes to Kevin. Response within 1 business day.
Need procurement contact? Email sales@homequotr.com.