GSA eLibrary Schedule Contractor Scraper avatar

GSA eLibrary Schedule Contractor Scraper

Pricing

Pay per event

Go to Apify Store
GSA eLibrary Schedule Contractor Scraper

GSA eLibrary Schedule Contractor Scraper

Scrape GSA eLibrary — all Schedule contract holders across every Special Item Number (SIN). Captures name, contract number, SIN, contact details, address, SAM UEI, socioeconomic indicators (SDVOSB/WOSB/HUBZone), and contract dates.

Pricing

Pay per event

Rating

0.0

(0)

Developer

BowTiedRaccoon

BowTiedRaccoon

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Share

Scrape the full GSA eLibrary supplier registry — all Schedule contract holders across every Special Item Number (SIN). For each contractor the actor captures contact details, SAM UEI, socioeconomic set-aside indicators, and contract period dates.

What does it do?

The GSA eLibrary is the federal government's official registry of companies that hold active GSA Schedule contracts. It is the primary source for:

  • Teaming-partner discovery — find other GSA Schedule holders in a specific category to team on a contract bid.
  • Set-aside targeting — filter by SDVOSB, WOSB, 8(a), HUBZone, or Small Business status.
  • Competitive BD intelligence — see which companies hold which SINs and what their contract periods are.

This actor traverses the full four-level hierarchy: Schedules → Special Item Numbers (SINs) → Contractor listings → Individual contractor pages. By default it crawls all schedules; you can restrict it to specific schedule numbers (e.g., ["MAS"] for the Multiple Award Schedule).

Output fields

FieldDescription
contractor_nameLegal company name
contract_numberGSA contract number (e.g. 47QSMS26D001F)
scheduleSchedule name (e.g. Multiple Award Schedule)
schedule_numberSchedule code (e.g. MAS)
sinSpecial Item Number code (e.g. 561210FAC)
sin_titleSIN title / category name
contract_end_dateCurrent option period end date
socioeconomic_indicatorsSet-aside designations (SDVOSB, WOSB, 8(a), HUBZone, etc.)
duns_ueiSAM.gov Unique Entity Identifier
phonePrimary phone number
emailPrimary email address
addressStreet address
stateUS state extracted from address
websiteCompany website URL
view_catalog_urlLink to GSA Advantage catalog
contractor_urlGSA eLibrary contractor detail page URL
scrapedAtISO-8601 scrape timestamp

Input

ParameterTypeDescriptionDefault
maxItemsintegerMaximum number of contractor records to return. Leave empty to scrape all.10
scheduleNumbersarrayRestrict to specific schedule numbers (e.g. ["MAS", "BPA"]). Leave empty for all schedules.["MAS"]

Usage notes

  • A full run across all schedules can take many hours and produce tens of thousands of records. Use scheduleNumbers to restrict scope.
  • Contractors may appear in multiple SINs — each record is one contract x SIN combination.
  • No proxy or CAPTCHA bypass is required; GSA eLibrary is openly accessible.
  • Rate limiting is applied automatically (5 concurrent requests) to be polite to a government server.