Buildxact Public API
Buildxact's public REST API exposes core construction-job data including estimates and estimate items, with related tax-context and reference data. The API is fronted by Azure API Management; every request must carry an Ocp-Apim-Subscription-Key header identifying the partner organization and an Authorization: Bearer access token scoped to a Buildxact user and tenant. Endpoints follow REST conventions with OData query support — $filter, $orderBy, $top, $skip, and $count=true (record total returned via the x-odata-total-count response header). A staging environment is available at developer-uat.buildxact.com. Rate-limited at 100 requests per 30-second window.
Documentation
Documentation
https://developer.buildxact.com/getting-started
Documentation
https://developer.buildxact.com/apis
Documentation
https://developer.buildxact.com/estimate-data
Authentication
https://developer.buildxact.com/authorization
RateLimits
https://raw.githubusercontent.com/api-evangelist/buildxact/refs/heads/main/rate-limits/buildxact-rate-limits.yml
Specifications
Schemas & Data
JSONSchema
https://raw.githubusercontent.com/api-evangelist/buildxact/refs/heads/main/json-schema/buildxact-estimate-schema.json
JSONSchema
https://raw.githubusercontent.com/api-evangelist/buildxact/refs/heads/main/json-schema/buildxact-estimate-item-schema.json
Other Resources
SignUp
https://developer.buildxact.com/signup
Plans
https://developer.buildxact.com/plans
HelpCenter
https://help.buildxact.com/en/articles/4510284-buildxact-application-programming-interface-api
JSONLD
https://raw.githubusercontent.com/api-evangelist/buildxact/refs/heads/main/json-ld/buildxact-context.jsonld
Vocabulary
https://raw.githubusercontent.com/api-evangelist/buildxact/refs/heads/main/vocabulary/buildxact-vocabulary.yml