Discover/danmurphys API
live

danmurphys APIdanmurphys.com.au

Retrieve beer product names, prices, volumes, and alcohol percentages from Dan Murphy's via a single API endpoint. Paginated results up to any requested limit.

Endpoint health
verified 3d ago
get_beer_products
1/1 passing latest checkself-healing
Endpoints
1
Updated
26d ago

What is the danmurphys API?

The Dan Murphy's Beer API exposes 4 data fields — product name, price, volume, and alcohol percentage — for beer listings from Australia's largest liquor retailer. The single get_beer_products endpoint returns a paginated, accumulating list of products you can cap with a limit parameter, making it straightforward to pull a targeted slice of the beer catalogue for price monitoring, product research, or inventory analysis.

Try it
Maximum number of products to return.
api.parse.bot/scraper/7ee393f9-76bc-4423-95ac-a172a7d99aba/<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/7ee393f9-76bc-4423-95ac-a172a7d99aba/get_beer_products?limit=10' \
  -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 danmurphys-com-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.

from parse_apis.dan_murphy_s_beer_api import DanMurphys

client = DanMurphys()

for product in client.beerproducts.list(limit=5):
    print(product.name, product.price, product.volume, product.alcohol_percentage)
All endpoints · 1 totalmissing one? ·

Retrieves beer products from Dan Murphy's beer category. Returns a paginated list of products with name, price, volume, and alcohol percentage. The upstream API is fetched in pages of 24; results are accumulated until the requested limit is reached. Products are sorted by relevance.

Input
ParamTypeDescription
limitintegerMaximum number of products to return.
Response
{
  "type": "object",
  "fields": {
    "total": "integer - number of products returned in this response",
    "products": "array of beer product objects each containing name, price, volume, and alcohol_percentage"
  },
  "sample": {
    "data": {
      "total": 10,
      "products": [
        {
          "name": "Stone & Wood Pacific Ale Bottles 330mLx6",
          "price": 81.95,
          "volume": "330ML",
          "alcohol_percentage": "4.4%"
        }
      ]
    },
    "status": "success"
  }
}

About the danmurphys API

What the API Returns

The get_beer_products endpoint returns an array of beer product objects from Dan Murphy's beer category. Each object includes name (the product title as listed on the site), price (the current listed price), volume (package size, e.g. 375mL can or 750mL bottle), and alcohol_percentage (ABV as listed). The response also includes a total integer confirming how many products were returned in that call.

Pagination and the limit Parameter

Results are fetched in upstream batches of 24 and accumulated until the requested limit is satisfied. Pass limit as an integer to cap the number of products returned — for example, limit=50 will accumulate across multiple upstream pages until 50 products are gathered. Omitting limit returns all products the endpoint can accumulate from the beer category. Products are ordered by relevance as returned by the source.

Coverage and Scope

The API covers the beer category specifically. It surfaces the fields most relevant to price comparison and product cataloguing: name, price, volume, and ABV. It does not currently expose product images, stock availability, customer ratings, or product URLs. The data reflects publicly listed prices and product details for the Australian market.

Reliability & maintenanceVerified

The danmurphys API is a managed, monitored endpoint for danmurphys.com.au — not a raw scraper you maintain. Every endpoint is automatically health-checked on a schedule, and when danmurphys.com.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 danmurphys.com.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
3d ago
Latest check
1/1 endpoint 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
  • Track price changes on specific beer SKUs over time using the name and price fields
  • Compare alcohol percentage across beer styles by filtering on alcohol_percentage
  • Build a beer catalogue database with name, volume, and ABV for an Australian drinks app
  • Monitor which beers fall within a target ABV range for health or regulatory compliance tools
  • Analyse pricing per millilitre by combining the price and volume fields
  • Feed product data into a recommendation engine that matches beers by size and alcohol content
Pricing & limitsSee full pricing →
TierPriceCredits/monthRate limit
Free$0/mo1005 req/min
Hobby$30/mo1,00020 req/min
Developer$100/mo5,000100 req/min

One credit = one API call regardless of which marketplace API you call. Exceeding the rate limit returns a 429 response. Authenticate with the X-API-Key header.

Frequently asked questions
Does Dan Murphy's have an official developer API?+
Dan Murphy's does not publish a public developer API. There is no documented API portal or official access program listed on danmurphys.com.au for third-party developers.
What exactly does `get_beer_products` return for each product?+
Each product object contains four fields: name (the product title), price (listed retail price), volume (package size such as 375mL or 750mL), and alcohol_percentage (ABV). The response wraps these in a products array alongside a total count of items returned.
Does the API cover product images, ratings, or stock availability?+
Not currently. The API covers name, price, volume, and alcohol percentage for beer products. You can fork it on Parse and revise it to add fields like product images, customer ratings, or stock status.
Can I retrieve products from categories other than beer, such as wine or spirits?+
Not currently. The API is scoped to Dan Murphy's beer category only. You can fork it on Parse and revise it to target other categories like wine, spirits, or RTDs.
Are there any known limitations with the product data?+
Results reflect publicly listed data for the Australian market and are sorted by relevance rather than any user-defined order. Promotional or member-exclusive pricing may not be reflected since that data requires a logged-in session. The limit parameter controls accumulation across upstream pages of 24, so very large limits will result in multiple internal fetches before the response is returned.
Page content last updated . Spec covers 1 endpoint from danmurphys.com.au.
Related APIs in EcommerceSee all →
wine.com API
Search and browse wines on Wine.com to discover detailed information including pricing, ratings, and product metadata across thousands of selections. Find top-rated wines, browse current sales, and access comprehensive details on any wine to make informed purchasing decisions.
systembolaget.se API
Search and browse Systembolaget's complete beverage catalog to discover wines, spirits, and other drinks with detailed information like taste profiles, producer details, vintage year, and pricing. Find exactly what you're looking for by filtering products by type, region, and other characteristics to make informed purchasing decisions.
getfpv.com API
Search and browse products from GetFPV's catalog of FPV drone components and accessories. Retrieve listings by keyword or category, view detailed product specifications, pricing, and stock status, and explore new arrivals and current sales.
mediamarkt.be API
Search and browse MediaMarkt Belgium's product catalog to find electronics with detailed specifications, pricing, and available variants across all categories. Get comprehensive product information including descriptions and technical details to compare items before purchase.
coles.com.au API
Search and browse Coles supermarket products by category, view detailed product information, and discover current specials all in one place. Find exactly what you're looking for with powerful search functionality and organized category navigation.
bluebottlecoffee.com API
Browse Blue Bottle Coffee's complete product catalog, including roast levels, tasting notes, pricing, and customer reviews. List products by category, retrieve full details for any item, and explore cafe locations across all supported regions.
gamma.be API
Search and browse products from Gamma.be to find home improvement items with real-time pricing and detailed specifications. Get category listings and search suggestions to easily discover what you need at Belgium's leading home improvement store.
abercrombie.com API
Search and browse Abercrombie & Fitch products across categories, new arrivals, and clearance items while retrieving detailed product information like pricing and availability. Access curated collections and find exactly what you're looking for with powerful search capabilities.