Global Tender & Funding Watch Scraper avatar

Global Tender & Funding Watch Scraper

Pricing

from $19.00 / 1,000 results

Go to Apify Store
Global Tender & Funding Watch Scraper

Global Tender & Funding Watch Scraper

Scrapes tender notices, contract awards, PAC contribution rankings, and lobbying disclosure filings from five public sources. Returns each record as a flat row with source, dates, amounts, and parties.

Pricing

from $19.00 / 1,000 results

Rating

0.0

(0)

Developer

ParseForge

ParseForge

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Share

ParseForge

Global Tender & Funding Watch Scraper

Scrape tenders, contracts, PAC contributions, and lobbying filings from five public sources in one run. Every record comes as a flat row with source, dates, amounts, and parties. No login or API key. Export to CSV, JSON, Excel, or XML.

Public procurement and political money data is scattered across UK Contracts Finder, CanadaBuys, USAspending, OpenSecrets, and US Senate LDA filings. This Actor queries all five in parallel, normalizes each record into one fixed schema, and returns only the rows that match your filters. No API registrations, no rate-limit juggling, no manual exports.

Who uses itWhat they scrape Global Tender & Funding Watch for
Market researchersWhich public sector buyers are spending on a given category this quarter
Sales and business development teamsNew tender notices and contract awards that match their product or service
Compliance and risk analystsLobbying activity and PAC contributions linked to a company or sector
Journalists and watchdogsCross-source leads on procurement and political influence
Data engineersA clean, deduplicated feed of procurement and influence data for internal pipelines

What it does

This Actor collects tender notices, contract awards, PAC contribution rankings, and lobbying disclosure filings from five public sources and returns each record as a flat row.

  • 🌐 Five sources in one run: UK Contracts Finder, CanadaBuys, USAspending, OpenSecrets PACs, and US Senate LDA filings.
  • πŸ”Ž Keyword search: Optional query string applied to USAspending and Senate LDA filings.
  • πŸ“… Source-specific date filters: Published From/To for UK, Time Period Start/End for USAspending, Filing Year for Senate LDA.
  • πŸ—³οΈ Election cycle filter: Choose 2016, 2018, 2020, 2022, or 2024 for OpenSecrets PAC rankings.
  • 🏷️ Award type code: Filter USAspending results to BPA Call, Purchase Order, Delivery Order, or Definitive Contract.
  • πŸ“¦ Flat row output: Every record has the same schema regardless of source, ready for CSV, JSON, Excel, or XML.

Results export to CSV, JSON, Excel, or XML, or straight from the API.

What you can do with Global Tender & Funding Watch data

πŸ“ˆ Track public sector spending by category.

A market researcher runs the Actor weekly with a keyword like 'cybersecurity' and the USAspending time period set to the current quarter, then exports the rows to spot which agencies are buying.

πŸš€ Find new tender opportunities before they close.

A sales team sets Published From to the last seven days on UK Contracts Finder and CanadaBuys, then filters the output for their product terms to build a call list.

🧾 Monitor lobbying and PAC activity around a policy issue.

A compliance analyst runs the Actor with a company name as the query and the Senate LDA filing year set to the current year, then reviews the returned filings for disclosure risks.

πŸ—‚οΈ Build a unified procurement data warehouse.

A data engineer schedules the Actor daily with all sources enabled and maxItems set to 100000, then loads the flat rows into a database for internal dashboards.

πŸ” Investigate cross-source influence patterns.

A journalist runs the Actor with a sector keyword and the OpenSecrets cycle set to 2024, then joins the PAC rankings with Senate LDA filings to map money to lobbying.

Why choose this scraper

What you get
One schema for five sourcesNo need to learn five APIs or normalize five exports
Parallel collectionAll sources are queried in the same run, not one after another
Source-specific filtersDate ranges, award types, cycles, and filing years applied where they exist
No API keysReads public endpoints directly, no registration or OAuth
Flat, export-ready rowsCSV, JSON, Excel, or XML with consistent field names

How it compares

No other Store actor targets Global Tender & Funding Watch the same way, so the honest comparison is with the alternatives teams actually weigh.

Global Tender & Funding Watch ScraperBuild it in-houseBy hand
SetupRun it now, zero configDays of engineeringNone, but hours per pull
When Global Tender & Funding Watch changesMaintained for youYou fix itYou re-learn the page
Proxies, retries, anti-botBuilt inYour problemBrowser only
OutputFixed JSON schema, CSV/Excel exportWhatever you buildCopy-paste
CostPay per resultEngineering timeAnalyst hours

Configure the run

