How AI is applied across API Evangelist and APIs.io. Read my AI disclosure →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

Domain Group Listings API

The Listings API from Domain Group — 18 operation(s) for listings.

Domain Group Listings API is one of 28 APIs that Domain Group publishes on the APIs.io network, described by a machine-readable OpenAPI specification and an AsyncAPI event-driven specification.

Tagged areas include Listings. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, an API reference, and an AsyncAPI specification.

This API exposes 18 operations across 18 paths, and defines 165 schemas. It is described by OpenAPI 3.2.0, at version 1.0.

Requests are made against 2 base URLs: https://api.domain.com.au/, https://api.domain.com.au/sandbox/.

18 operations 18 paths 165 schemas 7 GET7 POST4 PUT

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.2.0
API Version
1.0
Base URL
https://api.domain.com.au
Authentication
API Key, OAuth 2.0
Terms of Service
Resource Areas
1

Authentication & Security 2

Domain Group Listings API declares 2 security schemes for authenticating requests. An API key is passed in the header as x-api-key (apikey). It supports OAuth 2.0 (oauth2) using the clientCredentials and authorizationCode flows, exposing 25 scopes.

  • apikey — API Key in Header
  • oauth2 — OAuth 2

Paths & Operations 18

Across 18 paths, the API surfaces 18 operations — 7 GET, 7 POST, 4 PUT. Each is listed below with its method, path, parameters, and response codes.

Listings 18
GET
/v1/listings/{id}
Retrieve details of listing using the listing id
Listings_Get 1 param → 200default
GET
/v1/listings/{id}/enquiries
Retrieve details of all enquiries received for a specific listing
Listings_GetEnquiries 2 params → 200default
GET
/v1/listings/{id}/statistics
Retrieve details of listing using the listing id
Listings_GetListingStatistics 3 params → 200default
PUT
/v1/listings/business
Creates or updates a business listing
Listings_UpsertBusinessListing body → 200202
POST
/v1/listings/business/_search
Retrieves business listings matching the specified criteria.
Listings_DetailedBusinessSearch body → 200
POST
/v2/listings/business/offmarket
Creates an externally sold business listing; or takes an existing business listing off the market.
listings_upsertbusinessoffmarket body → 200202400
PUT
/v2/listings/commercial
Creates a commercial listing.
listings_upsertcommerciallisting body → 200202400
POST
/v1/listings/commercial/_search
Retrieves commercial listings matching the specified criteria.
Listings_DetailedCommercialSearch body → 200
POST
/v2/listings/commercial/offmarket
Creates an externally sold or leased commercial listing; or takes an existing commercial listing off the market.
listings_upsertcommercialoffmarket body → 200202400
GET
/v1/listings/locations
Suggests listing locations
ListingLocations_Search 1 param → 200
GET
/v1/listings/processingReports
Searches processing reports
Listings_GetListingReportByReference 2 params → 200
GET
/v1/listings/processingReports/{id}
Gets the processing report
Listings_GetListingReport 1 param → 200
PUT
/v1/listings/residential
Creates or updates a residential listing
Listings_UpsertResidentialListing body → 200202
POST
/v1/listings/residential/_search
Retrieves residential listings matching the specified criteria.
Listings_DetailedResidentialSearch body → 200
POST
/v2/listings/residential/offmarket
Creates an externally sold or leased residential listing; or takes an existing residential listing off the market.
listings_upsertresidentialoffmarket body → 200202400
POST
/v1/listings/{id}/offmarketdeprecated
Takes a listing offmarket
Listings_UpdateOffmarketDetails 1 param body → 200202
PUT
/v1/listings/commercial
Creates or updates a commercial listing
Listings_UpsertCommercialListing body → 200202
GET
/v1/listings/statisticsdeprecated
Retrieves stats for the residential listings of a given agent.
Listings_GetListingStatisticsByAgentId 5 params → 200default

Schemas 165

The contract defines 165 schemas that model the data the API accepts and returns. The most detailed are Listings.V1.Listing (43 properties), Domain.SearchService.v2.Model.DomainSearchWebApiV2ModelsSearchParameters (43 properties), ListingAdmin.v2.CommercialListingV2 (33 properties), Domain.ListingAdminService.v1.Model.CommercialListing (31 properties). Each schema is shown below with its type and property counts.

