Victoria Government Tenders Scraper avatar

Victoria Government Tenders Scraper

Pricing

from $1.00 / 1,000 tenders

Go to Apify Store
Victoria Government Tenders Scraper

Victoria Government Tenders Scraper

Extract Victorian government tenders from Buying for Victoria: open, closed and awarded tenders with agency, type, UNSPSC, dates, description, contact and, for awards, contract value, dates and suppliers.

Pricing

from $1.00 / 1,000 tenders

Rating

5.0

(1)

Developer

Public Money

Public Money

Maintained by Apify

Actor stats

1

Bookmarked

1

Total users

0

Monthly active users

a day ago

Last modified

Categories

Share

This Actor reads Buying for Victoria (tenders.vic.gov.au), the Victorian government's tender portal, and returns one record per tender — and for awarded tenders, the contract: value, start and expiry, procurement method, number of submissions and every supplier with its ABN.

What it does

  • Returns one record per tender: open, closed, awarded, advance notices and the rest — 73 open and 1,242 awarded when this was verified.
  • Filters at the source: keyword, status, type, issuing agency (any of 577), tender number, and opening, closing and award date ranges.
  • Reads each tender page for the description, region, enquiry contacts and document list, and each award's contract page for value, dates, method, submissions and suppliers.
  • Gets past the portal's Cloudflare protection on every run; nothing to configure.

Use cases

You need toHow this Actor does it
Find Victorian tenders to bid onDefault run (open tenders) or a keyword, read the closing date
See who wins Victorian contractsStatus AWARDED and read suppliers with ABN and contract value
Track an agency's buyingSet the agency and schedule the run
Price your bidPull past awards in your category and compare contractValue

Input

FieldTypeDefaultWhat it controls
keywordstringemptyPortal search
tenderStatestringopenOPEN, CLOSED, AWARDED, ADVANCE_NOTICE, NOT_AWARDED, WITHDRAWN, EOI_SHORTLISTED, EXPIRED
tenderTypestringemptyREQUEST_FOR_TENDER, EXPRESSION_OF_INTEREST, REQUEST_FOR_QUOTATION, …
agencystringemptyAgency name, exact or a unique part
tenderNumberstringemptyRFx number
openedFrom … awardedTodateemptyOpening, closing and award date ranges
fetchDetailsbooleantrueTender and contract pages; slower
maxItemsinteger500Caps how many tenders are returned, and so the cost
{
"tenderState": "AWARDED",
"awardedFrom": "2026-09-01",
"maxItems": 100
}

Output

{
"tenderNumber": "WAI-ITS-RSH-06-26",
"title": "Recruitment and Labour Hire Services - Hospitality",
"status": "Awarded",
"tenderType": "Request for Tender",
"issuedBy": "William Angliss Institute of Tafe",
"unspsc": "80111700 - Personnel recruitment",
"openingDate": "2026-06-23T16:00",
"closingDate": "2026-07-16T14:00",
"contractValue": 600000,
"contractValueText": "$600,000.00 (Estimate)",
"contractStart": "2026-10-01",
"contractExpiry": "2029-09-30",
"numberOfSubmissions": 9,
"suppliers": [
{ "name": "Pinnacle People", "ABN": "81379006506" },
{ "name": "Talent Acquisition Group Pty Ltd", "ACN": "676701045", "ABN": "32676701045" }
],
"tenderUrl": "https://www.tenders.vic.gov.au/tender/view?id=324534"
}

Coverage and limits

  • Contract values are often published as estimates; contractValueText keeps the portal's wording.
  • Document names are listed; downloading the documents needs a Buying for Victoria login.
  • Every page is read through Apify's unblocking proxy, so runs with details take a few seconds per tender.

Pricing

Pay per event: one tender-scraper event per tender written to the dataset. The optional schema.org block is charged once per run.