Drive the Actor from a keyword query and per-source filters, and filters run as each record is read so only matches reach your dataset. The Input tab lists every parameter.

A first run with the defaults:

{
"maxItems": 10
}

A larger pull:

{
"maxItems": 200
}

Pricing

Pay-per-result: $0.021 per result collected. You pay only for the results written to your dataset.

Results collectedApproximate cost
100 results$2.10
1,000 results$21.00
10,000 results$210.00

New Apify accounts start with $5 in free credit.

Free users

Free-plan runs return up to 10 results as a preview. Upgrade your Apify plan to collect up to 1,000,000 results per run.

Run it

  1. Create a free Apify account with $5 in credit.
  2. Open the Global Tender & Funding Watch Scraper.
  3. Set your inputs and any filters, then click Start.
  4. Export the results as CSV, Excel, JSON, or XML from the Dataset tab.

Run it programmatically through the Apify API (run-sync-get-dataset-items) or the ApifyClient for JavaScript and Python.

Use with AI agents (MCP)

Give an AI agent live access to Global Tender & Funding Watch through the Model Context Protocol. Add the Actor to Claude, Cursor, or any MCP client:

$claude mcp add --transport http apify "https://mcp.apify.com?tools=parseforge/global-tender-funding-watch-scraper"

Then prompt it in plain language to run the scraper and read back the results.

Troubleshooting

Why am I getting no results?

Check your filters. If you set a date range that is too narrow, or a keyword that does not appear in USAspending or Senate LDA, the Actor may return zero rows. Try widening the date range or clearing the query.

Why are some fields empty in my output?

Not all fields exist for every source. For example, OpenSecrets PAC rankings do not have tender descriptions, and UK Contracts Finder does not have award type codes. Empty fields are expected.

Why did I only get 10 items?

Free users are limited to 10 items as a preview. Upgrade to a paid plan and set maxItems to a higher number to get more records.

Why is the run taking a long time?

The Actor queries up to five sources in parallel. If you set a high maxItems and enable all sources, the run can take several minutes. Try reducing maxItems or disabling sources you do not need.

Why does my keyword not return results from UK Contracts Finder?

The keyword query is only applied to USAspending and US Senate LDA filings. UK Contracts Finder, CanadaBuys, and OpenSecrets do not support keyword search in this Actor. Use date filters for those sources instead.

FAQ

QuestionAnswer
Which sources does this Actor scrape?It queries UK Contracts Finder, CanadaBuys, USAspending federal contract awards, OpenSecrets PAC rankings, and US Senate LDA filings. You can enable all of them or pick a subset.
Do I need API keys or accounts for any of these sources?No. The Actor reads the public endpoints directly. No registration, OAuth, or API key is required.
How does the keyword query work?The query string is applied to USAspending and US Senate LDA filings. The other sources do not support keyword search, so they return all records within their date filters.
What is the maximum number of items I can get?Free users are limited to 10 items as a preview. Paid users can set maxItems up to 1,000,000.
Can I filter by date?Yes, per source. UK Contracts Finder has Published From and Published To. USAspending has Time Period Start and Time Period End. Senate LDA has Filing Year. CanadaBuys and OpenSecrets do not have date filters in this Actor.
What does the OpenSecrets cycle filter do?It selects the election cycle for the PAC contribution ranking. You can choose 2016, 2018, 2020, 2022, or 2024.
What is the USAspending award type code?It filters federal contract awards to a specific type: A for BPA Call, B for Purchase Order, C for Delivery Order, or D for Definitive Contract.
What output formats are supported?The Actor returns flat rows that can be exported to CSV, JSON, Excel, or XML from the Apify dataset.
How are records from different sources normalized?Each source is mapped to a common flat schema with fields like source, title, description, dates, amounts, and parties. Fields that do not exist for a source are left empty.
Can I run this on a schedule?Yes, you can schedule the Actor to run daily, weekly, or at any interval from the Apify platform.
Is there a limit on how many sources I can enable at once?No, you can enable all five sources in a single run. They are queried in parallel.
Does the Actor deduplicate records across sources?No, each source returns its own records. If the same tender appears in two sources, you will get two rows with different source values.

Browse the full ParseForge collection for more scrapers.

πŸ†˜ Need help? Email parseforge@protonmail.com with your run ID, your input, and what you expected.

⚠️ Disclaimer. This Actor is unofficial and is not affiliated with, endorsed by, or sponsored by Global Tender & Funding Watch. It collects only publicly available data. You are responsible for using the collected data in compliance with the source's terms of service and applicable data-protection laws, including GDPR, CCPA, and PIPL. Do not use it to collect personal data unlawfully.