Domain.Public.Adapter.Web.Api.Models.v1.Listings.Commercial.GeoWindow
object
Polygon which specifies geographical area for listing search
2 properties
Listings.V1.Listing
object
Listing
43 properties 3 required
ListingAdmin.v2.CommercialListingV2
object
Commercial Listing V2
33 properties 4 required
Enquiries.V1.Recipient
object
Recipient of an Group.Enquiry.Model.Enquiry
2 properties 1 required
ListingAdmin.v2.AgentContact
object
Represents a agent or conjunction agent domain model The only difference to normal contacts is agent contacts needs to have their agency specified
9 properties 1 required
Domain.ListingAdminService.v1.Model.BasicPrice
object
Basic price information
2 properties
Domain.SearchService.v2.Model.DomainSearchContractsV2PropertyDetails
object
27 properties
ListingAdmin.v2.Parking
object
Parking Details
3 properties
Domain.ListingAdminService.v1.Model.LandArea
object
Area information, Either single value or from and To must be provided
4 properties
Domain.ListingAdminService.v1.Model.PropertyMedia
object
Resource related to the listing
2 properties
Domain.ListingAdminService.v1.Model.Parking
object
Parking Details
3 properties
Domain.SearchService.v2.Model.DomainSearchContractsV2InspectionSchedule
object
3 properties
Domain.SearchService.v2.Model.DomainSearchWebApiV2ModelsCircle
object
2 properties
Domain.SearchService.v2.Model.DomainSearchContractsV2Contact
object
2 properties
Domain.Public.Adapter.Web.Api.Models.v1.Listings.Commercial.PriceSearch
object
Search criteria. Price
3 properties
ListingAdmin.v2.SoldDetails
object
Sold Details
3 properties 2 required
ListingAdmin.v2.Lease
object
Properties for lease listings
3 properties
ListingAdmin.v2.CommercialOffMarketProperty
object
Commercial off market property
7 properties 2 required
Domain.Public.Adapter.Web.Api.Models.v1.Listings.Commercial.Contact
object
Contact
8 properties
Domain.ListingAdminService.v1.Model.MedianPriceData
object
Information regarding median house/unit price for the suburb
8 properties
ListingAdmin.v2.GeoLocation
object
Contains geocoding of an address
2 properties
Domain.ListingAdminService.v1.Model.PastSaleData
object
Information for past property sales
3 properties
ListingAdmin.v2.ResidentialOffMarketProperty
object
Residential off market property
8 properties 2 required
Domain.ListingAdminService.v1.Model.BusinessListing
object
Business Listing
22 properties
Domain.ListingAdminService.v1.Model.Address
object
Address structure for property
8 properties
ListingAdmin.v2.CommercialProperty
object
Commercial Property
10 properties 2 required
Domain.ListingAdminService.v1.Model.ListingProject
object
Listing development project details.
2 properties
Domain.Public.Adapter.Web.Api.Models.v1.Listings.Commercial.Advertiser
object
Agency details
7 properties
Domain.ListingAdminService.v1.Model.ParkingInfo
object
Parking Details
2 properties
Domain.Public.Adapter.Web.Api.Models.v1.Listings.Commercial.Media
object
Listing media
5 properties
Domain.SearchService.v2.Model.DomainSearchContractsV2Inspection
object
2 properties
ListingAdmin.v2.SupplementaryMetadata
object
Supplementary metadata
4 properties 1 required
Listings.v1.StatementOfInformation
object
Statement of Information Regarding sale listing
4 properties
Domain.Public.Adapter.Web.Api.Models.v1.Listings.Business.Contact
object
Contact
8 properties
Domain.ListingAdminService.v1.Model.PropertyPdf
object
PDF file related to the listing
3 properties
Domain.SearchService.v2.Model.DomainSearchContractsV2SearchResult
object
4 properties
Domain.SearchService.v2.Model.DomainSearchWebApiV2ModelsSearchParameters
object
43 properties
Listings.V1.RentalDetails
object
The rental detail's of the listing in case of it being for rent or leased
9 properties
Listings.v1.BasicPrice
object
Basic price information
2 properties
Domain.ListingAdminService.v1.Model.StatementOfInformation
object
Statement of Information Regarding sale listing
4 properties
Listings.v1.ComparableData
object
Information regarding the past comparable property sales that influenced the setting of the estimation price
2 properties
Listings.v1.AuctionDetails
object
The detail's of the auction in case of a listing for sale being auctioned or sold by auction
3 properties
Domain.ListingAdminService.v1.Model.PastSaleAddress
object
Address for past sold listing
6 properties
Domain.ListingAdminService.v1.Model.Contact
object
Contact domain model
8 properties
Listings.v1.Inspection
object
Encapsulates the details of a Listing's Inspection
4 properties
Listings.V1.AddressParts
object
Encapsulates the parts that make up an Address
9 properties
Domain.SearchService.v2.Model.DomainSearchContractsV2AuctionSchedule
object
2 properties
Enquiries.V1.RecipientDeliveryStatus
object
Used for reporting enquiry delivery statusses to recipients
3 properties
Domain.Public.Adapter.Web.Api.Models.v1.Listings.Commercial.Metadata
object
Listing metadata
1 property
Domain.Public.Adapter.Web.Api.Models.v1.Listings.Commercial.Listing
object
Listing details for univesal app
14 properties
Domain.Public.Adapter.Web.Api.Models.v1.Listings.Business.Metadata
object
Listing metadata
1 property
ListingAdmin.v2.Contact
object
Contact domain model
8 properties
Listings.v1.AdvertiserIdentifiers
object
Encapsulates the listing's advertiser identifiers
6 properties
ListingAdmin.v2.CommercialOffMarketListing
object
Commercial off market listing
14 properties 5 required
ListingAdmin.v2.CommercialAuction
object
Commercial Auction Details
4 properties 1 required
Domain.ListingAdminService.v1.Model.GeoLocation
object
Contains geocoding of an address
2 properties
Domain.Public.Adapter.Web.Api.Models.v1.Listings.Business.PriceSearch
object
Search criteria. Price
2 properties
Domain.Public.Adapter.Web.Api.Models.v1.Listings.Business.SearchRequest
object
Represents a CRE Business Search Request
11 properties
Domain.ListingAdminService.v1.Model.InspectionDetails
object
Inspection details
2 properties
Domain.Public.Adapter.Web.Api.Models.v1.Listings.ListingLocation
object
Listing location
6 properties
ListingAdmin.v2.ResidentialOffMarketListing
object
Residential off market listing
9 properties 5 required
Listings.v1.PropertyInspections
object
Property Inspection(s) details
3 properties
Domain.SearchService.v2.Model.DomainSearchWebApiV2ModelsSearchLocation
object
7 properties
Domain.Public.Adapter.Web.Api.Models.v1.Listings.Commercial.Ad
object
Listing details
2 properties
Domain.ListingAdminService.v1.Model.Area
object
Area information, Either single value or from and To must be provided
4 properties
Domain.Public.Adapter.Web.Api.Models.v1.Listings.Commercial.AddressComponents
object
Address components
9 properties
Listings.v1.AuctionSchedule
object
Encapsulates the details of a Property being Auctioned.
4 properties
ListingAdmin.v2.PropertyPdf
object
PDF file related to the listing
3 properties 1 required
ListingPerformance.v1.StatisticReport
object
Statistics report for single listing
2 properties
Domain.ListingAdminService.v1.Model.SupplementaryMetadata
object
Supplementary metadata
4 properties
Enquiries.V1.Sender
object
5 properties
ListingPerformance.v1.DailyStatistics
object
22 properties
Domain.Public.Adapter.Web.Api.Models.v1.Listings.Business.Listing
object
Listing details for univesal app
14 properties
Domain.Public.Adapter.Web.Api.Models.v1.Listings.Business.AdvertiserImages
object
Agency images (logos, banners)
3 properties
Domain.ListingAdminService.v1.Model.ResidentialProperty
object
Residential Property
13 properties
Domain.SearchService.v2.Model.DomainSearchWebApiV2ModelsCustomSort
object
2 properties
ListingAdmin.v2.CommercialPrice
object
Commercial component for price
8 properties 2 required
Domain.ListingAdminService.v1.Model.ParkingDetails
object
Parking Details
2 properties
Domain.Public.Adapter.Web.Api.Models.v1.Listings.Business.PhoneNumber
object
Phone number details
3 properties
Domain.ListingAdminService.v1.Model.ListingReport
object
Represent current listing status and aggregation of status messages
8 properties
Domain.ListingAdminService.v1.Model.ModelEvent
object
Processing Event, use to show information, warnings or Errors
3 properties
Domain.SearchService.v2.Model.DomainSearchWebApiV2ModelsTagQuery
object
2 properties
Domain.ListingAdminService.v1.Model.ListingResponse
object
Represent the listing job.
6 properties
Listings.V1.AustralianPropertyMonitorsIdentifiers
object
APM Identifiers
10 properties
Domain.SearchService.v2.Model.DomainSearchWebApiV2ModelsGeoPoint
object
2 properties
Domain.ListingAdminService.v1.Model.ComparableData
object
Information regarding past comparable property sales that influenced the setting of teh estimationPrice
2 properties
Domain.Public.Adapter.Web.Api.Models.v1.Listings.Business.Advertiser
object
Agency details
7 properties
Domain.ListingAdminService.v1.Model.Price
object
Pricing Information
3 properties
Domain.ListingAdminService.v1.Model.SaleInfo
object
Contains details about a business sales info
3 properties
Listings.V1.SoldDetails
object
Sold details in the case of the listing being sold.
6 properties
Domain.Public.Adapter.Web.Api.Models.v1.Listings.Commercial.GeoLocation
object
Geographic coordinate
2 properties
Domain.Public.Adapter.Web.Api.Models.v1.Listings.Commercial.ParkingSearch
object
Listing search. Parking search criteria
2 properties
ListingAdmin.v2.ParkingDetails
object
Parking Details
2 properties 2 required
Domain.SearchService.v2.Model.DomainSearchWebApiV2ModelsCustomSortElement
object
2 properties
Listings.v1.ProviderDetails
object
Information for the listing provider. e.g. bulkuploader information
2 properties
Domain.ListingAdminService.v1.Model.BusinessProperty
object
Business Property
10 properties
Domain.ListingAdminService.v1.Model.Auction
object
Auction Details
3 properties
Domain.ListingAdminService.v1.Model.ListingSupplementary
object
Listing supplementary
4 properties
ListingAdmin.v2.ListingResponse
object
Represent the listing job.
6 properties
Domain.ListingAdminService.v1.Model.LeaseHoldDetail
object
Contains additional details about a business listing
5 properties
ListingAdmin.v2.Tender
object
Tender Information
3 properties
ListingAdmin.v2.Tenant
object
Tenant Information
8 properties
Domain.SearchService.v2.Model.SystemNullableDomainSearchWebApiV2ModelsSortBy
object
2 properties
Domain.Public.Adapter.Web.Api.Models.v1.Listings.Business.LocationSearch
object
Search request location details
5 properties
Domain.Public.Adapter.Web.Api.Models.v1.Listings.Commercial.PhoneNumber
object
Phone number details
3 properties
Domain.SearchService.v2.Model.DomainSearchContractsV2Media
object
2 properties
Domain.SearchService.v2.Model.DomainSearchContractsV2Advertiser
object
7 properties
Listings.V1.SaleDetails
object
The sale detail's of the listing in case of it being for sale or sold
7 properties
ListingAdmin.v2.BusinessOffMarketProperty
object
Business off market property
6 properties 2 required
Domain.ListingAdminService.v1.Model.Inspection
object
Inspection times
3 properties
Listings.v1.ListingMedia
object
Encapsulates media associated with a Listing
3 properties 1 required
ListingPerformance.v1.Statistics
object
Listing statistics
21 properties
ListingAdmin.v2.SpecificUnitDetail
object
offered units details
8 properties
Domain.Public.Adapter.Web.Api.Models.v1.Listings.Commercial.SearchRequest
object
Listing search criteria
20 properties
ListingAdmin.v2.InspectionDetails
object
Inspection details
2 properties
Domain.SearchService.v2.Model.DomainSearchWebApiV2ModelsBox
object
2 properties
ListingAdmin.v2.OffMarketDetailsBase
object
Off market details base
5 properties 2 required
Listings.v1.TenderDetails
object
Tender details
3 properties
Domain.Public.Adapter.Web.Api.Models.v1.Listings.Business.Ad
object
Listing details
2 properties
ListingAdmin.v2.BusinessOffMarketListing
object
Business off market listing
10 properties 5 required
Domain.Public.Adapter.Web.Api.Models.v1.Listings.Commercial.LocationSearch
object
Search request location details
6 properties
Domain.SearchService.v2.Model.DomainSearchContractsV2SoldData
object
4 properties
ListingAdmin.v2.ParkingInfo
object
Parking Details
2 properties
ListingAdmin.v2.Area
object
Area information, Either single value or from and To must be provided
4 properties
ListingAdmin.v2.LeasedDetails
object
Leased Details
2 properties
Domain.ListingAdminService.v1.Model.ResidentialListing
object
Residential Listing
25 properties
ListingAdmin.v2.SaleInfo
object
Contains details about a business sales info
3 properties 3 required
Domain.Public.Adapter.Web.Api.Models.v1.Listings.Commercial.AdvertiserImages
object
Agency images (logos, banners)
3 properties
ListingAdmin.v2.PropertyMedia
object
Resource related to the listing
2 properties 1 required
Domain.Public.Adapter.Web.Api.Models.v1.Listings.Business.GeoLocation
object
Geographic coordinate
2 properties
Listings.v1.MedianPriceData
object
Information regarding median house/unit price for the suburb
8 properties
ProblemDetails
object
5 properties
Enquiries.V1.EnquiryReport
object
10 properties
ListingAdmin.v2.Inspection
object
Inspection times
3 properties 2 required
Listings.v1.TenantDetails
object
Tenant Details
8 properties
Domain.SearchService.v2.Model.DomainSearchWebApiV2ModelsSchoolCatchment
object
3 properties
Domain.SearchService.v2.Model.DomainSearchContractsV2PriceDetails
object
4 properties
Listings.v1.PastSaleData
object
Information for past property sales
9 properties
Domain.SearchService.v2.Model.DomainSearchContractsV2PropertyListing
object
19 properties
Domain.SearchService.v2.Model.DomainSearchWebApiV2ModelsGeoWindow
object
3 properties
ListingAdmin.v2.ListingSupplementary
object
Listing supplementary
4 properties 1 required
Listings.V1.PriceDetails
object
Encapsulates a listing's price information
12 properties
Domain.SearchService.v2.Model.DomainSearchContractsV2Project
object
14 properties
Domain.Public.Adapter.Web.Api.Models.v1.Listings.Business.AddressComponents
object
Address components
9 properties
Listings.v1.GeoLocation
object
Encapsulates the details of a geo location, long/lat
2 properties
ListingAdmin.v2.EOI
object
Express of Interest
3 properties 1 required
Domain.Public.Adapter.Web.Api.Models.v1.Listings.Commercial.GeoPoint
object
Geographic coordinate
2 properties
Domain.ListingAdminService.v1.Model.ReportVersion
object
Report Version
5 properties
Domain.SearchService.v2.Model.DomainSearchWebApiV2ModelsPolygon
object
1 property
Domain.Public.Adapter.Web.Api.Models.v1.Listings.Business.Media
object
Listing media
5 properties
ListingAdmin.v2.LandArea
object
Area information, Either single value or from and To must be provided
4 properties 1 required
ListingAdmin.v2.Address
object
Address structure for property
8 properties 4 required
Domain.ListingAdminService.v1.Model.OffMarketDetails
object
Shows offmarket info
9 properties
Domain.ListingAdminService.v1.Model.SoldDetails
object
Sold Details
3 properties
Domain.ListingAdminService.v1.Model.Lease
object
Properties for lease listings
3 properties
Domain.ListingAdminService.v1.Model.CommercialListing
object
Commercial Listing V1
31 properties
Domain.ListingAdminService.v1.Model.SpecificUnitDetail
object
offered units details
8 properties
Domain.ListingAdminService.v1.Model.EOI
object
Express of Interest
3 properties
Domain.ListingAdminService.v1.Model.CommercialProperty
object
Commercial Property
11 properties
Domain.ListingAdminService.v1.Model.Tenant
object
Tenant Information
8 properties
Domain.ListingAdminService.v1.Model.LeasedDetails
object
Leased Details
2 properties
Domain.ListingAdminService.v1.Model.CommercialAuction
object
Commercial Auction Details
4 properties
Domain.ListingAdminService.v1.Model.CommercialPrice
object
Commercial component for price
7 properties
Domain.ListingAdminService.v1.Model.AgentContact
object
Represents a agent or conjunction agent domain model The only difference to normal contacts is agent contacts needs to have their agency specified
9 properties
Domain.ListingAdminService.v1.Model.Tender
object
Tender Information
3 properties

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

