CanadaBuys Federal Tenders & Contracts Scraper
Pricing
from $2.00 / 1,000 results
CanadaBuys Federal Tenders & Contracts Scraper
Scrape Government of Canada federal procurement tenders from CanadaBuys. Extract tender title, organization, GSIN and UNSPSC codes, closing date, delivery region and buyer contact name, email and phone. Export to JSON, CSV or Excel.
Pricing
from $2.00 / 1,000 results
Rating
5.0
(1)
Developer
Scrapers Lat
Maintained by CommunityActor stats
0
Bookmarked
3
Total users
2
Monthly active users
4 days ago
Last modified
Categories
Share
CanadaBuys Federal Tenders & Contracts Scraper
Extract Government of Canada federal procurement tenders from the official CanadaBuys open data, with around 900 currently open opportunities including closing dates and buyer contact emails.
📥 Input · 📤 Output · 💰 Pricing · ▶️ Examples
| 25 fields per record | Canada federal coverage | JSON / CSV / Excel output formats |
What you get
Each record is one federal tender opportunity published on CanadaBuys, the Government of Canada procurement service, with the buyer contact and closing date you need to bid:
- title: name of the tender opportunity
- status: notice status (for example Open)
- tenderUrl: link to the full notice and bidding documents
- referenceNumber: CanadaBuys reference number
- solicitationNumber: buyer solicitation number
- organization: contracting entity issuing the tender
- noticeType: type of notice (for example tender notice, advance contract award notice)
- procurementMethod: how the contract is awarded (open bidding, selective tendering, non-competitive)
- procurementCategory: opportunity kind (Goods, Services, Construction, Services related to goods)
- gsin: Goods and Services Identification Number code
- gsinDescription: plain-language GSIN description
- unspsc: United Nations Standard Products and Services Code
- unspscDescription: plain-language UNSPSC description
- regionOfOpportunity: region where the opportunity applies
- deliveryRegion: province or region where goods or services are delivered
- tradeAgreements: trade agreements covering the tender (CFTA, CETA, WTO GPA and others)
- publicationDate: date the notice was published
- closingDate: bid closing date and time
- expectedContractStartDate: expected contract start
- expectedContractEndDate: expected contract end
- amendmentNumber: amendment number for revised notices
- contactName: buyer contact person
- contactEmail: buyer contact email
- contactPhone: buyer contact phone
- tenderDescription: full opportunity description
- observedAt: when this tender was last seen by the scraper
Who is it for
| Use case | Who benefits |
|---|---|
| Find open federal contracts to bid on | Contractors and suppliers |
| Track new opportunities by category and region | Bid and proposal teams |
| Build a pipeline of public sector buyers | Sales and business development |
| Monitor competitor and agency activity | Market researchers |
| Feed tender data into a CRM or alert system | RevOps and data teams |
Frequently Asked Questions
What does the CanadaBuys tender scraper cover?
It reads the official Government of Canada open data feed of federal tender opportunities. The default "Open tenders" feed lists every currently open opportunity, around 900 notices on a typical day, across all federal departments and participating entities.
How many tenders can I collect in one run?
Set Max Items to any number up to the full feed. The open feed holds roughly 900 currently open tenders and the new feed holds the most recent notices and amendments. Results come back sorted newest first by publication date.
Can I filter the tenders?
Yes. You can filter by free-text keyword (matched against title, description and organization), by procurement category (Goods, Services, Construction, Services related to goods), by delivery region or province, and by a published-after date. All filters are optional and combine together.
Does it include buyer contact details?
Yes. Most notices include the contracting entity, a contact name, a contact email and a phone number, plus the GSIN and UNSPSC category codes and the trade agreements that apply. Some fields such as GSIN appear only on goods tenders, so they can be empty on services or construction notices.
What happens if the feed cannot be reached?
The run records an error field instead of failing silently, so you always get a clear result. Every successful record also carries an observedAt timestamp marking when it was collected.
Example use cases
Ready-to-run example tasks, each preconfigured for a common scenario. Open one and press run, or use it as a template:
- CanadaBuys British Columbia Tenders Scraper: Scrape open CanadaBuys tenders delivered to British Columbia. Extract titles, buyers, categories, closing dates and links in structured data.
- CanadaBuys Consulting Services Tenders Scraper: Scrape open CanadaBuys consulting services tenders across Canada. Get buyers, categories, closing dates and full opportunity links in JSON.
- CanadaBuys Cybersecurity Tenders Scraper: Scrape open CanadaBuys cybersecurity tenders across Canada. Extract titles, buyers, categories, closing dates and opportunity links.
- CanadaBuys Janitorial Cleaning Services Tenders Scraper: Scrape open CanadaBuys janitorial and cleaning services tenders. Get buyers, regions, closing dates and full opportunity details in JSON.
- CanadaBuys Medical Supplies Tenders Scraper: Scrape open CanadaBuys goods tenders for medical supplies and equipment. Get buyers, categories, closing dates and links in structured JSON.
- CanadaBuys Ontario Goods Tenders Scraper: Scrape open CanadaBuys goods procurement tenders delivered to Ontario. Get titles, buyers, categories, closing dates and links in structured data.
- CanadaBuys Quebec Construction Tenders Scraper: Scrape open CanadaBuys construction tenders delivered to Quebec. Extract project titles, buyers, closing dates and full opportunity details.
- CanadaBuys Construction Tenders: CanadaBuys Construction Tenders
- CanadaBuys IT & Software Tenders: CanadaBuys IT & Software Tenders
- CanadaBuys New Tenders Today: CanadaBuys New Tenders Today
Export, API and AI agents (x402 + MCP)
Export the scraped data to JSON, CSV or Excel, pull it as a dataset through the Apify API, or wire it into your app with no code. This web scraper and data extractor also works for bulk data extraction and scheduled runs.
For AI agents: this Actor is available on x402, Apify's agentic payment standard built with Coinbase. An AI agent can discover, pay for and run it on its own with a funded wallet and a single HTTP request: no account, no subscription, no API key and no human in the loop. It also runs as an MCP tool inside Claude, Cursor and other AI clients out of the box. Learn more about x402 agentic payments on Apify.
Related scrapers
Need data from the same space? Here are other scrapers we build and maintain:
- Colombia SECOP Scraper: Extract public procurement processes and contracts from Colombia's SECOP with entity, amount and status.
- Grants.gov Opportunity Scraper: Extract US federal grant opportunities from the official Grants.gov API with agency, status and close dates.
- USAspending Federal Award Scraper: Scrape US federal prime awards from USAspending.gov with recipient, UEI, award amount and awarding agency.
- SEC EDGAR Company Filings Scraper: Scrape SEC EDGAR company filings by ticker or CIK with form type, filing date and accession number.
- OFAC Sanctions List Scraper: Download and parse the US Treasury OFAC SDN and Consolidated sanctions lists with names, aliases and addresses.
- New York Business Entity Scraper: Search and extract New York business entity records from the NY DOS by name or entity type.
More scrapers at scrapers.lat
This actor is built and maintained by scrapers.lat, where we publish scrapers for Latin American and US public platforms: real estate, jobs, e-commerce, company registries and government data. Browse the full catalog, see live sample output for each one, or ask us for a custom scraper at scrapers.lat.
This actor is an independent tool and has no affiliation with CanadaBuys or the Government of Canada. It only accesses data that is publicly available through the official open data service. Use it in accordance with CanadaBuys's terms of service.
