Builder API
E1 Developer
What’s available today
Section titled “What’s available today”The Builder API covers the work a builder puts to market: their tender and procurement projects, the packages those break into, and the drawings and specifications issued against them.
GET /api/tender/builder/v1/companies/{companyId}/tender-projectsSee the Builder API overview for the full surface.
The Supplier API exposes Speci-finder matched project results for a supplier user, so partner systems can surface those matches inside their own applications.
GET /api/tender/supplier/v1/companies/{companyId}/speci-finder/resultsSet expectations up-front
Section titled “Set expectations up-front”- No webhooks or push events. Integrations are pull-based.
- Cursor-paged lists. List endpoints return a page plus a
_metadata.nextCursor; follow the cursor to walk the full set (see Conventions). - No published SDK. Partners consume raw HTTP, or generate a client from the OpenAPI spec on the Supplier API reference.
Where to next
Section titled “Where to next”Read the overview
Plain-language summary of what the API enables and who it’s for. Overview →
Make your first call
A single end-to-end walkthrough: token, headers, response. Guide →
Authenticate
OAuth2 client credentials, the x-e1-client-id header, and token lifecycle. Authentication →
Use it from Zapier
Hook the API into a Zap with Webhooks-by-Zapier and Storage. Zapier guide →
Getting access
Section titled “Getting access”New partners are onboarded by E1. The onboarding team will create an application for your integration, register your customer’s company, and issue you a client_id and client_secret.
To start the conversation, contact support@estimateone.com.
Use of the API is governed by the API Developer Addendum.
Support
Section titled “Support”- Integration questions: support@estimateone.com
- Operational incidents / outages: check the public status page at status.estimateone.com. For an in-progress incident, use support@estimateone.com.
- Security issues: see Security.