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.

What'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_id for 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-* and Retry-After headers
  • 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 userinfo endpoint for tokens that carry openid

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.