Boamp.fr Scraper
by lexis-solutions
Effortlessly extract BOAMP.fr tender notices with normalized metadata for market intelligence, sales enablement, compliance, and data aggregation. Aut...
Opens on Apify.com
About Boamp.fr Scraper
Effortlessly extract BOAMP.fr tender notices with normalized metadata for market intelligence, sales enablement, compliance, and data aggregation. Auto-detect URLs, smart pagination, and API-ready output for fast and reliable procurement analytics.
What does this actor do?
Boamp.fr Scraper is a web scraping and automation tool available on the Apify platform. It's designed to help you extract data and automate tasks efficiently in the cloud.
Key Features
- Cloud-based execution - no local setup required
- Scalable infrastructure for large-scale operations
- API access for integration with your applications
- Built-in proxy rotation and anti-blocking measures
- Scheduled runs and webhooks for automation
How to Use
- Click "Try This Actor" to open it on Apify
- Create a free Apify account if you don't have one
- Configure the input parameters as needed
- Run the actor and download your results
Documentation
# BOAMP.fr Tender Scraper
Welcome to the BOAMP.fr Tender Scraper! This actor extracts procurement notices from the Bulletin officiel des annonces des marches publics (BOAMP). Use it to capture both list pages and single tender details enriched with the key metadata already normalized for analytics. ## Introduction The scraper works directly with BOAMP search and detail endpoints. Point it to either a list search URL or a detail URL and the actor will handle pagination, field mapping, and maxItems limits automatically. ## Use Cases - Market Intelligence - Track new tenders by keyword, geography, or status. - Sales Enablement - Keep your B2G pipeline filled with the latest opportunities and buyer contacts. - Compliance & Audit - Archive notices with publication timestamps and metadata for internal tracking. - Data Aggregation - Combine BOAMP data with other procurement sources for dashboards or BI tools. ## Input Fields - startUrls (array, required): BOAMP URLs to crawl. Accepts /pages/recherche list URLs as well as /pages/avis detail URLs. - maxItems (integer, optional): Maximum number of tender details to process. When omitted, the crawler continues until no more list results are available. - proxyConfiguration (object, optional): Standard Apify proxy settings. BOAMP usually works without proxy, but you can enable Apify Proxy if you prefer. > Tips > > - For list URLs, build the filters on boamp.fr, then copy the full URL (it usually contains q.filtre_etat, rows, start, etc.). > - For detail URLs, make sure the q parameter includes idweb:"YY-NNNNN", as seen in the browser when opening a tender detail. ## Input Examples json { "startUrls": [ { "url": "https://www.boamp.fr/pages/recherche/?q.filtre_etat=En%20cours&sort=dateparution&rows=20&start=0&disjunctive.type_marche=true&disjunctive.nature=true" //list url }, { "url": "https://www.boamp.fr/pages/avis/?q=idweb:%2225-124955%22" //detail url } ], "maxItems": 60, "proxyConfiguration": { "useApifyProxy": false } } ## Output json { "url": "https://www.boamp.fr/avis/detail/24-123456", "datasetId": "boamp", "recordId": "5b7c4d1aefb51", "recordTimestamp": "2024-05-03T09:12:00+00:00", "id": "2024-123456", "idweb": "24-123456", "filename": "avis_24-123456.pdf", "objet": "Maintenance du reseau d''eclairage public", "description": "Prestations de maintenance corrective et preventive...", "nomAcheteur": "Ville de Paris", "siret": "21750001600019", "codeIdentificationNational": "FI123456", "villeAcheteur": "Paris", "cpAcheteur": "75001", "urlDocConsul": "https://marches.max.fr/doc/24-123456", "identifiantInterne": "DP-2024-EL-05", "contactEmail": "marchespublics@paris.fr", "contactTel": "+33 1 42 76 40 40", "procedureLibelle": "Appel d''offres ouvert", "typeProcedure": "AO", "procedureCategorise": "formalise", "etat": "En cours", "nature": "Travaux", "natureLibelle": "Travaux", "natureCategorise": "travaux", "natureCategoriseLibelle": "Travaux", "perimetre": "National", "famille": "INFRA", "familleLibelle": "Infrastructures", "typeAvis": "Avis d''appel public a la concurrence", "typeMarche": "travaux", "typeMarcheFacette": "Travaux", "codeDepartement": "75", "lieuExecution": { "codePostal": "75001", "ville": "Paris" }, "cpv": "50232100", "dc": "DCE", "descripteurCode": "1234", "descripteurLibelle": "Maintenance eclairage", "dateParution": "2024-05-02", "dateLimiteReponse": "2024-06-03", "dateFinDiffusion": "2024-11-03", "dureeMois": "48", "criteres": "Price 60%, Technical value 40%", "infoComplementaire": "Mandatory site visit on 15/05/2024" } ## Why Use This Scraper? - API-friendly - Leverages the official Opendatasoft endpoints for speed and stability. - URL Auto-detection - Distinguishes between list and detail URLs, then builds follow-up requests automatically. - Smart Pagination - Computes pages from start/rows parameters to avoid missing records. - Rich Data - Combines fields, gestion, and donnees sections into a unified tender object. ## FAQ - Do I need a proxy? Not necessarily, but Apify Proxy helps if you face geo or rate limits. - How do I cap the results? Set maxItems; the crawler stops once that many detail records are pushed. - Can I seed multiple URLs? Yes, add as many objects as you like in startUrls and the actor will queue each. - What happens with non-BOAMP URLs? They are skipped because the helper functions validate the domain. ## Other Scrapers Looking for similar procurement sources? Try: - France Travail Scraper - EU Tenders (TED) Scraper - Companies House UK Scraper - UK Business Licence Scraper --- Need help or a custom solution? Lexis Solutions is an official Apify Partner. Reach us via email or LinkedIn. Support our work by leaving a review on our partner profile and the scrapers you use. Thank you!
Categories
Common Use Cases
Market Research
Gather competitive intelligence and market data
Lead Generation
Extract contact information for sales outreach
Price Monitoring
Track competitor pricing and product changes
Content Aggregation
Collect and organize content from multiple sources
Ready to Get Started?
Try Boamp.fr Scraper now on Apify. Free tier available with no credit card required.
Start Free TrialActor Information
- Developer
- lexis-solutions
- Pricing
- Paid
- Total Runs
- 37
- Active Users
- 4
Related Actors
Video Transcript Scraper: Youtube, X, Facebook, Tiktok, etc.
by invideoiq
Linkedin Profile Details Scraper + EMAIL (No Cookies Required)
by apimaestro
Twitter (X.com) Scraper Unlimited: No Limits
by apidojo
Content Checker
by jakubbalada
Apify provides a cloud platform for web scraping, data extraction, and automation. Build and run web scrapers in the cloud.
Learn more about ApifyNeed Professional Help?
Couldn't solve your problem? Hire a verified specialist on Fiverr to get it done quickly and professionally.
Trusted by millions | Money-back guarantee | 24/7 Support