Give your systems and your AI direct access to property data.
Resolve an address, query a market, or feed your models, live, from the same data behind this site. MCP, API, and data feeds.
GET /v1/properties?precinct="Sandton"&category="office"
{
"precinct": "Sandton",
"properties": 1284,
"gla_m2": 3920000,
"vacancy_m2": 512000,
"as_at": "2026-06-01"
}
Three ways to plug in.
MCP
MCP (Model Context Protocol) is the standard plug that lets an AI assistant such as Claude or ChatGPT use an outside data source directly. Connect yours to Gmaven, and it answers property questions from fact, not guesswork.
API
Resolve and enrich a single address, or query a whole market, in real time. REST, JSON, keyed.
CSV & data feeds
The full dataset, or the slice you need, delivered on a schedule and kept fresh.
What it looks like in use.
Messy list in, clean data out.
Drop a spreadsheet of property names, coordinates or addresses into your AI assistant. Get back clean, enriched data: a unique identifier, the resolved property name, the street address, suburb, precinct, city, province, size and category, for every row.
| ID | Name | Suburb | Province | GLA m² | Category |
|---|---|---|---|---|---|
| GM-084213 | The Meridian | Sandown | Gauteng | 38 400 | Office |
| GM-102467 | 40 On West | Sandown | Gauteng | 6 250 | Office |
| GM-077310 | 135 West Street | Sandown | Gauteng | 12 800 | Office |
| GM-118904 | Acme House | Sandown | Gauteng | 4 100 | Office |
One question in, one answer out, instantly.
Send a coordinate pair from inside your own system. Get back the suburb name, the average asking rental for that grade, the vacancy rate for that grade in that precinct, and whether rentals are rising or falling.
The whole slice, on schedule.
Receive the latest solar penetration, aggregated by suburb, city and province: by lettable area, by installed capacity (kilowatt-peak), by property count, as a percentage of all properties, with available roof space. Delivered on your schedule, kept fresh.
Every answer resolves to one property.
Behind all three channels sits the same mastered database: more than 64,000 commercial properties, each resolved to one persistent, unique identifier, with a name, an address and an as-at date. Whichever channel you choose, you are reading the same single source. Choosing a channel is a workflow decision, not a quality trade-off.
Property and aggregate data only.
What travels over these channels is property and aggregate market data: no personal information.
Get access.
Tell us what you want to plug in, and how you work. We will recommend the channel and scope it with you.
Looking for space rather than data? See Find space.