MLS systems track listings, not properties. Each time a property is relisted, it is often assigned a new MLS ID.
In data terms, MLS identifiers are event-based, not property-based.
What this means
A single property can have:
- Multiple listings
- Multiple MLS IDs
- Disconnected records
Why this matters
Without linking these records:
- Price history is incomplete
- Time-on-market is inaccurate
- Lifecycle tracking is broken
What solves this
Property-level datasets match records using:
- Standardized address
- Validated postal code
This creates a persistent property identity across all listing events.
Linking listings to a single property creates a continuous transaction history.
Derived from BrightCat Listings and Core data · Address-level matching since 2014