GSA eLibrary Scraper avatar

GSA eLibrary Scraper

Pricing

Pay per event

Go to Apify Store
GSA eLibrary Scraper

GSA eLibrary Scraper

Scrape government contract listings from GSA eLibrary. Extract contract details including agency, category, sin, price, and availability.

Pricing

Pay per event

Rating

5.0

(3)

Developer

ParseForge

ParseForge

Maintained by Community

Actor stats

4

Bookmarked

24

Total users

2

Monthly active users

9 hours ago

Last modified

Share

ParseForge Banner

GSA eLibrary Contract Scraper

Collect GSA contract and schedule data from GSA eLibrary in minutes. Filter by category or paste any eLibrary URL. Export contractor info, rates, contact details, and contract numbers. No coding, no GSA account required.

The GSA eLibrary Contract Scraper collects government contractor data from GSA's eLibrary, returning 20+ fields per contractor: company name, contract number, schedule, SIN codes, rates, contact person, phone, email, address, and socioeconomic status. Runs support up to 1,000,000 records on a paid plan.

The Actor supports two input modes: direct eLibrary URL and category filter. Optional detail-page fetching adds granular rate tables and contract specifics.

What the GSA eLibrary Scraper does

URL or category input with optional details:

  • URL mode. Paste any GSA eLibrary search or listing URL.
  • Category filter. Select from predefined GSA categories.
  • Detail page toggle. Fetch full rate tables and contract specifics per contractor.

Each record includes company name, contract number, schedule, SIN codes, contractor address, contact person, phone, email, socioeconomic status, and contract dates.

📊 Data fields

Each record includes: address, call, catalogLinks, contractNumber, contractor, contractorInformationUrl, currentOptionPeriodEndDate, email, epls, govtPocEmail, govtPocName, govtPocPhoneNumber, samUei, socioEconomic, termsConditions, title, webAddress. All 17 field names come from a real production run, so what you see here is what lands in your dataset.

⚠️ Good to Know: GSA eLibrary is the official source for GSA Schedule contractor data. Enabling includeDetails fetches rate tables and full contract info per contractor, which is slower but much richer.

How to use

  1. Sign up. Create a free account with $5 credit (takes 2 minutes).
  2. Open the Actor. Go to the GSA eLibrary Contract Scraper page on the Apify Store.
  3. Set input. Pick a category or paste an eLibrary URL. Set maxItems.
  4. Run it. Click Start and let the Actor collect your data.
  5. Download. Grab your results in the Dataset tab as CSV, Excel, JSON, or XML.

Disclaimer: this Actor is an independent tool and is not affiliated with, endorsed by, or sponsored by the General Services Administration (GSA) or the U.S. federal government. All trademarks mentioned are the property of their respective owners. Only publicly available eLibrary data is collected.

🆘 Need Help?

If you hit a bug, have questions about setup, or need a scraper we haven't built yet, open our contact form or write to parseforge@protonmail.com. We also take on paid custom data projects.

For faster answers, join our Discord. It's the best place to get support and suggest new actors.