
Closed
Posted
Paid on delivery
I need a production-ready Apify actor that reliably gathers building-permit data from one or more U.S. county websites and returns a clean, structured dataset each time it runs. The core goal is to capture every new building-permit record along with its key fields such as permit number, issue date, project description, address, contractor and valuation and make that information instantly usable in my downstream workflows. Here is what matters most to me: • Robust navigation & parsing The actor should handle dynamic pages, pagination, CAPTCHAs, and the usual quirks of county portals without manual intervention. • Configurable targeting I’ll provide the list of counties once we start. The actor should accept a county URL (or ID) as an input parameter so I can add or remove jurisdictions later without code edits. • Incremental runs & deduplication I only want fresh records after the initial back-fill. Storing a hash or tracking last-seen IDs inside Apify key-value store is fine; just be sure repeats are suppressed. • Flexible output JSON is ideal for my pipeline, but if Apify dataset defaults work for you, that’s fine—I can export as CSV or Excel on my end. Just document the schema. • Error logging & notification Log errors to the Apify console and surface fatal issues via email or webhook so I learn quickly when a source layout changes. Deliverables 1. Source code and Apify Actor published in my Apify account 2. README outlining input parameters, field mapping, and run instructions 3. One successful test run against a sample county proving full data capture and incremental logic If you have previous Apify, Puppeteer, or Cheerio experience scraping government portals, please include a brief note or demo link when you bid so I can review.
Project ID: 40197132
54 proposals
Remote project
Active 4 mos ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
54 freelancers are bidding on average $145 USD for this job

Hi, I’m excited about the opportunity to build a robust Apify actor that meets your needs for gathering building-permit data from U.S. county websites. With extensive experience in web scraping using Apify, Puppeteer, and Cheerio, I am confident in my ability to develop a solution that efficiently navigates dynamic pages, handles CAPTCHAs, and manages pagination seamlessly. I understand the importance of configurable targeting, and I will ensure that the actor accepts country URLs for easy modifications. Incremental runs and deduplication will be implemented, allowing you to capture only fresh records after the initial back-fill. Additionally, I will document the output schema clearly for your downstream workflows. I will ensure thorough error logging and notifications to keep you informed about any issues swiftly. Looking ahead, I aim to complete the first test run against a sample county within 14 days. Best regards,
$200 USD in 14 days
6.8
6.8

⭐>>-- Scraping Boss is here--<<⭐ I totally understand what you want. I have S_T_R_O_N_G experience in web/data scraping and crawling. I can scrape any website and overcome all anti-bot policies like Recaptcha, IP detection, etc... Just click the "Chat" button for further discussion. Thank you.
$250 USD in 7 days
7.0
7.0

With over 15 years of web development experience, I have the skills and technical depth to successfully deliver your Apify actor project. While my background is not limited to government portals, I have extensive experience building robust, scalable scrapers and automation systems using modern technologies. My expertise in Node.js, Puppeteer, Cheerio, and PHP allows me to handle dynamic pages, automate pagination, bypass CAPTCHAs, and manage the typical complexities of county portals. I am comfortable designing configurable architectures that support targeted scraping, incremental runs, and duplicate suppression to ensure consistent and fresh data collection. I can deliver clean JSON outputs or work with Apify’s default formats based on your preference. Additionally, I will implement reliable error logging and notification mechanisms through the Apify console, email, or webhooks to ensure quick response to any issues. Thanks, Jay
$140 USD in 7 days
6.7
6.7

Hi, I read your Apify actor brief and can deliver a production-ready scraper that reliably extracts building-permit records (permit number, issue date, project description, address, contractor, valuation) and returns clean JSON ready for your pipeline. I’ve built Apify/Puppeteer actors for government portals, using Cheerio for parsing when lightweight, handling dynamic navigation, pagination, common CAPTCHAs, and fragile layouts. I’ll implement configurable county inputs, use Apify key-value store and content hashes for incremental runs and deduplication, log errors to the console, and surface fatal issues via webhook/email. The deliverables will include source, a published actor in your account, a README with schema and run instructions, and a verified test run against a sample county. Can you share one sample county URL (and tell me if it requires login or commonly triggers CAPTCHAs) so I can validate selectors, pagination and the incremental/deduplication approach? Thanks, Andrew
$155 USD in 3 days
5.7
5.7