domain-group-listings-api-openapi.yml Raw ↑

Other APIs Domain Group publishes across the network.

Domain Group Address Locators API
Domain Group Agencies API
Domain Group Agents API
Domain Group Authorities API
Domain Group Campaign Reporting API
Domain Group Dataset API
Domain Group Demographics API
Domain Group Disclaimers API
Domain Group Enquiries API
Domain Group Leadscope API
Domain Group Listing Search API
Domain Group Locations API
Where this information came from

This is an independent, third-party profile of Domain Group Listings API, published by API Evangelist. We do not operate, host, resell, or support these APIs, and we are not affiliated with or endorsed by the company unless stated above. Everything here is built from publicly available information — the company's own site, developer portal, documentation, public repositories, and the specifications it publishes for public use. Nothing is obtained by breaching a system, defeating an access control, or using credentials.

The Kin Score and Agent Readiness rating are independently calculated assessments of a company's public API artifacts, scored against a published rubric. They are not certifications, endorsements, security assessments, or audits.

Corrections, re-scores, and removal are free — no partnership or purchase required, and you do not need to justify the request. A removed company is recorded as unrated, never scored zero for having asked. Acknowledgement within one business day; removal within two.

info@apievangelist.com · Read the full data-sourcing policy →
On a security or compliance team? Put security in the subject line and you will get a person, not a form — we will tell you exactly which public URLs this profile was built from.