THE MACHINE-READABLE MUNICIPAL LAYER • CANADA / 2026

When an agent asks “how much?” give it a source.

Find individual Canadian municipal permit and development fees, run supported calculations, and give AI agents structured results they can verify. No made-up national averages.

AGENT LOOKUP / PREVIEW● VERIFIED SOURCE
› GET /api/v1/calculate
fee=surrey-plan
construction_value_cad=25000
{
"amount_cad": 150.00,
"status": "published_component_only",
"is_total_project_fee": false,
"source_url": "surrey.ca/..."
}
Transparent inputs ↔ Verified source ↔ Clear limits
32source-linked fee rules
15Canadian municipal entries
13provinces & territories filterable
0invented missing prices
SOURCE ALERTSVictoria has a temporary permit-fee waiver✳Vancouver ACC bylaw changed September 30, 2026✳Always confirm exact application date and fee scope
01 / INTERACTIVE EXPLORER

One fee at a time. No false totals.

Fee categories vary by municipality. Pick the exact published fee component you need.

DATA SNAPSHOT 17 OCT 2026
1 Pick a location
2 Choose a published fee

CALCULATION RESULTREFERENCE ONLY

Select a fee

—
Amounts are in Canadian dollars (CAD).
This is an independent prototype, not a final government quote.
02 / LOCAL WORKSPACE

Comparison tray

Collect up to six independent fee components. These are not a combined permit quote, and different scopes are not directly comparable.

No fee components saved. Run a calculation and add it here.
03 / SOURCE DIRECTORY

Canada is big. Our claims stay specific.

Search the municipalities currently included. Entries with no calculated fee link directly to available official guidance.

OFFICIAL SOURCES 15 ENTRIES
!
Not a complete national database. The directory includes selected Canadian cities. A city not listed here has no verified entry in this snapshot—not a $0 permit fee. Sources can change without notice, and some rates require local review.
04 / FOR AI AGENTS & BUILDERS

Built for the machine customer.

Structured inputs, source URLs and honest uncertainty. Read the public catalog and query the live source-linked JSON API. New rates are not guaranteed to update automatically.

01 / DATA

Portable public catalog

A readable JSON snapshot with jurisdictions, fee IDs, accepted inputs, scope and source URLs.

Download catalog.json ↗
02 / CONTRACT

API schema

OpenAPI description and request examples so agents know exactly what the tool can and cannot calculate.

Download OpenAPI ↗
03 / AI

Agent discovery

Plain-text model instructions, supported endpoints and guardrails for incomplete source coverage.

Read llms.txt ↗
EXAMPLE AGENT CALL

Serverless JSON API

The public API remains free during the pilot. A separate prepaid authenticated endpoint is being introduced at Agent credits. Check the API test page to confirm that your deployment responds. No paid agent credits are currently sold.

THE PRODUCT PHILOSOPHY

An answer isn't useful if nobody can trust where it came from.

Every published amount is a named fee component, linked to the municipality that published it. When the model can't determine a final cost, it says so.

Explore a Canadian fee ↗