US UCC Filings Scraper - Secured-Loan & Lender Leads
Pricing
$5.00 / 1,000 ucc filing records
US UCC Filings Scraper - Secured-Loan & Lender Leads
Scrape UCC-1 financing statements from official state portals (CT, CO, OR): debtor business, secured party/lender, collateral, filing & lapse dates, lien type & lead score. Fresh secured-loan B2B leads for equipment finance, MCA, factoring & lending. Filters + monitoring, no browser.
Pricing
$5.00 / 1,000 ucc filing records
Rating
0.0
(0)
Developer
Scrape Sage
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
a day ago
Last modified
Categories
Share
US UCC Filings Scraper — Secured-Loan & Lender Leads (Debtor, Collateral & Lead Score)
Extract UCC-1 financing statements from official US state Secretary-of-State open-data portals and turn each one into a fresh, high-intent B2B financing lead. Every UCC filing means a business just pledged collateral for a secured loan — exactly the buying signal that equipment-finance lenders, merchant cash advance (MCA) funders, factoring companies, commercial lenders and brokers prospect on every day.
Each record ships the debtor (the borrowing business) with mailing address, the secured party / lender(s), the collateral financed, the filing and lapse dates, the lien category, status and a derived 0–100 lead score with intent signals.
No login, no cookies, no browser, no API key — fast JSON extraction straight from official state data, with daily-fresh filings.
Why this UCC scraper?
UCC data is the single best public financing-intent signal — but the existing scrapers are single-state, often abandoned, and return a thin lien stub with no lender, no collateral, and no lead scoring. This actor unifies multiple states into one schema and ships the richest UCC dataset in the category:
| Data | Typical scrapers | This actor |
|---|---|---|
| Multiple states in one run (CT + CO + OR) | ❌ single state | ✅ unified schema |
| Debtor business name + full mailing address | partial | ✅ |
| Secured party / lender name + address | ❌ | ✅ |
| Collateral financed (equipment, vehicles, livestock, inventory…) | ❌ | ✅ (CO) |
| Original-financing-statement vs amendment/continuation | ❌ | ✅ |
| Lapse date + days-until-lapse (refinance timing) | ❌ | ✅ |
| Lien category (UCC, farm EFS, tax, judgment, hospital) | ❌ | ✅ |
| Find every business financed by a specific lender | ❌ | ✅ |
| Lead score (0–100) + intent signals | ❌ | ✅ |
| Only-new monitoring mode for fresh filings | ❌ | ✅ |
| Link to the official scanned filing image (OR) | ❌ | ✅ |
Use cases
- Equipment-finance & lending lead-gen — every UCC-1 original is a business that just financed equipment, vehicles, or working capital. Reach them for the next deal, a refinance, or an add-on. Filter
filingCategory: "originals"+debtorType: "business"and sort newest-first. - Refinance & renewal timing — a UCC lapses ~5 years after filing. Use
lapsingWithinDaysto find businesses whose financing is about to expire and pitch a refinance before the incumbent lender re-files. - Competitive intelligence — use
securedPartyContainsto pull every business a competitor (a bank, captive lender, or MCA funder) has financed — their whole book, with contact addresses. - Merchant cash advance & factoring — businesses with active secured filings are proven credit users; segment by collateral type, geography, and recency.
- Market & portfolio intelligence — track filing velocity by lender, collateral type, and state; benchmark your origination share.
- CRM enrichment & monitoring — schedule daily runs in monitoring mode to capture brand-new filings the moment the state publishes them.
How to use
- Sign up for Apify — the free plan is enough to try this actor.
- Open the US UCC Filings Scraper, choose your states and filters (filing category, debtor type, date range, lender, collateral), and click Start.
- Watch results stream into the dataset table.
- Export as JSON, CSV, Excel, XML, or RSS — or pull results programmatically via the Apify API.
Input
{"states": ["CT", "CO", "OR"],"filingCategory": "originals","debtorType": "business","statusActiveOnly": true,"filingDateFrom": "2026-06-01","maxResults": 1000,"sortNewestFirst": true}
- states — official state portals to query:
CT(842K filings, updated daily, debtor + secured party in one record),CO(2.5M filings joined to debtor + secured party + collateral, daily),OR(rolling "filings entered last month" feed — the freshest leads). - filingCategory —
originals(brand-new financing statements = new loans, recommended),ucc(all UCC + farm filings incl. amendments), orall(also tax / judgment / hospital liens). - debtorType —
business(B2B, recommended),individual, orall. - statusActiveOnly (default true) — only currently-active filings (not terminated/released/lapsed).
- filingDateFrom / filingDateTo — date window for fresh leads (
YYYY-MM-DD). - lapsingWithinDays — only active filings lapsing within N days — perfect for refinance/renewal timing.
- debtorStates — filter by the debtor's mailing-address state.
- debtorNameContains — only debtors whose name contains this text.
- securedPartyContains — only filings whose lender name contains this text (competitive prospecting).
- collateralKeywords — filter Colorado filings by collateral text (
equipment,vehicle,inventory,livestock,accounts). - includeSecuredParties / includeCollateral (default true) — toggle the lender and collateral arrays.
- maxResults / maxResultsPerState / sortNewestFirst / deduplicateResults — output controls.
- monitorMode / monitorKey — only emit filings new since the last run (see below).
Output
One record per debtor on a UCC filing (recordType: "uccFiling"):
{"recordType": "uccFiling","state": "CT","source": "Connecticut Secretary of the State — UCC Lien Filings (data.ct.gov)","filingNumber": "0005391022","fileId": "0005391022","filingType": "Original Financing Statement","filingTypeRaw": "ORIG FIN STMT","documentType": "OFS","lienCategory": "UCC","isOriginal": true,"status": "Active","active": true,"filingDate": "2026-06-19","lapseDate": "2031-06-19","daysUntilLapse": 1824,"nearLapse": false,"debtorName": "CARRIER GROUP, INC.","debtorIsBusiness": true,"debtorStreet": "68 S CANAL ST # A","debtorCity": "Plainville","debtorState": "CT","debtorZip": "06062","debtorAddressFull": "68 S CANAL ST # A, Plainville, CT 06062","primarySecuredParty": "John Deere Construction & Forestry Company","securedPartyCount": 1,"securedParties": [{"name": "John Deere Construction & Forestry Company","isBusiness": true,"city": "Johnston","state": "IA","zipCode": "50131","addressFull": "6400 NW 86th St, Johnston, IA 50131"}],"collateralCount": 0,"collateralSummary": null,"collateral": [],"recordUrl": null,"verifyUrl": "https://service.ct.gov/business/s/onlinebusinesssearch","leadScore": 88,"leadSignals": ["fresh_filing", "business_debtor", "original_filing", "named_lender", "street_address"],"scrapedAt": "2026-06-20T12:00:00.000Z"}
Colorado records additionally carry collateral detail (e.g. "KUBOTA SVL75-3HFWVRCC … TRACK LOADER", "92 HEAD OF LIVESTOCK") and the secured-party/collateral arrays; Oregon records carry a recordUrl link to the official scanned filing image.
Monitoring — only new filings
Turn on monitorMode to remember which filings you've already seen (in a named key-value store) and emit only filings new since the last run, each tagged monitorEvent: "new". State portals refresh daily (CT, CO) or monthly (OR), so a scheduled run captures freshly-filed secured loans the moment they appear.
Monitoring works alongside Apify Schedules, not against them: the Schedule starts the run on your cadence; monitoring mode decides what's new inside that run, so you never pay for or re-import duplicates. Use a distinct monitorKey per saved watch (e.g. per state or filter set).
Automate & schedule
Run this actor on autopilot and pull results into your own stack:
- Apify API — start runs, fetch datasets, and manage schedules over REST.
- apify-client for JavaScript and apify-client for Python — official SDKs.
- Schedules — run it daily/weekly with
monitorModeto capture new secured-loan filings as fresh leads. - Webhooks — trigger downstream actions (CRM import, Slack alert, dialer queue) the moment a run finishes.
import { ApifyClient } from 'apify-client';const client = new ApifyClient({ token: 'MY_APIFY_TOKEN' });const run = await client.actor('scrapesage/us-ucc-filings-scraper').call({states: ['CT', 'CO', 'OR'],filingCategory: 'originals',debtorType: 'business',filingDateFrom: '2026-06-01',maxResults: 1000,});const { items } = await client.dataset(run.defaultDatasetId).listItems();console.log(`Got ${items.length} UCC financing-statement leads`);
Integrate with any app
Connect the dataset to 5,000+ apps — no code required:
- Make — multi-step automation scenarios.
- Zapier — push new debtor leads straight into your CRM.
- Slack — get notified when a monitored search finds new filings.
- Google Drive / Sheets — auto-export every run to a spreadsheet.
- Airbyte — pipe results into your data warehouse.
- GitHub — trigger runs from commits or releases.
Use with AI assistants (MCP)
The output is clean, LLM-ready JSON. Call this actor from Claude, ChatGPT, or any agent framework through the Apify MCP server — ask your assistant to "find Colorado businesses that financed equipment with Kubota in the last 30 days" and let it run this scraper for you.
Agent-ready: autonomous payments (x402 & Skyfire)
This actor is agent-ready — AI agents can discover it, run it, and pay for it autonomously, with no Apify account and no human in the loop. It uses pay-per-event pricing and limited permissions, so it qualifies for Apify's agentic-payment standards:
- x402 — an open, HTTP-native payment protocol. Agents pay per run in USDC on the Base network directly through the Apify MCP server — no account, no API key.
- Skyfire — agent-to-service payments for fully autonomous AI-agent workflows.
Building an AI agent, MCP tool, or autonomous data pipeline? This scraper is ready to plug in and pay as it goes.
More US B2B lead-gen scrapers from scrapesage
Build a complete financing & business-intent lead stack from official US data:
- SBA Loan Leads Scraper — SBA 7(a) & 504 financed small businesses (borrower, lender, amount, jobs).
- PPP Loan Data Scraper — 11.5M PPP loans with owner demographics, NAICS & forgiveness.
- SEC Form D Funding Scraper — private-placement & Reg CF raises with named founders.
- US Business Formation Scraper — newly registered companies (registration intent).
- US Banks & Credit Unions Scraper — FDIC banks + NCUA credit unions in one schema.
- Form 5500 ERISA Scraper — 401(k)/benefit-plan sponsors, advisors & providers.
- US Professional License Scraper — licensed professionals & businesses across states.
- FMCSA Trucking Scraper — motor carriers & owner-operators (DOT/MC).
- Financial Advisor Scraper — SEC/FINRA-registered advisors & firms.
Tips
- Freshest leads: keep
sortNewestFirst: trueand set a recentfilingDateFrom(or addmonitorMode) — CT and CO publish new filings daily, Oregon ships a rolling "last month" feed. - Refinance lists: combine
statusActiveOnly: truewithlapsingWithinDays: 180to find businesses whose financing expires soon. - Whole-book intel:
securedPartyContainsreturns every debtor a given lender has financed — great for poaching or partnership lists. - Collateral targeting: Colorado publishes itemized collateral — use
collateralKeywords(equipment,vehicle,livestock,inventory) to focus on the assets you finance. - Cost control: set
maxResultsand/ormaxResultsPerState; turn offincludeCollateralfor leaner Colorado runs.
FAQ
What is a UCC filing and why is it a sales lead? A UCC-1 financing statement is the public notice a lender files when a business pledges collateral for a secured loan. It proves the business is an active, qualified credit user — the strongest public buying signal for anyone selling financing, equipment, or working capital.
Which states are covered? Connecticut, Colorado and Oregon — the states that publish complete UCC data as official open data (no login, no captcha). Each is normalized into one shared schema. More states are added over time.
How fresh is the data? Connecticut and Colorado are updated daily (filings from yesterday appear), and Oregon ships a rolling "filings entered last month" feed. Use monitorMode on a daily schedule to capture new filings continuously.
Where do the lender and collateral come from? Directly from the state filing: the secured party (lender) name and address, and — for Colorado — the itemized collateral description (often including equipment make/model and serial numbers).
Can I find every business a specific lender financed? Yes — set securedPartyContains to the lender's name (e.g. Stearns Bank, Kubota, Wells Fargo).
Can I export to Google Sheets, CSV, or Excel? Yes — one click in the dataset view, or automatically on every run via the Google Drive integration.
Is this legal? This actor collects publicly available government records only (UCC filings are public by law). You are responsible for using the data in compliance with applicable laws and each state's terms.
A field is null — why? Some filings genuinely omit a street address, lender, or collateral. Fields are null only when the source record doesn't contain them, never because the scraper skipped them — every available source field is included.
Need help?
Open an issue on the actor's Issues tab, or visit the Apify help center. Feature requests are welcome — this actor is actively maintained.