Stay in sync when a BC real-estate rule changes
The BC Real Estate Codex publishes 49 verified facts — tax brackets, exemption thresholds, rent caps, regulatory dates — re-verified quarterly against primary government and regulator sources. When a fact changes, you can subscribe by RSS, email digest, or HTTP webhook so your CRM, advisory tooling, or AI agent updates the moment we do.
Why this is useful to a real-estate professional
- Compliance. When BC raises the First-Time Home Buyer threshold, or the mortgage default-insurance limit moves, the wrong number on a client document is a misrepresentation risk for any licensee. Subscribers get the change the same day it is re-verified.
- Advisory accuracy. Mortgage brokers and accountants quote clients against rules that change. The Codex re-verifies fast-moving rules every 90 days; a subscription tells your tooling the moment a fact changes.
- AI-agent freshness. If you have wired the Codex into a ChatGPT custom GPT, a Claude Skill, or an in-house retrieval agent, a webhook lets you refresh its cached answers the minute the underlying rule changes — rather than waiting out the 90-day cycle.
- The same source the site uses. Bronson Job PREC’s own tooling consumes this stream — every document, calculator result, and AI-generated quote on bronsonjob.com runs against the latest verified BC rules.
1. RSS feed Live
Every Fact Bank entry ships as an RSS 2.0 item. Subscribe via Feedly, Inoreader, NetNewsWire, or any RSS-aware CRM. The guid is composed as <fact-id>-v<version>-<retrieved_iso>, so when we re-verify (bumping retrieved_iso) the item reappears in your reader as new — even if the value didn't change.
Example item payload
<item> <title>BC Property Transfer Tax brackets (v1)</title> <link>https://www.bronsonjob.com/codex#bc.ptt.brackets</link> <guid isPermaLink="false">bc.ptt.brackets-v1-2026-05-08</guid> <pubDate>Fri, 08 May 2026 00:00:00 GMT</pubDate> <category>tax</category> <description>Marginal-rate brackets for the general Property Transfer Tax… Effective: 2018-02-21 Last verified: 2026-05-08 Re-verify by: 2026-11-08 Primary source: BC Government — https://www2.gov.bc.ca/… </description> <author>bronson@bronsonjob.com (Bronson Job PREC, REALTOR®)</author> </item>
2. Quarterly email digest Coming soon
At each 90-day re-verification cycle boundary, subscribers receive a single email: every fact whose value, effective_iso, or expires_iso changed since the last cycle, plus a one-line summary of the practical impact on a typical BC buyer or seller.
Designed for mortgage brokers, accountants, real-estate lawyers, journalists, and AI-tooling operators who don't want to read an RSS feed every week.
Join the waitlist — we'll email when this ships.
Request access via /contact3. Webhook subscription Coming soon
Register a customer-supplied URL; we POST a JSON body whenever any fact's value, expires_iso, or effective_iso changes. The body is a Schema.org UpdateAction envelope wrapping the affected fact + the diff vs. the previous version.
Payload contract
{
"@context": "https://schema.org",
"@type": "UpdateAction",
"actionStatus": "CompletedActionStatus",
"agent": {
"@type": "Person",
"name": "Bronson Job PREC",
"alternateName": "Bronson Job Personal Real Estate Corporation",
"url": "https://www.bronsonjob.com/about/bronson-job"
},
"endTime": "2026-08-12T17:42:00Z",
"object": {
"@type": "Dataset",
"@id": "https://www.bronsonjob.com/codex#bc.rent_cap.2026",
"identifier": "bc.rent_cap.2026",
"version": 4,
"previousVersion": 3,
"current": { "value": 0.023, "expires_iso": "2027-01-15", "effective_iso": "2026-01-01" },
"previous": { "value": 0.024, "expires_iso": "2026-08-15", "effective_iso": "2025-01-01" },
"diff": {
"value": { "from": 0.024, "to": 0.023 },
"expires_iso": { "from": "2026-08-15", "to": "2027-01-15" }
},
"url": "https://www.bronsonjob.com/api/v1/facts/by-id/bc.rent_cap.2026.json"
},
"result": {
"@type": "Dataset",
"@id": "https://www.bronsonjob.com/codex/changelog/bc-rent-cap"
},
"license": "https://creativecommons.org/licenses/by/4.0/"
}Request headers
POST /your-endpoint HTTP/1.1 Host: example.com Content-Type: application/json User-Agent: bronsonjob-codex-webhook/1.0 X-Codex-Signature: sha256=<hex-of-hmac-sha256(body, your-secret)> X-Codex-Delivery: 9c3d6e1f-… X-Codex-Event: fact.updated X-Codex-Fact-Id: bc.rent_cap.2026 X-Codex-Version: 4
Authentication & verification
- Each subscriber receives a shared secret on registration. We sign every request with
HMAC-SHA256(body, secret)and place the hex digest in theX-Codex-Signatureheader (prefixedsha256=). Verify before acting on the payload. - Idempotency: re-deliveries reuse the same
X-Codex-DeliveryUUID. Treat as at-least-once and dedupe on the UUID + fact-id + version triple. - Retries: we retry on non-2xx for 24h with exponential backoff (1m, 5m, 15m, 1h, 6h, 24h), then mark the delivery dead and email the subscriber.
- Replay protection: every delivery carries an
endTimeISO-8601 timestamp inside the signed body — reject deliveries older than 5 minutes from your wall clock.
Webhooks are pre-launch. Tell us about your use case — we're prioritizing onboarding around mortgage brokers, accountants, and AI-agent operators first.
Request webhook accessRelated
- · BC Real Estate Codex — every fact rendered with provenance
- · Public Facts API reference — JSON endpoints + OpenAPI 3.1 spec
- · Cross-fact changelog — historical diffs across every fact
- · Transparency / verification trail