New: the hosted MCP server, sign-in without a key, and a Claude plugin · Methodology 1.12.6 is live.Changelog

Monitor

Know when a place behind your records changes.

Save the places behind your customers' records and we watch them. When a value moves past your threshold after a refresh, a signed webhook tells you, with the value before and after, the periods compared, and whether the area moved or our method did.

See it run

A watch on a thousand places. One moves. You hear why.

A portfolio is saved, a refresh lands, one place crosses the threshold, and a signed event arrives with its cause and both of its dates.

Only the moves that matter, explained.

You set what counts. We compare each place with its previous period, hold back thin data, and send every material change with its cause and both of its dates.

Only material moves

You set the threshold. Each place is compared with its previous period, or with the first one you saved, and only moves past the threshold are reported.

Before, after and why

Every change carries the value before and after, the periods compared, and its cause: the area moved, our method changed, or both.

Two clocks on every change

The period the data describes and the moment our store recorded it, so you can tell a late publisher from a recent move.

Thin data held back

A price move built on too few sales is held until there is enough behind it, by a sample-size gate you set.

watch · compare · signed webhooks

Watch the places behind your records.

Whole catalogues, mapped once

Map up to 1,000 records to places in one call, or 20,000 as a job, and save them as a portfolio. Then read the portfolio's change report whenever you need it, or let the feed come to you.

Signed events to your endpoint

After each refresh that recorded a change, a webhook signed with HMAC-SHA256 arrives at your endpoint, with the change, its cause and the methodology versions before and after. Verify the signature and act.

GET/v1/portfolios/{id}/feed

Save the places that matter, set what counts, and get a signed, explained heads-up when one moves.

Get a sandbox key
The Monitor workspace in the OneGoodArea console, a portfolio of tracked postcodes beside its change endpoint

The Monitor workspace in the console

Where it goes in your product.

A watch on the places behind a customer's portfolio, a listing inventory or a whole dataset, on your own thresholds.

The changes that matter reach your systems already checked and explained.

A customer's portfolio

Watch the places behind one customer's holdings and show them what changed since they last looked.

Every listing

Keep the places behind a listing inventory under watch and refresh what each listing says when a value moves.

A location dataset

Run a change report over a whole dataset between two refreshes and ship only the rows that moved.

Your own thresholds

Decide the percentage that counts as a move and the number of sales a price move needs, per report.

Frequently asked

Monitor, answered.

What can you watch?

Any places in Great Britain you save into a portfolio: sale prices, crime, school ratings and the rest of the signals. Save a handful, or map 1,000 records in one call and 20,000 as a job.

How do you decide what counts as a change?

You set a percentage threshold, choose whether to compare with the previous period or the first one saved, and set how many sales a price move needs before it counts.

Why will a big jump not always be reported?

A price move built on only a handful of sales is not reliable, so it is held back until there are enough sales behind it to trust.

How do changes reach me?

As a signed webhook to your own endpoint after the refresh that recorded the change. Webhooks only: your systems receive the event and route it. Each one carries the value before and after, the period, the recorded date and the cause.

What is the cause of a change?

Whether the area moved, our method changed between the two values, or both. A method change lists the releases behind it and the methodology versions before and after, so you never mistake a method change for a move in the place.

How often does it check?

After every data refresh: a monthly full refresh, a weekly incremental one and a daily check for new crime data. Or on demand, whenever you pull a change report.

How do I get started?

Save a portfolio of places and subscribe a webhook endpoint, or book a call and we set it up on your own records.

Never miss a move behind your records.

Save the places, set what counts, and receive signed, explained changes. Start in the free sandbox.