Discover/Zed Real Estate API
live

Zed Real Estate APIzedrealestate.au

Access Melbourne luxury real estate data via the Zed Real Estate API. Retrieve sales agents and their current property listings including prices, bedrooms, and images.

This API takes change requests — .
Endpoint health
verified 4d ago
get_agent_listings
get_sales_agents
2/2 passing latest checkself-healing
Endpoints
2
Updated
18d ago

What is the Zed Real Estate API?

The Zed Real Estate API covers 2 endpoints that expose sales agent profiles and active property listings from Zed Real Estate, a luxury agency operating in Melbourne, Australia. The get_sales_agents endpoint returns every active selling agent with their name, slug, profile URL, and department affiliations, while get_agent_listings returns full listing detail — addresses, pricing, bedroom and bathroom counts, images, floorplans, video URLs, and REA IDs — for any named agent.

This call costs1 credit / call— charged only on success
Try it

No input parameters required.

api.parse.bot/scraper/6d8700b5-db3d-4bab-8a36-9aafd1332b9e/<endpoint>
Ready to send
Fill in the parameters and hit sign in to send to see live response data here.
Call it over HTTPgrab a free API key at signup
curl -X GET 'https://api.parse.bot/scraper/6d8700b5-db3d-4bab-8a36-9aafd1332b9e/get_sales_agents' \
  -H 'X-API-Key: $PARSE_API_KEY'
Python SDK · recommended

Typed, relational, agent-ready

A generated client with real types, enums, and the links between objects — the structure a flat JSON response can't carry. Autocompletes in your editor and reads cleanly to coding agents.

  • Fully typed · autocompletes
  • Objects link to objects
  • Typed errors & pagination

Typed Python client. Set up the SDK in your uv project, then pull this API’s typed client:

uv add parse-sdk
uv run parse init
uv run parse add --marketplace zedrealestate-au-api

uv run parse add --marketplace pulls a pinned snapshot of this canonical API — it won’t change underneath you. To customize it, subscribe and swap to your own copy.

"""Walkthrough: Zed Real Estate SDK — bounded, re-runnable; every call capped."""
from parse_apis.zedrealestate_au_api import ZedRealEstate, AgentNotFound

client = ZedRealEstate()

# List all sales agents
for agent in client.agents.list(limit=3):
    print(agent.name, agent.slug, agent.departments)

# Pick the first agent and fetch their listings
agent = client.agents.list(limit=1).first()
for listing in agent.listings(limit=3):
    print(listing.title, listing.price_display, listing.status)
    print(f"  Address: {listing.address.suburb}, {listing.address.state}")
    print(f"  Images: {len(listing.images)}")

# Typed error handling: wrap a fallible agent lookup
try:
    unknown = client.agents.list(limit=1).first()
    for prop in unknown.listings(limit=1):
        print(prop.heading, prop.unique_id)
except AgentNotFound as e:
    print(f"Agent not found: {e.agent_name}")

print("exercised: agents.list / agent.listings")
All endpoints · 2 totalmissing one? ·

Retrieves all sales agents at Zed Real Estate who genuinely sell homes. Returns agent names, slugs, profile URLs, and department affiliations.

Input

No input parameters required.

Response
{
  "type": "object",
  "fields": {
    "total": "integer count of sales agents",
    "agents": "array of agent objects with id, name, slug, link, featured_media_id, departments"
  },
  "sample": {
    "data": {
      "total": 15,
      "agents": [
        {
          "id": 31477,
          "link": "https://zedrealestate.au/directory/zed-nasheet/",
          "name": "Zed Nasheet",
          "slug": "zed-nasheet",
          "departments": [
            431,
            429,
            86
          ],
          "featured_media_id": 312726
        },
        {
          "id": 236487,
          "link": "https://zedrealestate.au/directory/kamal-raj/",
          "name": "Kamal Raj",
          "slug": "kamal-raj",
          "departments": [
            431,
            429,
            86
          ],
          "featured_media_id": 313029
        }
      ]
    },
    "status": "success"
  }
}

About the Zed Real Estate API

Agent Directory

The get_sales_agents endpoint requires no inputs and returns a full list of sales agents currently active at Zed Real Estate. Each agent object includes an id, name, slug, link (profile URL), featured_media_id, and departments array. A total integer at the top level gives the agent count. This endpoint is the natural starting point for any workflow that needs to enumerate agents before fetching their listings.

Property Listings by Agent

The get_agent_listings endpoint accepts a single required parameter, agent_name, which should match the agent's full name as it appears on the team page (e.g. 'Kamal Raj' or 'Zed Nasheet'). The match is case-insensitive. The response includes an agent object with the resolved id, name, slug, and profile_url, alongside a listings array and a total_listings count.

Each listing in the array carries structured fields: full address, listed price, bedroom count, bathroom count, all associated listing images (from the media library), floorplan, video URL, and the property's REA ID — a unique identifier used across Australian real estate platforms including realestate.com.au.

Coverage Scope

Both endpoints reflect the current state of the Zed Real Estate website and are specific to this single Melbourne agency. Data covers sales agents only — not property managers or administrative staff. Listings are scoped to the individual agent's active portfolio; there is no cross-agent search or suburb-level filter built into the current endpoints.

Reliability & maintenanceVerified

The Zed Real Estate API is a managed, monitored endpoint for zedrealestate.au — not a raw scraper you maintain. Every endpoint is automatically health-checked on a schedule, and when zedrealestate.au changes and a check fails, the API is automatically queued for repair and re-verified. It is built to keep working as the site underneath it changes.