Hello Mhortonn, I came across your project Apify Actor: Building Permit Scraper and I am very interested in working with you. I have reviewed your requirements and fully understand the scope and expectations. I specialize in PHP, JavaScript, Python, Data Processing, Web Scraping, JSON, Web Development, Data Extraction, API Development, Data Management and have successfully delivered similar projects before. I am committed to delivering high-quality work with reliability, clarity, and professionalism. I work transparently throughout the project so progress, deadlines, and expectations stay clear at every stage. I would be glad to discuss further details and am ready to start immediately. Looking forward to hearing from you. Regards, Anum
$90 USD in 1 day
5.3
5.3

Hi there! I understand you're looking for a robust Apify actor to effectively gather building permit data from various U.S. county websites. Your emphasis on a reliable, production-ready solution that can handle dynamic websites and streamline your data workflow is clear. I have extensive experience developing Apify actors and similar data scraping solutions, having successfully implemented robust navigational structures that include error handling and duplicate suppression mechanisms. In previous projects, I maintained a high success rate for capturing accurate datasets without manual intervention. ✅My Plan - Develop a dynamic Apify actor that accepts configurable county URLs. - Implement robust navigation and parsing solutions to handle pagination and CAPTCHAs. - Create an incremental data capture system that stores last-seen IDs for deduplication. - Ensure flexible output options in JSON, with clear documentation for your pipeline integration. - Set up error logging and notification systems for quick feedback. What specific counties will be in your initial list? Are there any particular fields you want highlighted beyond what's mentioned? Best regards, Hongqiang Chen
$190 USD in 2 days
5.5
5.5

Hi there, I’ll deliver a production-ready Apify Actor that reliably harvests new building permits from US county portals with robust navigation, dynamic pages, pagination, and CAPTCHA resilience. Configurable county inputs, incremental dedupe via KV-store, and a clean JSON schema for downstream workflows will ensure repeatable runs; two quick questions: 1) How many counties should we start with? 2) Do you want JSON output only or CSV/Excel export? Best regards,
$30 USD in 5 days
5.6
5.6

Hello! The usual way these permit actors fail is a tiny portal UI change or a surprise captcha that stalls the run, so I’ll build it modular per county with strong retries, clear logs, and a safe fallback alert when a source needs attention. Actor input: countyUrl or countyId, date range, and optional backfill flag so you can add jurisdictions without code edits Crawling: Playwright for dynamic portals, pagination handling, and resilient selectors with a per county adapter layer Parsing: normalize permit number, issue date, description, address, contractor, valuation into one consistent schema Incremental runs: store last seen ids and hashes in key value store, suppress repeats, and only push fresh permits after first run Output: Apify dataset plus JSON schema in README so your pipeline stays stable Reliability: structured error logging, screenshots on failures, and email or webhook notify for fatal layout changes Curious question: do the target counties use the same vendor portal, or is it a mix of different systems? Warm regards, Yulius Mayoru
$100 USD in 3 days
5.6
5.6

Hi, I’m excited about the opportunity to develop a robust Apify actor for scraping building permit data from U.S. county websites. With extensive experience in web scraping using tools like Puppeteer and Cheerio, I am confident in delivering a solution that meets your specifications seamlessly. I will ensure that the actor handles dynamic pages, pagination, and CAPTCHAs without manual intervention. My approach includes using a configurable input parameter for county URLs, allowing you to easily adjust jurisdictions as needed. For data integrity, I will implement incremental runs and deduplication to provide you with only fresh records. Additionally, I'll focus on creating a flexible output format, well-documented for easy integration into your workflows. Error logging will be implemented to keep you alerted of any layout changes, ensuring smooth operation. I can deliver the completed actor along with comprehensive documentation within five days. Thanks,
$200 USD in 3 days
5.2
5.2

Hi! We are a team of 62 professionals with over 9 years of experience in web scraping, data extraction, and automation. Here's how we can help: * Build a production-ready Apify actor using Puppeteer/Cheerio to scrape building-permit data from multiple U.S. county sites, handling dynamic pages, pagination, and CAPTCHAs. * Configurable input so you can add/remove counties without code changes. * Implement incremental runs with deduplication, storing last-seen IDs to return only new permits. * Output structured JSON (or Apify dataset) ready for downstream workflows, with documented schema and field mapping. * Error logging and notifications via Apify console and webhook/email for critical issues. Could you share a sample county URL so we can plan the initial test run and verify the full capture logic?
$200 USD in 7 days
5.5
5.5

