Pipeline Engine API

Try it live.

Enter any Canadian address below. Pick a trade and service type. Get back a full priced estimate with itemized line items, quantities, and costs.

API Reference

POST/api/pipeline/estimate

Generate a full priced estimate for any trade at any address.

{
  "trade": "roofing",
  "service_type": "reshingle",
  "property_type": "residential",
  "address": "123 Main St, Toronto, ON"
}
GET/api/pipeline/trades

List all available trades and service types for your API key.

POST/api/pipeline/batch/estimate

Batch estimate multiple addresses in a single request. Up to 10 per call.

GET/api/pipeline/estimates

Retrieve stored estimates for your client. All data encrypted at rest.

DELETE/api/pipeline/estimates/{id}

PIPEDA right-to-deletion. Remove any stored estimate permanently.

Full interactive documentation available at pipeline.oakden.ca/docs

Get Your API Key