SBA Small Business Search Scraper — Federal Contractors & Leads avatar

SBA Small Business Search Scraper — Federal Contractors & Leads

Pricing

from $0.90 / 1,000 results

Go to Apify Store
SBA Small Business Search Scraper — Federal Contractors & Leads

SBA Small Business Search Scraper — Federal Contractors & Leads

Scrape the SBA Small Business Search for US federal contractors: company, email, phone, contact, address, UEI, NAICS, SBA certifications (8a, WOSB, VOSB, SDVOSB, HUBZone), capabilities & keywords. Filter by NAICS, state or certification. Export JSON/CSV/Excel for B2B lead generation.

Pricing

from $0.90 / 1,000 results

Rating

0.0

(0)

Developer

Haketa

Haketa

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Categories

Share

Extract structured company data from the SBA Small Business Search (SBS) — the U.S. Small Business Administration's official directory of small businesses that qualify for federal contracts (the system that replaced the legacy Dynamic Small Business Search / DSBS in 2025). Search by keyword, NAICS code, state or SBA certification and get clean, ready-to-use records: company name, email, phone, contact person, website, full address, UEI, CAGE code, NAICS codes, SBA certifications, capabilities and keywords.

No code, no login, no API key. Run it from the Apify Console, on a schedule, or from your own app via the API. Results download as JSON, CSV, Excel, HTML or XML, or sync straight into Google Sheets, Airtable, HubSpot, Make, Zapier and n8n.

📇 Built for B2B lead generation & supplier diversity. Nearly every record includes a contact email and phone — ideal for outreach lists, supplier sourcing and federal-contracting market research.


📋 What this scraper does

The SBA directory holds tens of thousands of registered small businesses seeking federal work. This actor turns a search into a clean, structured dataset you can analyse, enrich or feed into a CRM.

Give it a search term (for example solar panel installation, cybersecurity, or a NAICS code like 541512), optionally narrow it by state, NAICS or certification, and it will:

  • ✅ Return every matching company, with numeric-clean fields ready for a spreadsheet or CRM
  • ✅ Capture email, phone, fax, contact person and website for direct outreach
  • ✅ Break out the full address — street, city, state, ZIP, county and congressional district
  • ✅ Include federal identifiers — UEI (Unique Entity ID) and CAGE code
  • ✅ List primary and all NAICS codes
  • ✅ Flag active SBA certifications — 8(a), WOSB, EDWOSB, VOSB, SDVOSB, HUBZone
  • ✅ Pull the company's capabilities narrative and keywords for qualification
  • ✅ Filter by state, NAICS, certification, SAM.gov status or "has email" so your list is ready to use

Every company is unique in the output (de-duplicated by entity ID / UEI).


⭐ Why choose this scraper

  • Outreach-ready contacts. ~97% of records include an email and phone plus a named contact person — not just a company name.
  • Certification filters for diversity sourcing. Instantly build lists of 8(a), Woman-Owned (WOSB/EDWOSB), Veteran-Owned (VOSB/SDVOSB) or HUBZone firms.
  • Federal identifiers included. UEI and CAGE codes let you cross-reference SAM.gov, USAspending and contract records.
  • Current source. Targets the live SBA Small Business Search, not the retired DSBS endpoint.
  • Fast and cheap. Data comes from a single API call per search — hundreds of companies in seconds.

Use caseHow this scraper helps
B2B lead generationBuild targeted outreach lists with email, phone and contact person by industry and location.
Supplier diversity sourcingFind certified 8(a), WOSB, VOSB, SDVOSB or HUBZone suppliers for diversity spend goals.
Federal subcontractingPrimes can find qualified small-business subcontractors by NAICS and set-aside type.
Market & competitor researchMap the small-business landscape for any NAICS or capability.
CRM enrichmentEnrich existing accounts with UEI, CAGE, NAICS and certification data.
Grant & program outreachReach eligible small businesses for programs, events or funding.

🚀 Quick start

  1. Open the actor in the Apify Console.
  2. In Search term, enter something specific — e.g. solar panel installation, IT staffing, or a NAICS code like 541512.
  3. (Optional) Filter by state, NAICS, certification, SAM status or has email.
  4. Set Max items (default 100) and click Start.
  5. Download your data from the Storage → Dataset tab.

Tip: Be specific with the search term. Broad terms like construction match tens of thousands of companies. A focused term plus filters gives a fast, relevant list.


⚙️ Input

FieldTypeDescription
Search termstringFull-text search over company name, NAICS, keywords and capabilities. Required. Be specific.
StatesarrayKeep only companies in these US states (2-letter codes or names).
NAICS codesarrayKeep only companies with one of these NAICS codes (primary or any listed).
CertificationsarrayKeep only companies with an active 8(a), WOSB, EDWOSB, VOSB, SDVOSB or HUBZone certification.
Active SAM onlybooleanKeep only companies with an active SAM.gov registration.
Only companies with an emailbooleanSkip companies without a published email — great for outreach lists.
Max itemsintegerMaximum companies to save. Default 100.
ProxyobjectApify Proxy (datacenter US) is recommended and sufficient — the API is open.
{ "searchTerm": "cybersecurity", "maxItems": 200 }

Example 2 — Diversity sourcing (WOSB + HUBZone in Texas, with email)

{
"searchTerm": "IT services",
"states": ["TX"],
"certifications": ["wosb", "hubzone"],
"requireEmail": true,
"maxItems": 300
}

Example 3 — By NAICS + state

{
"searchTerm": "engineering",
"naicsCodes": ["541330"],
"states": ["CA", "NV"],
"maxItems": 500
}

Example 4 — 8(a) firms with an active SAM registration

