ODL OPEN DATA LABS
LOADING

Public business and government data,
one clean record at a time.

Pay-per-event Actors on the Apify platform. Each one pulls from public pages and open-data APIs into a single stable JSON schema, smoke-tested against its live source every two days.

–Actors live
–Total runs
–Users
–From, per 1,000 records

Actors

Live from Apify Store
Loading catalog…

How it works

01

Pick an Actor

Open it on Apify Store. Every input is documented with a working example.

02

Run it, or schedule it

Run from the Apify console, the CLI, or the REST API. Schedule daily pulls in two clicks.

03

Pay per record

You are charged once per record written, plus a fraction of a cent to start. Set a max spend per run.

04

Get clean JSON

Download as JSON, CSV, or Excel, or read it from the API. scrapedAt on every record.

Under evaluation

Next sources, not yet built

Desktop tools,
built for the estimating desk.

Windows applications that grew out of daily estimating and drawing work. Nothing here is for sale yet. Each tool is listed with its real status, and a name once it has a release build.

In development

Status is updated with each release
Want to know when the first one ships? Email me and I'll add you to the list. One message when it's ready, nothing else.

Built by an estimator,
for people who need the data.

Open Data Labs is one person: a low-voltage estimator and RCDD in the Austin market who builds the tools he uses at work and publishes the ones other people can use too.

Why these sources

Procurement portals, permit records, and grant listings are what I read every week to find work and price it. The Actors here are the scrapers I would want if I were paying for them: one schema per source family, nulls instead of empty strings, and a timestamp on every record so you know how fresh it is.

Rules I don't break

Public pages and public APIs only. Nothing behind a login, paywall, or members-only label. robots.txt is honored and sources that block crawlers are dropped, not worked around. No captcha solving, no fingerprint evasion, no residential proxies. No individual personal data: business names and official government buyer contacts, nothing else.

Support

Every Actor is smoke-tested against its live source every two days and fixed the same day a site changes. Open an issue on any Actor's Issues tab on Apify and you will get a reply within one business day.

email
dwoo713@gmail.com
apify
apify.com/opendatalabs
github
github.com/dwoo713/public-data-actors