This isn't an official zedrealestate.au API — it's an independent, maintained REST wrapper over public data. Where the source has no official API (or only a limited one), Parse gives you a stable contract over a source that never promised one, and keeps it current. Need a new endpoint or field? You can revise it yourself in plain English and the agent rebuilds it against the live site in minutes — contributing the change back to the shared API is free.

Last verified
4d ago
Latest check
2/2 endpoints passing
Maintenance
Monitored & self-healing
Will this API break when the source site changes?+
It's built not to. Every endpoint is health-checked on a schedule with automated test probes. When the source site changes and a check fails, the API is automatically queued for repair and re-verified — that's the self-healing layer. Each API page shows when its endpoints were last verified. And because marketplace APIs are shared, any fix reaches everyone using it.
Is this an official API from the source site?+
No — Parse APIs are independent, managed REST wrappers over publicly available data. That is the point: where a site has no official API (or only a limited one), Parse gives you a maintained, monitored endpoint for that data and keeps it working as the site changes — so you get a stable contract over a source that never promised one.
Can I fix or extend this API myself if I need a new endpoint or field?+
Yes — and you don't have to wait on us. This API was generated by the Parse agent, which stays attached. Describe the change in plain English ("add an endpoint that returns reviews", "fix the price field") in the revise box on the API page or via the revise_api MCP tool, and the agent rebuilds it against the live site in minutes. Contributing the change back to the public API is free.
What happens if I call an endpoint that has an issue?+
Errors are machine-readable: a bad call returns a clean status with the list of available endpoints and a repair hint, so an agent (or you) can recover or trigger a fix instead of failing silently. Confirmed failures feed the automatic repair queue.
Common use cases
  • Build an agent comparison tool showing each agent's active listing count and price ranges using total_listings and price fields.
  • Sync Melbourne luxury property inventory into a CRM by iterating all agents from get_sales_agents and fetching each agent's listings.
  • Aggregate REA IDs from listings to cross-reference properties on realestate.com.au for additional public data.
  • Display a gallery of high-end Melbourne properties by pulling listing images and video URLs per agent.
  • Track which agents are currently representing properties with floorplans or video walkthroughs using the floorplan and video_url fields.
  • Generate lead sheets for buyers interested in specific agents by combining agent profile URLs with their current listing addresses and prices.
Pricing & limitsSee full pricing →
TierPriceCredits/monthRate limit
Free$0/mo2005 req/min
Hobby$30/mo1,00020 req/min
Developer$100/mo5,000100 req/min
Team$300/mo20,000300 req/min
Company$1,000/mo100,000500 req/min

Each endpoint has a fixed posted price per successful call — most fall between 1 and 10 credits — shown on this API's page before you run it. Exceeding the rate limit returns a 429 response. Authenticate with the X-API-Key header.

Frequently asked questions
Does Zed Real Estate have an official developer API?+
No. Zed Real Estate does not publish a public developer API or documentation portal.
What does `get_agent_listings` return beyond basic address and price?+
Each listing includes bedroom count, bathroom count, all associated property images, a floorplan, a video URL, and the property's REA ID — which is the same identifier used on realestate.com.au. The agent object in the response also gives you the resolved agent id, slug, and profile_url for linking back to the agent's team-page profile.
Does the API cover rental properties or property managers, not just sales listings?+
Not currently. Both endpoints cover sales agents and their active sales listings only. Property managers and rental listings are not included. You can fork the API on Parse and revise it to add an endpoint targeting rental listings or property management staff.
Can I search listings by suburb, price range, or bedroom count?+
Not currently. Listings are retrieved by agent name; there is no filter for suburb, price band, or bedroom count at the endpoint level. You can fork the API on Parse and revise it to add a filtered search endpoint across those fields.
Are sold or off-market properties included in `get_agent_listings`?+
The endpoint reflects the agent's current active portfolio as displayed on the Zed Real Estate website. Sold or off-market properties that are no longer publicly listed are not included in the response.
Page content last updated . Spec covers 2 endpoints from zedrealestate.au.
Related APIs in Real EstateSee all →
domain.com.au API
Search and compare property listings for sale, rent, or sold properties across Australia, view detailed property information and agent profiles, and explore suburb insights to make informed real estate decisions. Access comprehensive data on agents, neighborhoods, and properties all in one place.
zillow.com API
Search for homes for sale, rent, or recently sold listings on Zillow while accessing detailed property information, Zestimates, agent profiles, and current mortgage rates all in one place. Streamline your real estate research by gathering comprehensive property details, agent information, and financing options without navigating multiple pages.
zoopla.co.uk API
Search for properties available for sale or rent, view detailed listing information, check sold house prices, and find local estate agents all in one place. Get access to live marketplace data to help you research properties, compare prices, and connect with agents on the Zoopla platform.
realestate.com.au API
Search and retrieve property listing data from realestate.com.au, including listings for sale and rent, detailed property information, and nearby schools for any location across Australia.
zonaprop.com.ar API
Search and retrieve property listings from Zonaprop, Argentina's leading real estate portal. Filter by operation type, property category, and location, then fetch full details for any listing.
realestateview.com.au API
Search and explore rental property listings across Australia with detailed information including photos, property types, agent details, and nearby listings. Find available rentals by location, compare properties, and discover similar listings in your area of interest.
rew.ca API
Search rental and for-sale properties across Canada, get detailed listing information, explore neighbourhoods, and find real estate agents in your area. Access property details, agent profiles, and neighbourhood data all in one place.
realcommercial.com.au API
Search commercial property listings across Australia, view detailed property information, and stay updated with the latest real estate market news all from one platform. Find investment opportunities, compare properties, and read industry insights to make informed decisions in the commercial property market.