{
"searchTerm": "construction management",
"certifications": ["8a"],
"activeSamOnly": true,
"maxItems": 250
}

📦 Output

Each company becomes one dataset record:

{
"legalBusinessName": "CREATIVE BUILDS CORPORATION",
"dbaName": null,
"email": "rodolfo@creativebuildsusa.com",
"phone": "6192691320",
"fax": null,
"contactPerson": "RODOLFO FARBER",
"website": "https://www.creativebuildsusa.com",
"address1": "123 Example St",
"city": "SAN DIEGO",
"state": "California",
"zipCode": "92101",
"county": "San Diego",
"congressionalDistrict": "CA51",
"uei": "ABC123DEF456",
"cageCode": "9ABC1",
"entityId": "351791",
"naicsPrimary": "236220",
"naicsAllCodes": "236220, 236118, 238160",
"certifications": "HUBZone",
"is8a": false,
"isWosb": false,
"isVosb": false,
"isSdvosb": false,
"isHubzone": true,
"selfCertifiedSmall": true,
"legalStructure": "Corporation",
"yearEstablished": "2015",
"currentPrincipals": "Rodolfo Farber",
"capabilitiesNarrative": "SBA 8(a) and HUBZone certified general contractor specializing in ...",
"keywords": "general contractor, construction management, solar",
"exporterStatus": null,
"samActive": true,
"lastUpdated": "2026-05-18",
"searchTerm": "solar panel installation",
"scrapedAt": "2026-07-01T11:02:00.000Z"
}

Output fields

FieldDescription
legalBusinessName / dbaNameLegal and doing-business-as names.
email / phone / fax / contactPersonDirect contact details.
websiteCompany website.
address1 / city / state / zipCode / county / congressionalDistrictFull location.
uei / cageCode / entityIdFederal identifiers (SAM.gov UEI, CAGE, SBA entity ID).
naicsPrimary / naicsAllCodesPrimary and all NAICS codes.
certificationsActive SBA certifications (comma-separated).
is8a / isWosb / isEdwosb / isVosb / isSdvosb / isHubzoneIndividual certification flags.
selfCertifiedSmallSelf-certified small business.
legalStructure / yearEstablishedLegal structure and founding year.
currentPrincipalsCurrent principals/owners.
capabilitiesNarrative / keywordsCapabilities statement and business keywords.
exporterStatusExporter status, when provided.
samActiveActive SAM.gov registration.
lastUpdatedProfile last-updated date.
searchTerm / scrapedAtThe search used and extraction timestamp.

🏷️ SBA certifications explained

CodeMeaning
8(a)8(a) Business Development program (socially/economically disadvantaged).
WOSBWoman-Owned Small Business.
EDWOSBEconomically Disadvantaged Woman-Owned Small Business.
VOSBVeteran-Owned Small Business.
SDVOSBService-Disabled Veteran-Owned Small Business.
HUBZoneHistorically Underutilized Business Zone.

Use the Certifications filter to keep only companies holding one or more of these active certifications — the fastest way to build a supplier-diversity or set-aside list.


🧭 Tips for best results

  • Be specific. A focused search term returns a fast, relevant set. Broad terms match tens of thousands of records.
  • Layer filters. Combine a term with state + NAICS + certification for a precisely targeted list.
  • Outreach lists: turn on Only companies with an email to drop records you can't contact.
  • Federal-ready leads: turn on Active SAM only to keep companies eligible for contracts right now.
  • Cross-reference: use the uei and cageCode fields to join against SAM.gov, USAspending or award data.

🔌 Integrations & export

  • Download formats: JSON, CSV, Excel, HTML, XML, RSS.
  • CRM / Sheets / Airtable / Make / Zapier / n8n: push results automatically after each run.
  • API: start runs and fetch data with the Apify API or the JavaScript / Python clients.
  • Scheduling: run weekly to keep a fresh pipeline of newly registered small businesses.

Run via API (example)

curl -X POST "https://api.apify.com/v2/acts/YOUR~sba-small-business-scraper/runs?token=YOUR_TOKEN" \
-H "Content-Type: application/json" \
-d '{ "searchTerm": "cybersecurity", "states": ["VA"], "maxItems": 200 }'

❓ FAQ

Do I need an SBA or SAM.gov account? No. You only need an Apify account. No API key or login is required.

Is this the current SBA directory? Yes — it targets the live SBA Small Business Search that replaced the legacy DSBS.

Why do only some companies show an SBA certification? Most registered small businesses are self-certified small but do not hold a formal SBA certification. Use the Certifications filter to keep only certified firms.

Can I get thousands of companies? Yes, up to your Max items. Very broad terms return large result sets — narrow with filters for relevance and speed.

Does it return duplicates? No. Companies are de-duplicated by entity ID / UEI within a run.


This actor collects publicly available information from the SBA Small Business Search — data small businesses publish themselves to be found for federal contracting. It does not bypass logins or access private data.

You are responsible for how you use the data. Please:

  • Respect the SBA's Terms of Use and applicable law (including CAN-SPAM for outreach).
  • Use the data for lawful business purposes such as sourcing, research and B2B outreach.
  • Honor opt-out requests and do not use the data for spam or any purpose that infringes privacy.

If you have questions about compliance for your use case, consult a legal professional.


🛟 Support

Need a field added or hit an issue? Open a ticket from the actor's Issues tab and include your input configuration — most requests are quick to address.

Happy sourcing! 🇺🇸

📅 Changelog & Maintenance

Last updated: 2026-07-02 — Actor verified and maintained. Data pipeline tested for quality, structure and freshness; selectors/endpoints confirmed against the live site.