Hello, I hope you are doing well. I’m a seasoned data-scraping engineer with extensive experience building production-ready Apify actors, Puppeteer workflows, and Cheerio-based scrapers for government portals. I design robust, fault-tolerant automation that handles dynamic pages, pagination, CAPTCHAs, and site quirks, with clean, well-documented outputs. For your Building Permit scraper, I will build a configurable actor that accepts county URLs or IDs as input, supports incremental runs by storing last-seen IDs or a hash in Apify Key-Value Store, and returns a stable JSON dataset with fields like permitNumber, issueDate, projectDescription, address, contractor, valuation, and source meta. The design includes clear error logging and optional webhook/email alerts when a source layout changes. Output format will be JSON by default, with an accompanying README that documents inputs, field mappings, and run instructions; deployment will include a sample county test that proves full data capture and deduplication. I can deliver a production-ready actor with source code published to your Apify account, a README, and a test run within the agreed budget. I will start with a sample county and iterate until the incremental logic is solid. Best regards, Billy Bryan
$250 USD in 3 days
5.2
5.2

With great excitement, I offer my services for the development of your Apify actor that fetches building permit data. Building on my 8 years of experience as a Full-Stack Developer, I’ve extensively worked on web scraping tasks using Apify, Puppeteer, and Cheerio. This translates into me having a deep understanding of how to build robust navigational and parsing structures for diverse websites, including dynamic ones with CAPTCHAs. Additionally, my expertise in API development will be valuable in building an actor that accepts a county URL or ID as an input parameter for flexible targeting. I can design a solution where you are able to expand or contract jurisdictions without any code edits on your end. My skillset can also guarantee the smooth implementation of incremental runs and deduplication in your project while adhering to an efficient process. Last but not least, my proficiency in JavaScript, Python and PHP aligns perfectly with your requirements for producing clean and structured datasets, which is vital for usability downstream. For error logging and notification too, I’ll ensure seamless functioning by integrating Apify console logging and enabling email or webhook alerts for any critical issues. You can rely on me to deliver high-quality work throughout the complete project tenure.
$100 USD in 3 days
4.8
4.8

Hello Mhortonn P., We would like to grab this opportunity and will work till you get 100% satisfied with our work. We are an expert team which have many years of experience on PHP, JavaScript, Python, Data Processing, Web Scraping, JSON, Web Development, Data Extraction, API Development, Data Management Lets connect in chat so that We discuss further. Thank You
$140 USD in 7 days
4.9
4.9

Hi, Your requirement for configurable targeting is also well within my domain. I can design the scraper so that it accepts county URLs or IDs as input parameters, making it effortless for you to add or remove jurisdictions as needed, without any code edits. Furthermore, incremental runs and deduplication are key features I deeply care about in my work. I will ensure that the final product only returns fresh records after the initial backfill by storing appropriate hashes or tracking last-seen IDs smartly in Apify's key-value store. To cater to your flexible output needs, while JSON is ideal for your pipeline, I'll document the schema effectively so you can conveniently export your data in various formats like CSV or Excel if needed. Lastly, guaranteed error logging to the Apify console and timely notification of fatal issues via email or webhook ensures that both of us stay on top of any source layout changes. Rest assured that your project will be delivered on time and in accordance with the highest quality standards; all sources_contributed_jobs with me benefit from my attention to detail and drive for perfection.
$100 USD in 5 days
5.1
5.1

Hello, I will build a production-ready Apify Actor to reliably scrape building-permit records from configurable U.S. county sites, delivering clean JSON with fields like permit number, issue date, description, address, contractor, and valuation. Approach: use Puppeteer (with stealth) plus Cheerio for parsing, robust pagination handling, optional CAPTCHA-solver integration (2Captcha/Anti-Captcha) or webhook for human-in-the-loop, and resilient selectors with retries and exponential backoff. The actor will accept a county URL/ID input, store last-seen IDs/hashes in Apify key-value store for incremental runs and deduplication, and write output to Apify dataset (JSON schema documented in README). What I need to start: Apify account invite or API key, one sample county URL to back-fill, and (optional) captcha-solver API key and webhook/email for alerts. Delivery: source + published Actor, README, and one verified test run within 7 days. Which county (provide a sample county portal URL) should I use for the initial test run, and can you share Apify access (invite or API token) plus any captcha-solver API key or webhook email you prefer? Best regards,
$200 USD in 2 days
4.9
4.9

