Search public tenders
search_tendersSearch Scoutee's index of public procurement notices from Europe and North America. Returns a page of notices, the total number of matches, a per-country breakdown of the same match set (by_country, useful to suggest where else to look) and what the caller's hourly quota has left. Open notices only and newest first unless asked otherwise; notices published on several portals appear once, the other portals listed in also_on. Each search consumes one quota unit.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| q | No | Free text over title, buyer and description. Every word must match the *start* of a word in the notice ('nettoy' finds 'nettoyage'); a substring inside a word does not match. Accent- and case-insensitive. | |
| page | No | 1-based page number. | |
| sort | No | 'newest' (publication descending, the default), 'oldest' (publication ascending) or 'deadline' (soonest submission deadline first). | newest |
| country | No | Countries of the publishing portal, by their English name as Scoutee stores it ('France', 'Belgium', 'Germany'; 'Europe' for TED). Several countries add up. Omit to search everywhere — the `by_country` map of any result lists the exact values in use. | |
| keyword | No | Keywords matched as whole words (plural tolerated) in title, buyer or description, plus the cached translations of each keyword on the portals of that language — the way to search across countries without translating anything yourself. Several keywords widen the search (a notice matching any of them is returned). | |
| max_value | No | Maximum estimated value. | |
| min_value | No | Minimum estimated value, in the currency of the notice. Notices without a published value are excluded when this is set. | |
| page_size | No | Notices per page, 1 to 200 (capped by the plan). Kept modest by default because a notice is a large object; raise it when you need to sweep a whole result set. | |
| source_id | No | Restrict to a single portal, by its Scoutee source identifier. | |
| seen_after | No | Keep only notices first collected by Scoutee after this instant (ISO 8601). The way to poll for what is new since a previous run. | |
| include_closed | No | Include notices whose consultation is already closed. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| page | Yes | ||
| items | Yes | ||
| pages | Yes | ||
| total | Yes | ||
| by_sector | No | ||
| page_size | Yes | ||
| by_country | No | ||
| quota_plan | Yes | ||
| quota_limit | Yes | ||
| quota_remaining | Yes |