AusTender Scraper — Australian Government Contracts & Expiry
Pricing
from $4.25 / 1,000 contracts
AusTender Scraper — Australian Government Contracts & Expiry
Export Australian Government contract notices from the official AusTender OCDS API: supplier, agency, value, UNSPSC category and contract period. Query by contract END date to find the contracts coming up for renewal, or by publish date for new awards. No API key.
Pricing
from $4.25 / 1,000 contracts
Rating
0.0
(0)
Developer
PublicData
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
a day ago
Last modified
Categories
Share
See which contracts the Australian Government is about to have to re-award — and who currently holds them, for how much, until exactly when.
Most tender tools tell you about opportunities once they are announced, which is the moment you are already late. AusTender's own API can be queried by contract end date, and this Actor exposes that directly: ask for the contracts finishing in the next 90 days and you get the incumbent, the agency, the value and the expiry date, months before the replacement goes out to market.
It reads the official AusTender OCDS API. No API key, no login, no proxies.
What you get
One row per contract notice.
The renewal signal
contractEnd— when the current contract runs out, andcontractStartcontractStatus,dateSigned
Who holds it
supplierNameandsupplierAbn— the ABN joins straight onto Australian company datasupplierLocality,supplierRegion,supplierPostcode,supplierCountry
Who bought it
agencyNameandagencyAbn
Who to talk to about this contract
contractContactEmail,contractContactPhone,contractContactUnit— the buying agency's contract officer or helpdesk. AusTender files these under the supplier in its OCDS output, but they are the agency's: of 896 populated addresses measured on 2026-08-21, 891 were*.gov.auand none belonged to the supplier. Named here for what they actually are. There are no supplier contact details in this feed.
What and how much
title,description,valueincurrency(AUD)unspscCodeandunspscCategory— the raw UNSPSC code and a readable category label
How it was awarded
procurementMethodandprocurementMethodDetailsprocurementMethod—limitedmarks a contract awarded without open competition. This is whatlimitedTenderOnlyfilters on.limitedTenderExempt,exemptionCodeandexemption— the narrower Commonwealth Procurement Rules exemption flag and the justification the agency cited. Measured 2026-08-21 over 600 July contracts: 48 of 366 limited-tender rows (13%) carried a published reason; the rest leave these empty, because the agency filed none.
Provenance
cnId(the CN number AusTender itself indexes on),ocid,releaseId,publishedDate,awardId,awardDate,awardStatus,searchUrl,source,sourceApi
Who uses this
- Bid teams — filter on
contractEndfor the next two quarters in your UNSPSC category, and approach the agency while the re-tender is still being scoped. - Sales and account teams — see every federal contract a competitor holds, its value and its expiry, by putting their name in
supplierName. - Market analysts — spend by agency, category and year, with the ABN as a join key.
- Journalists and transparency researchers —
limitedTenderOnlyisolates contracts awarded without open competition and returns the exemption each agency claimed. - Developers and AI agents — one flat schema over the OCDS feed, callable over the API or as an MCP tool.
Example output
A contract coming up for renewal — a real record, shortened:
{"cnId": "CN4258099","contractStart": "2026-06-15","contractEnd": "2027-03-30","supplierName": "RWM ITALIA SPA","agencyName": "Department of Defence","description": "Ammunitions","value": 4337124.0,"currency": "AUD","unspscCode": "46110000","unspscCategory": "Defence and law enforcement and security and safety equipment","procurementMethod": "limited","source": "AusTender (Australian Government), CC BY 3.0 AU"}
Note that this one was awarded by limited tender and files no exemption — which is why limitedTenderOnly keys on procurementMethod, not on the exemption flag.
Where the agency did publish a justification, it comes through in full:
{"cnId": "CN4265960","supplierName": "The University of Melbourne","agencyName": "CSIRO","value": 1189177.0,"currency": "AUD","procurementMethod": "limited","procurementMethodDetails": "Limited tender","limitedTenderExempt": true,"exemptionCode": "GE","exemption": "App A: 2. From another Commonwealth, state, territory or local government entity."}
Input
| Field | What it does |
|---|---|
dateType | Which date the window filters on. contractEnd = expiring contracts (the renewal radar). contractPublished = new awards. Also contractStart, contractLastModified. |
dateFrom / dateTo | The window, YYYY-MM-DD. Left empty it defaults sensibly: the last 7 days for new awards, the next 90 days for expiring contracts. |
query | Keyword across title, description, supplier and agency. |
unspscCodes | Category prefixes: 43 IT and telecoms, 80 management and consultancy, 72 construction, 85 health, 92 defence and security. |
agencyName | Agency name contains, e.g. Defence. |
supplierName | Supplier name contains — track one company's federal book. |
minValue / maxValue | Bounds in AUD. Contracts with no published value are excluded when either is set. |
limitedTenderOnly | Keep only contracts awarded without open competition (procurementMethod = limited). |
maxItems | Safety cap. 0 = unlimited. |
IT contracts expiring in the first half of 2027 — the ones worth positioning for now:
{ "dateType": "contractEnd", "dateFrom": "2027-01-01", "dateTo": "2027-06-30", "unspscCodes": ["43"], "minValue": 100000 }
Everything a competitor has won this year:
{ "dateType": "contractPublished", "dateFrom": "2026-01-01", "dateTo": "2026-08-21", "supplierName": "Accenture", "maxItems": 0 }
Defence contracts awarded without open competition last month:
{ "dateType": "contractPublished", "dateFrom": "2026-07-01", "dateTo": "2026-07-31", "agencyName": "Defence", "limitedTenderOnly": true }
Run it on a schedule
Save your filters as a Task and schedule it. For a renewal radar, leave the dates empty with dateType: "contractEnd" — every run then covers the next 90 days on a rolling basis. For new awards, leave them empty with contractPublished and run daily.
Attach an Apify integration and results land in Google Sheets, Slack, e-mail, a webhook, or Make and Zapier.
Deduplicate on releaseId, which is unique per publication. Use cnId instead if you want one row per contract and are happy for a later amendment to update it — ocid groups every release about the same procurement.
Use it from code or from an AI agent
Start runs and read the dataset over the Apify API or CLI as JSON, CSV, Excel or XML. The Actor is also exposed as an MCP tool via the Apify MCP server, so an agent can answer "which Defence IT contracts expire before June?" in a single call.
Pricing
Pay per event: a small fee per contract exported. API calls only — no browser, no proxy — so platform usage on top is negligible. Use maxItems for a hard ceiling.
Where the data comes from
The official AusTender OCDS API (api.tenders.gov.au/ocds), published by the Australian Government Department of Finance under a Creative Commons Attribution 3.0 Australia licence, which permits commercial reuse with attribution. Every row carries the source field for exactly that.
Honest limits, all measured against the live API on 2026-08-21.
This feed is contract-centric: it covers awarded contract notices, not open approaches to market, so it tells you who won and when it ends rather than what you can bid on today. Contracts are reported at or above the A$10,000 reporting threshold for most entities, so smaller spending is not here.
The API accepts only four date types — published, start, end and last-modified — and this Actor exposes all four. There is no server-side keyword, value, agency or supplier filter, so those are applied to the records as they are read; that is why a narrow filter over a wide window still costs time even though you are only charged for exported rows.
No supplier contact details exist in this feed. The contact block AusTender files under the supplier is the buying agency's — see contractContactEmail above.
No per-notice deep link exists either. The GUID inside the OCID is not the one the notice page expects, so searchUrl opens AusTender's contract-notice search with the CN id already filled in; you press Search to reach the notice.
An exemption reason accompanies about one limited-tender contract in eight (48 of 366 measured over July 2026). The UNSPSC label is the top-level category, not the full eight-digit description.
A single run reads at most 50,000 contracts — the Actor's own ceiling, which it reports in the log when it hits it. Narrow the date window and run again to go past that.
This Actor is independent and not affiliated with the Australian Government.
Frequently asked questions
Can AusTender data be reused commercially?
Yes. The Australian Government Department of Finance publishes it under a Creative Commons Attribution 3.0 Australia licence, which permits commercial reuse with attribution.
How do I find contracts about to expire?
Set dateType to contractEnd. This is the feature the AusTender Scraper exists for: you see the incumbent supplier, the value and the expiry date months before the replacement goes out to market.
Does it include tenders I can still bid on?
No. The AusTender OCDS feed is contract-centric: it covers awarded contract notices. It tells you who won and when it ends, not what is open today.
Why do most limited-tender rows have no exemption reason?
Because the agency did not file one. Roughly one limited-tender contract in nine carries a published justification; the rest leave those fields empty.
Related Actors
Same engine, same official-source approach:
- UK Public Tenders — Contracts Finder and Find a Tender in one run, tenders and awards
- EU Tenders (TED) — European procurement notices and contract awards
- Swiss Public Tenders (simap.ch) — tenders and awards with prices, bid counts and weighted criteria
- Swiss Commercial Register (SHAB) — new companies, changes, deletions and bankruptcies
- France Company Register — SIREN/SIRET, executives, official labels
- GLEIF LEI — LEI lookup, lapsed-LEI screening, parent companies
Italiano
Esporta gli appalti del governo australiano dall'API ufficiale AusTender: fornitore, agenzia, importo, categoria e periodo contrattuale. La funzione distintiva è la ricerca per data di fine contratto: si ottengono i contratti in scadenza nei prossimi mesi — con chi li detiene oggi e per quanto — prima che la riassegnazione venga bandita. Il flag limitedTenderExempt isola gli affidamenti senza gara, con la motivazione dichiarata dall'agenzia.
Deutsch
Exportiert Aufträge der australischen Bundesregierung aus der offiziellen AusTender-API: Lieferant, Behörde, Auftragswert, Kategorie und Vertragslaufzeit. Das Alleinstellungsmerkmal ist die Suche nach Vertragsende: Sie sehen auslaufende Verträge samt aktuellem Auftragnehmer, lange bevor neu ausgeschrieben wird. limitedTenderExempt filtert freihändige Vergaben inklusive der von der Behörde angegebenen Ausnahmebegründung.
Français
Exporte les marchés du gouvernement australien depuis l'API officielle AusTender : titulaire, agence, montant, catégorie et période contractuelle. La particularité est la recherche par date de fin de contrat : vous obtenez les marchés arrivant à échéance, avec leur titulaire actuel, bien avant la remise en concurrence. limitedTenderExempt isole les attributions sans mise en concurrence et la justification invoquée.