Developers
Build with BuildWorkPro
A versioned REST API, signed webhooks, and an OAuth 2.1 authorization server for third-party apps. Everything you see in the BuildWorkPro app is available programmatically.
Quickstart
From zero to your first authenticated API call in 5 minutes.
OpenAPI Reference
Every endpoint, schema, and required scope, generated from the OpenAPI 3.1 spec.
OpenOAuth 2.1
Authorization code + PKCE, refresh-token rotation, Dynamic Client Registration.
OpenWebhooks
Subscribe to real-time events with signed payloads and replay-resistant signatures.
OpenPostman Collection
Pre-built request library covering every endpoint. Import and start exploring.
DownloadChangelog
Versioned history of API changes. Subscribe to know before something moves.
OpenWhat's available at v1.0
The launch surface in one glance. See the changelog for the full list.
-
Stable response envelope (
{ data, meta }) on every successful response -
RFC 9457 problem details on every error, with
request_idfor support - 39 fine-grained scopes covering 10 resource families and 4 workflow actions
- Cursor-based pagination with HMAC-signed, opaque cursors
- Idempotency keys honored for 24 hours on every mutation
-
Cost-weighted rate limits with
RateLimit-*andRetry-Afterheaders - Webhook deliveries signed with HMAC-SHA256 and a 5-minute replay window
- Async jobs for CSV import/export, bulk operations, and PDF generation
- OAuth 2.1 with PKCE (S256), refresh-token rotation, and Dynamic Client Registration
-
OIDC-compatible
userinfoendpoint for tokens that carryopenid
Have questions?
We respond personally to every developer email. Tell us what you're building, what's missing, or what's in your way.
Ready to run your sub business the right way?
The platform that runs our founder's own glazing company — 400+ bids and 143 projects and counting — built for subs, tested on real jobs first.
14-day free trial. No credit card required.