API Docs

Build around the same job packet Brixor uses.

Use API access for projects, clients, estimates, invoices, and contracts when your team needs custom automation beyond the built-in workflow.

Bearer tokensProjectsClientsEstimatesInvoicesContracts

Quick start

A small surface for the resources contractors automate most.

Keep API keys private, scope automation to one workflow at a time, and review any AI-generated estimate data before sending it to a client.

bash
curl https://brixor.ai/api/projects \
  -H "Authorization: Bearer bxr_..." \
  -H "Content-Type: application/json"

Endpoints

Reference by workflow, not alphabet soup.

/api/projects

List projects for the authenticated workspace.

GEThttps://brixor.ai/api/projects

/api/projects

Create a project record before attaching estimates or invoices.

POSThttps://brixor.ai/api/projects

/api/clients

List client records.

GEThttps://brixor.ai/api/clients

/api/estimates

Create an estimate draft tied to project and client context.

POSThttps://brixor.ai/api/estimates

/api/invoices

List invoices and payment status fields.

GEThttps://brixor.ai/api/invoices

/api/contracts

Create a contract draft from approved scope.

POSThttps://brixor.ai/api/contracts

Need an endpoint that is not documented yet?

Tell us the workflow you are automating and the data you need to move.