NSW Government Tenders Scraper (buy.nsw)
Pricing
from $1.00 / 1,000 tenders
NSW Government Tenders Scraper (buy.nsw)
Extract New South Wales government opportunities and notices from buy.nsw: open tenders, EOIs and RFQs, and the register of notices with contract awards, contractor, ABN and estimated amount.
Pricing
from $1.00 / 1,000 tenders
Rating
5.0
(1)
Developer
Public Money
Maintained by ApifyActor stats
1
Bookmarked
1
Total users
0
Monthly active users
2 days ago
Last modified
Categories
Share
This Actor reads buy.nsw, the New South Wales government procurement portal, in two modes: open opportunities (tenders, EOIs, RFQs, schemes) and the register of notices (contract awards, standing offers, planned procurement and more), with each record's detail page when you want it.
What it does
- Opportunities: 163 open when this was verified — title, opportunity ID, type, agency, category, close date, and from the detail page the publish and decision dates, contact, locations, goals, scope and file list.
- Notices: 18,613 in the register, 15,687 of them contract awards — agency, contract period, estimated amount payable (inc. GST), contractor name, and from the detail page the method of tendering, contractors with ABN, ACN and address, and the assessment criteria.
- Filters at the source: keyword, category, and opportunity type and area or notice type, with the portal's sort orders.
- Gets past the portal's WAF on every run; nothing to configure.
Use cases
| You need to | How this Actor does it |
|---|---|
| Find NSW tenders to bid on | Opportunities, filter by category or area, read the close date |
| See who wins NSW contracts and for how much | Notices, type contract-award, read contractor, ABN and amount |
| Track an agency's spending | Notices by keyword, group by agency |
| Watch upcoming work | Notices, type planned-procurement |
Input
| Field | Type | Default | What it controls |
|---|---|---|---|
mode | string | opportunities | opportunities or notices |
keyword | string | empty | Portal search |
opportunityTypes | array | empty | Expression of Interest, Proposed, Schemes, Tenders |
areas | array | empty | NSW regions, e.g. hunter, sydney-metro |
categories | array | empty | e.g. construction, healthcare |
noticeTypes | array | empty | contract-award, standing-offer, planned-procurement, public-interest-certificate, sale-or-lease-of-property |
sort | string | portal default | See the input description |
fetchDetails | boolean | true | Detail pages; slower |
maxItems | integer | 500 | Caps how many records are returned, and so the cost |
{"mode": "notices","noticeTypes": ["contract-award"],"categories": ["construction"],"maxItems": 200}
Output
{"referenceId": "CAN-MAAS-RFQ 26/006","title": "Powerhouse Food – Culinary Industry Leader/Ambassador","type": "Contract award","agency": "Powerhouse","publishDate": "2026-10-03","contractStartDate": "2026-08-01","contractEndDate": "2028-07-31","estimatedAmount": 440000,"contractorName": "KYLIE KWONG PTY LTD","methodOfTendering": "Request for quote (RFQ)","contractors": [{ "name": "KYLIE KWONG PTY LTD", "ABN": "92166046555", "ACN": "166046555" }],"url": "https://buy.nsw.gov.au/notices/27DCF45A-5341-4A09-86A1C130599F9B2A"}
Coverage and limits
- Opportunity documents are listed by name and size; their download links are temporary and need the portal, so they are not returned.
- Every label the detail page shows is kept in
details, as published.
Pricing
Pay per event: one tender-scraper event per record written to the dataset. The optional schema.org block is charged once per run.