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 Products API

The Products API from Domain Group — 8 operation(s) for products.

Domain Group Products 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 Product. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, an API reference, and an AsyncAPI specification.

This API exposes 8 operations across 8 paths, and defines 44 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/.

8 operations 8 paths 44 schemas 6 POST2 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 Products 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 8

Across 8 paths, the API surfaces 8 operations — 6 POST, 2 PUT. Each is listed below with its method, path, parameters, and response codes.

Products 8
PUT
/v1/Products/LimitedInventory/{inventoryReservationId}/Unreserve
Unreserves (cancels) an existing limited inventory reservation.
LimitedInventory_Unreserve 1 param body → 200400401403404409500
POST
/v1/Products/LimitedInventory/Availability
Retrieves batch availability for limited inventory products.
LimitedInventory_GetBatchAvailability body → 200207400401403422500
POST
/v1/Products/LimitedInventory/ReserveByBatch
Reserves inventory for a batch of products based on the provided request.
LimitedInventory_ReserveByBatch body → 200207400401403422500
PUT
/v1/Products/LimitedInventory/UnreserveByBatch
Unreserve inventory items by batch.
LimitedInventory_UnreserveByBatch body → 200207400401403422500
POST
/v1/Products/Listings/QuoteByAgency
Gets a listing price quote based on the agency, channel and location details
ListingPrice_QuoteByAgency body → 200400401403500
POST
/v1/Products/Listings/QuoteBySuburbs
Gets a listing price quote based on the provided suburb details.
ListingPrice_QuoteBySuburbs body → 200400401403500
POST
/v1/products/ratefornewlisting
Get updated pricing information for a hypothetical listing
Products_RateForNewListing body → 200default
POST
/v1/products/ratefornewsocialboost
Get updated pricing information for a hypothetical listing
SocialBoost_RateForNewSocialBoost body → 200default

Schemas 44

The contract defines 44 schemas that model the data the API accepts and returns. The most detailed are SocialBoost.v1.RateForNewSocialBoostRequestModel (13 properties), SocialBoost.v1.ListingRateInfo (13 properties), Bookings.V2.RateForNewListingRequest (13 properties), BookingV2Api.v1.ListingQuote (12 properties). Each schema is shown below with its type and property counts.

Bookings.V2.RateForNewListingRequest
object
Provide a summary of the intended listing for which to calculate a rate.
13 properties 12 required
BookingV2Api.v1.UnreserveResponse
object
3 properties
BookingV2Api.v1.ValidationProblemDetails
object
6 properties
BookingV2Api.v1.AgencyAvailabilityDetailsDto
object
8 properties
BookingV2Api.v1.GetBatchLimitedInventoryAvailabilityRequest
object
6 properties 1 required
Bookings.V2.RateForNewListing
object
NewListingRateResponse
6 properties
BookingV2Api.v1.BookingRule
string
BookingV2Api.v1.RateBand
object
5 properties
BookingV2Api.v1.ReservationResponse
object
10 properties
BookingV2Api.v1.Channel
string
BookingV2Api.v1.ReserveInventoryByBatchRequest
object
3 properties 1 required
BookingV2Api.v1.UnreserveInventoryByBatchResponse
object
2 properties
SocialBoost.v1.ContractInfo
object
ContractInfo
9 properties
BookingV2Api.v1.LimitedInventoryProductType
string
ProblemDetails
object
5 properties
BookingV2Api.v1.GetQuoteListingPriceBySuburbsResponse
object
5 properties
BookingV2Api.v1.ReserveInventoryRequest
object
11 properties 1 required
BookingV2Api.v1.ListingType
string
Sale=0 and Rent=1 to match the Objective and PropertyListingType enums
BookingV2Api.v1.GetListingPriceQuoteByAgencyRequest
object
11 properties 5 required
BookingV2Api.v1.ZoneMapping
object
6 properties
SocialBoost.v1.RateForNewSocialBoost
object
GetRatesForNewSocialBoostResponse
3 properties
BookingV2Api.v1.ListingQuote
object
12 properties
BookingV2Api.v1.ProblemDetails
object
5 properties
BookingV2Api.v1.DurationType
string
BookingV2Api.v1.LimitedInventoryListingCategory
string
BookingV2Api.v1.GetListingPriceQuoteByAgencyResponse
object
7 properties
BookingV2Api.v1.UnreserveInventoryRequest
object
2 properties 1 required
BookingV2Api.v1.ProductAvailabilityDetailsDto
object
9 properties
BookingV2Api.v1.BatchSummaryResponse
object
3 properties
BookingV2Api.v1.AreaFilter
object
2 properties 2 required
BookingV2Api.v1.ReserveInventoryByBatchResponse
object
2 properties
BookingV2Api.v1.GetBatchLimitedInventoryAvailabilityResponse
object
2 properties
BookingV2Api.v1.AddonQuote
object
9 properties
BookingV2Api.v1.ProductAvailabilityByDurationDto
object
7 properties
BookingV2Api.v1.GetQuoteListingPriceBySuburbsRequest
object
9 properties 3 required
BookingV2Api.v1.ListingFilterType
string
For Dreamhomes listing filters
BookingV2Api.v1.UnreserveInventoryByBatchRequest
object
3 properties 1 required
BookingV2Api.v1.DurationDto
object
3 properties
BookingV2Api.v1.EBrochureOptions
string
BookingV2Api.v1.BookingRate
object
11 properties
BookingV2Api.v1.ProductTypeAndCategoryDto
object
2 properties
BookingV2Api.v1.ProductAvailabilityStatus
string
SocialBoost.v1.ListingRateInfo
object
ListingRateInfo
13 properties
SocialBoost.v1.RateForNewSocialBoostRequestModel
object
13 properties 12 required

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

domain-group-products-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 Listings API
Domain Group Listing Search API
Where this information came from

This is an independent, third-party profile of Domain Group Products 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.