Hello I am very interested in your project. After reading over your application this looks like a perfect fit for my skill sets. i can do this in a short time with high quality Scrap is my top skill. I worked with sport betting for a long time. So I have much experiences in web scraping. I can use a variety of technologies (ex Puppetter, Chronimum, Selenium, chrome extension) Captcha is no problem. I will never disappoint my employer with my work. Let discuss more details together I will wait you. Best regards
$140 USD in 7 days
4.9
4.9

Hello, thanks for posting this project. I've carefully reviewed your requirements and I’m confident I can deliver a production-ready Apify actor tailored for seamless building-permit data extraction. My work emphasizes robust navigation, handling of CAPTCHAs and dynamic content, as well as resilient parsing—an approach that has proven essential in previous projects scraping and automating municipal and government portals. Your needs for configurable targeting, incremental fetch logic with deduplication, and flexible output formats align perfectly with my workflow. I leverage Apify key-value stores effectively to avoid duplicates and ensure efficient data pipelines. Comprehensive error handling—including real-time alerts via webhook or email—is standard practice in my solutions. I've built and maintained several Apify actors for public records aggregation, from permit portals to land registries, and can provide references or code samples upon request. My delivery always includes documented, maintainable code, deployment guidance, and a clear README for easy reconfiguration or handoff. Let’s discuss your sample county to showcase a live and incremental run tailored to your workflow. Warm regards, Vitalii
$140 USD in 1 day
4.6
4.6

Hey , I just went through your job description and noticed you need someone skilled in JSON, Data Management, Web Scraping, JavaScript, Data Processing, Data Extraction, Python, PHP, Web Development and API Development. That’s right up my alley. You can check my profile — I’ve handled several projects using these exact tools and technologies. Before we proceed, I’d like to clarify a few things: Are these all the project requirements or is there more to it? Do you already have any work done, or will this start from scratch? What’s your preferred deadline for completion? Why Work With Me? Over 180 successful projects completed. Long-term track record of happy clients and repeat work. I prioritize quality, deadlines, and clear communication. Availability: 9am – 9pm Eastern Time (Full-time freelancer) I can share recent examples of similar projects in chat. Let’s connect and discuss your vision in detail. Kind Regards, Zain Arshad
$30 USD in 2 days
4.5
4.5

Hello,there Thank you for posting your project, "Apify Actor: Building Permit Scraper." I've read the description carefully and am confident that I can successfully complete this project. I have over 7 years of experience in JSON, PHP, Data Management, API Development, Python, JavaScript, Data Processing, Data Extraction, Web Development and Web Scraping. I have done some projects as smiliar as this one. I can share my previous project experience if you'd like. I enjoy learning new technologies and taking on challenges, even those that seem impossible. I'm very interested in this project and am confident that I can deliver the best results possible without stress. I look forward to working with you. Thank you, Boris
$30 USD in 5 days
3.9
3.9

Hi Mhortonn P., I can deliver what you need. I have 8 years of experience in PHP, JavaScript, Python, Web Scraping, Web Development, Data Processing. I have completed similar projects. Feel free to visit my profile to check latest work and feedback from clients. If you like my approach, please connect in chat. Thank you, Bwalya
$250 USD in 7 days
3.8
3.8

Orlando, United States
Member since Nov 28, 2025
₹12500-37500 INR
$250-750 USD
$15-25 USD / hour
$2-8 AUD / hour
$10-30 USD
$250-750 USD
₹5000-20000 INR
$10-30 CAD
$8-15 USD / hour
$15-25 USD / hour
$1500-3000 SGD
$15-25 USD / hour
₹100-400 INR / hour
₹750-1250 INR / hour
₹12500-37500 INR
$10-30 USD
$30-250 USD
$1500-3000 USD
£20-250 GBP
$250-750 USD