Skip to content

florida dbpr url sync

dannyward630 edited this page Jun 28, 2026 · 1 revision

Florida DBPR URL Sync

Florida DBPR sync and verification still work best from a local file, but the CLI has explicit URL paths for users who want to fetch the official bulk CSV themselves.

Required Flags

  • --url <source-url>: fetch a source URL instead of reading a local file for sync or verify.
  • --allow-network: required before any network request is made.
  • --source-last-modified <iso-date>: optional caller-provided source freshness metadata.

Behavior

  • Refuse network sync or network verification unless --allow-network is present.
  • Prefer the official bulk CSV URL over page automation.
  • Capture remote metadata such as Last-Modified, ETag, fetched time, source URL, caveats, raw record data, and fingerprint.
  • Keep network tests out of default local and CI runs.

Sync example:

corepack pnpm cli -- sync us.fl.dbpr.construction \
  --url https://www2.myfloridalicense.com/sto/file_download/extracts/CONSTRUCTIONLICENSE_1.csv \
  --allow-network \
  --out ./florida.jsonl

Verification example:

corepack pnpm cli -- verify \
  --source us.fl.dbpr.construction \
  --url https://www2.myfloridalicense.com/sto/file_download/extracts/CONSTRUCTIONLICENSE_1.csv \
  --allow-network \
  --license CGC012345 \
  --json

Operational Notes

Use the official source responsibly. Respect posted terms and technical controls. Do not publish generated datasets unless redistribution is clearly allowed.


Canonical source

Clone this wiki locally