Coverage
Every supported source, how we access it, how fresh it can be and what it does not give us. Sources are independent third parties; “supported source” implies no partnership or endorsement. Live HEALTHY/DEGRADED status is available to pass holders at GET /api/v1/coverage?live=1.
Freelancer.com supported
freelancer · Freelancer REST API 0.1 (official, public endpoint) · authentication: NONE
| Source type | REST_API |
|---|---|
| Monitoring | POLLING every 120 s (only while a pass is active) |
| Latency class | POLLING |
| Freshness target | detected ≤ 120 s after the source update; published to the feed ≤ 15 min (≤ 2 min for auctions closing within 1 h) |
| Categories | web_extraction, research, translation, document_processing, coding, api_work, data_analysis, image_processing, verification, writing, other |
| Fields available | title; description (excerpt); job categories; budget min/max; currency; fixed/hourly; bid period; submitted time; language; sealed/NDA/urgent flags; bid count; status; URL |
| Bid visibility | Bid count and average only; individual bids are not public. Sealed projects hide bids. |
| Fees | Published on https://www.freelancer.com/feesandcharges (not machine-readable per project). |
| History | Active projects only (no history from the source); we retain closed records 90 days. |
| Rate limits | Observed 200 requests/60 s and 1000/3600 s per client; we use 30/hour, only while paid demand exists. |
| Content policy | EXCERPT: title, structured metadata, ≤280-character description excerpt and the source link. No user/owner data. |
| Licence | Freelancer.com API terms; redistribution limited to derived metadata + excerpt (conservative). |
| Last verified | 2026-09-30 |
| Known limitations | Polling (120 s), not real-time · auction_end is derived from submit time + bid period (Freelancer does not publish an explicit close time) · Customer chooses any bid: not a lowest-price-wins auction |
UK Contracts Finder supported
uk-contracts-finder · Contracts Finder OCDS Search API (official, anonymous) · authentication: NONE
| Source type | REST_API |
|---|---|
| Monitoring | POLLING every 900 s (only while a pass is active) |
| Latency class | POLLING |
| Freshness target | detected ≤ 15 min after publication; published to the feed at the next flush (≤ 15 min) |
| Categories | coding, api_work, data_analysis, research, translation, document_processing, image_processing, verification, writing |
| Fields available | title; description; CPV classification; estimated value (min/max) + currency; tender period end; contract period; buyer organisation; status; SME/VCSE suitability; OCID |
| Bid visibility | None (sealed public tenders). |
| Fees | No platform fee to respond. |
| History | Source keeps all notices; we ingest from the activation time and retain 90 days. |
| Rate limits | No published limit for anonymous search; we make ≤ 4 page requests per poll, ≤ 16/hour, only while paid demand exists. |
| Content policy | FULL: title, description, classification, buyer organisation. Contact persons and addresses are dropped. |
| Licence | Open Government Licence v3.0 — contains public sector information licensed under the OGL v3.0. |
| Last verified | 2026-10-01 |
| Known limitations | POLLING every 15 min; tenders typically run for weeks · In-scope filtering is by CPV code; mis-classified notices can be missed · Contract end date is reported as execution_deadline (the source’s contract period end) |
TED — Tenders Electronic Daily (EU) supported
ted-eu · TED Search API v3 (official, anonymous) · authentication: NONE
| Source type | REST_API |
|---|---|
| Monitoring | POLLING every 3600 s (only while a pass is active) |
| Latency class | BATCH |
| Freshness target | source publishes once per working day; detected ≤ 60 min after publication |
| Categories | coding, api_work, data_analysis, research, translation, document_processing, image_processing, verification, writing |
| Fields available | title (official language) + source translations into all EU languages; lot descriptions; buyer (public body); buyer country; tender deadline; CPV codes; estimated value + currency; procedure type; notice type; official language; URL |
| Bid visibility | None (sealed public tenders). |
| Fees | No platform fee to submit; procurement costs are tender-specific. |
| History | Full TED archive is available at the source; we ingest from the activation day and retain 90 days. |
| Rate limits | Fair use (no published hard limit for anonymous search); we make ≤ 5 requests/hour only while paid demand exists. |
| Content policy | FULL: title, translations published by TED, lot descriptions, buyer organisation. No contact persons. |
| Licence | EU Publications Office reuse policy (Decision 2011/833/EU); source: TED, ted.europa.eu. |
| Last verified | 2026-09-30 |
| Known limitations | BATCH: notices appear once per publication day — unsuitable for short auctions · Public tenders need registration on the buyer’s e-procurement platform to respond; we only provide discovery · Deadline without a time is reported with deadline_precision=DATE (end of that day in the source offset) · Estimated value is the buyer’s estimate, not a maximum bid |
Agent Reverse Auction pending upstream
agent-reverse-auction · auction-feed/1 (signed push + REST catch-up) · authentication: NONE
| Source type | WEBHOOK |
|---|---|
| Monitoring | PUSH (only while a pass is active) |
| Latency class | REAL_TIME |
| Freshness target | seconds: signed push events are stored and fanned out on receipt |
| Categories | web_extraction, research, translation, document_processing, coding, image_processing, data_analysis, api_work, verification, writing, other |
| Fields available | title; description; categories; max/min price; currency; auction type; start/end; execution deadline; languages; jurisdictions; outputs; requirements; lowest bid if public; bid count; URL |
| Bid visibility | Lowest bid only if the marketplace publishes it; bid count. |
| Fees | Machine-readable at /.well-known/auction-feed.json |
| History | Open orders at subscription time; we retain 90 days. |
| Rate limits | Push; catch-up GET only when a subscription starts. |
| Content policy | FULL (the protocol is designed for redistribution to executors); customer_ref is never exposed. |
| Licence | Per marketplace; auction-feed/1 publishers opt in to redistribution. |
| Last verified | not yet |
| Known limitations | Inactive until agentreverseauction.online publishes an auction-feed/1 API (not available on 2026-09-30) |
Not supported
No legitimate machine access found (we do not scrape around logins, CAPTCHAs or anti-bot controls).
- Upwork — No public API for third-party job discovery without a partner agreement; no scraping.
- Fiverr — Buyer requests are not exposed through a public API.
- PeoplePerHour — No verified public machine interface.
- Guru — No verified public machine interface.
- Algora — Only undocumented internal endpoints found.
- Superteam Earn — Only undocumented internal endpoints found.
- SAM.gov — Requires an owner-registered API key; deferred (owner action if wanted).