Pay for usable data, not the documentation
Guides, schemas, source notes, and the live city board help you evaluate fit. Complete datasets, repeated delivery, monitoring, and custom coverage are paid products.
Government Evidence Gateway
From $70 / 1,000 evidence packets
One contract routes supported U.S. property, India company and supplier, restricted-party, EPA facility, Earth-observation, and China-facing intake tasks into minimized, receipt-bound evidence packets.
At the default 1 GB memory, each run starts with a $0.01 Actor-start event. Evidence packets are $0.10 each on Apify's Free subscription tier, $0.09 on Bronze, $0.08 on Silver, and $0.07 on Gold or higher.
Run the public gatewayOn-demand on Apify
$3.00 / 1,000 results
Run a bounded lookup, complete pull, API integration, schedule, or self-service address evidence check from the live Actor page. Address evidence mode checks 1-25 submitted addresses against one complete supported publisher query and returns explicit decisions with receipts. Each listing is the source of truth for its current price and platform charges.
The STR Permit Registry includes platform usage and discounts higher Apify subscription tiers: Starter $2.80, Scale $2.60, and Business or higher $2.40 per 1,000 delivered results. The Free tier remains $3.00.
Why Apify says “from $2.40”: the Store headline shows the lowest eligible subscription-tier rate. A Free-plan run is $3.00 per 1,000 delivered results. Inspect the live listing before every run; Apify's displayed terms control.
Try the public Orlando exampleCheck 1-25 addresses or configure the full Actor
Government Evidence API + MCP
$0.10 / successful evidence request
Subscribe through AWS Marketplace, activate one CivicDataForge key, and use the same bounded evidence workflow through REST or MCP. Failed requests and idempotent retries are not billed.
This live SaaS product is separate from the STR dataset route. AWS Data Exchange closed new provider onboarding, so no STR dataset subscription is offered there.
Open the live AWS listingFree list check
$0, no account
Paste up to 100 rentals, one per line with its city. The free check in 18 cities runs in your browser against each city's own published permit list, and you get one table back with a link to each city record, a spreadsheet and CSV download, and a calendar file of the published expiry dates. Lines in the other cities are marked for the Permit Audit ($4.99).
Agents and scripts: the same check is /api/free-check and the MCP tool civicdataforge_free_permit_check, no key.
Permit Audit
$4.99 one-time
One supported jurisdiction, up to 25 submitted addresses, a complete official-registry query, automatically delivered row-level decisions, source links, fingerprints, and a receipt-bound evidence packet.
The website validates jurisdiction and addresses before opening Stripe. Payment launches one idempotent fulfillment automatically; persistent official-source failure enters the full-refund review path.
Validate scope and buy securely Review scopeIndia Company Evidence Audit
$99 one-time
One submitted company and one exact CIN, delivered as an official-source evidence packet with source state, published company fields, fingerprints, a receipt hash, and a readable brief.
This is company research evidence—not KYC completion, beneficial-ownership verification, sanctions clearance, procurement eligibility, or legal advice.
Buy the $99 audit securely Review scope and sampleWeekly Permit Monitoring
$19.99 / month
Up to 25 fixed addresses across up to five supported cities. Includes a baseline, weekly official-source checks, private change history and a downloadable spreadsheet for each check.
Renews monthly until canceled. Emails go to the address you use at checkout after the first check, when a permit changes, once when a permit's published expiry date is within 30 days, and when a week's check can't finish, and changes and upcoming expiry dates also appear in your private dashboard. Analyst review is not included. Source failures remain visible and are retried.
Validate scope and subscribe Manage billingPortfolio Permit Monitoring
$59 / month
Up to 100 fixed addresses across up to ten supported cities, checked weekly against each city's own published registry. Includes a baseline, private change history and a downloadable spreadsheet for each check.
Renews monthly until canceled. Emails go to the address you use at checkout after the first check, when a permit changes, once when a permit's published expiry date is within 30 days, and when a week's check can't finish, and changes and upcoming expiry dates also appear in your private dashboard. Analyst review is not included. Source failures remain visible and are retried.
Validate scope and subscribe Manage billingCustom source or delivery adapter
Scoped quote
Bring the issuing source or customer system, one exact identifier or record type, the workflow it must support, and the required delivery route. The scope begins with feasibility, rights, completeness, transformation, retry, review, and acceptance-test boundaries.
New sources, SFTP routes, platform-native apps, and private connectors are not represented as live until the agreed path passes its acceptance test.
Scope the integration Review the service layerCities covered
All 54 cities and what each check returns there
In every city the Permit Audit ($4.99) and the monthly plans check whether each address is on the city's own permit or license list, and link the list. The permit or license number comes back where the city publishes one. Status and expiry dates come back only where the city publishes them; we never fill in a blank. "No" means the city doesn't publish that field. Renewal reminders go out only where the city publishes expiry dates (29 of 54 cities). The free check works from your browser in 18 of them.
| City | Free check | Status | Expiry | Renewal email |
|---|---|---|---|---|
| Albuquerque, NM | Yes | Yes | Yes | Yes |
| Arlington, TX | Yes | Yes | No | No |
| Asheville, NC | Yes | Yes | No | No |
| Aspen, CO | Yes | No | No | No |
| Austin, TX | No | Yes | No | No |
| Baldwin County, GA | No | Yes | No | No |
| Bedford, TX | No | No | Yes | Yes |
| Belton, TX | No | No | No | No |
| Bend, OR | Yes | No | No | No |
| Big Bear Lake, CA | No | Yes | Yes | Yes |
| Boston, MA | No | Yes | No | No |
| Breckenridge, CO | No | Yes | No | No |
| Cambridge, MA | No | Yes | No | No |
| Chattanooga, TN | No | Yes | Yes | Yes |
| Chicago, IL | No | Yes | Yes | Yes |
| Clear Creek County, CO | No | Yes | Yes | Yes |
| Coconino County, AZ | Yes | No | No | No |
| Cody, WY | No | Yes | No | No |
| Columbus, GA | No | No | Yes | Yes |
| Cook County, MN | No | Yes | No (publishes the year a license is valid, not a date) | No |
| Corpus Christi, TX | No | Yes | Yes | Yes |
| Covington, KY | No | Yes | No | No |
| Denver, CO | Yes | Yes | Yes | Yes |
| Green Bay, WI | No | No | No | No |
| Honolulu, HI | No | Yes | Yes | Yes |
| Houston, TX | Yes | Yes | Yes | Yes |
| Huntington Beach, CA | Yes | No | Yes | Yes |
| Kansas City, MO | No | Yes | Yes | Yes |
| Key West, FL | No | Yes | No | No |
| Las Vegas, NV | No | Yes | Yes | Yes |
| Little Rock, AR | No | Yes | No | No |
| Long Lake Township, MI | No | No | No | No |
| Louisville, KY | Yes | No | No | No |
| Marin County, CA | Yes | Yes | No | No |
| Nashville, TN | Yes | Yes | Yes | Yes |
| New Orleans, LA | Yes | Yes | Yes | Yes |
| Norfolk, VA | Yes | No | Yes (the date is a renewal-due date) | Yes |
| North Las Vegas, NV | No | No (publishes approval dates instead) | No | No |
| Orlando, FL | Yes | Yes | Yes | Yes |
| Osceola County, FL | No | Yes | Yes | Yes |
| Philadelphia, PA | No | Yes | Yes | Yes |
| Placer County, CA | No | Yes | Yes | Yes |
| Polk County, FL | No | Yes | Yes | Yes |
| Ruidoso, NM | No | No | Yes | Yes |
| Sacramento, CA | Yes | Yes | Yes | Yes |
| San Bernardino County, CA | Yes | Yes | Yes | Yes |
| San Diego, CA | No | No | Yes | Yes |
| San Juan County, WA | No | Yes | No | No |
| Scottsdale, AZ | No | No | Yes | Yes |
| Seattle, WA | Yes | Yes | Yes | Yes |
| Shreveport, LA | No | Yes | No | No |
| South Haven, MI | No | Yes | No | No |
| Summit County, CO | No | Yes | No | No |
| Washington, DC | No | Yes | Yes | Yes |
Cost control
Start with a bounded run and inspect the live price before scheduling. Complete monitoring intentionally refuses capped inputs because a partial page cannot prove that unseen records disappeared. Set marketplace spending limits that cover the complete selected scope.
Support and responsible use
Email bryan@steellantern.com. We reply within one business day. Products are public-record research and compliance tools, not consumer reports. Review the service terms and data-use limits.