GSA Labor Rates Scraper by Birds Nest Data
Pricing
$2.00 / 1,000 results
GSA Labor Rates Scraper by Birds Nest Data
Export GSA schedule labor rates (CALC+ ceiling rates) as JSON or CSV. Filter by labor category, education and experience. Useful for government contract pricing.
Pricing
$2.00 / 1,000 results
Rating
0.0
(0)
Developer
Birds Nest Data
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
4 days ago
Last modified
Categories
Share
GSA Labor Rates Scraper by Birds Nest Data
Export GSA schedule labor rates (CALC+ ceiling rates) as JSON or CSV. Filter by labor category, education and experience. Useful for government contract pricing.
Unofficial tool. Not affiliated with or endorsed by the U.S. General Services Administration (GSA). Data provided as-is from https://buy.gsa.gov/pricing/.
What it does
Returns awarded hourly ceiling rates for labor categories on GSA Multiple Award Schedule contracts, with vendor, contract, SIN, education and experience. Built for government-contractor pricing and capture teams, contracting officers building cost estimates, and procurement analysts.
What you get
| Field | Type | Example |
|---|---|---|
| labor_category | string | "Assistant Project Manager -- Site" |
| current_price | number | 27.5 |
| next_year_price | number | 28.05 |
| second_year_price | number | 28.61 |
| education_level | string | "Associates" |
| min_years_experience | number | 3 |
| security_clearance | string | "No" |
| worksite | string | "Contractor_Facility" |
| vendor_name | string | "NAVIGATOR INTERNATIONAL LLC" |
| business_size | string | "Other than small" |
| contract_number | string | "GS00F393GA" |
| schedule | string | "MAS" |
| sin | string | "485" |
| category | string | "Scientific Management and Solutions; Facilities; Miscell... |
| subcategory | string | "Transportation of Things; Business Administrative Servic... |
| contract_start | date (YYYY-MM-DD) | "2017-09-13" |
| contract_end | date (YYYY-MM-DD) | "2027-09-12" |
| source_refreshed_at | string | "2026-10-18T02:00:02Z" |
| source_url | string | "https://api.gsa.gov/acquisition/calc/v3/api/ceilingrates... |
| source | string | "GSA CALC+ ceiling rates API (api.gsa.gov)" |
Only vendor and contract fields are copied. Rates are ceiling (maximum) hourly rates in USD, not prices paid.
Use cases
- Benchmark hourly rates for a labor category before bidding on a GSA schedule contract.
- Build price-to-win and cost estimates from awarded ceiling rates.
- Compare rates by education level and years of experience.
- Refresh a rate table in a spreadsheet through the Apify API.
How to use
- Leave the defaults to get 50 Project Manager rates (lowest first), or enter a labor category, vendor or contract keyword and set education, experience and business size.
- Click Run.
- Export the dataset as JSON, CSV or Excel, or read it through the Apify API.
Input example
{"keyword": "Project Manager","educationLevel": "ALL","minExperience": 0,"maxExperience": 45,"businessSize": "ALL","maxResults": 50}
Output example
Two records from a real run on 2026-10-17 (PT) with the default input:
[{"labor_category": "Assistant Project Manager -- Site","current_price": 27.5,"next_year_price": 28.05,"second_year_price": 28.61,"education_level": "Associates","min_years_experience": 3,"security_clearance": "No","worksite": "Contractor_Facility","vendor_name": "NAVIGATOR INTERNATIONAL LLC","business_size": "Other than small","contract_number": "GS00F393GA","schedule": "MAS","sin": "485","category": "Scientific Management and Solutions; Facilities; Miscellaneous; Professional Services; Transportation and Logistics Services","subcategory": "Transportation of Things; Business Administrative Services; Logistical Services; Technical and Engineering Services (Non IT); Testing and Analysis; Facilities Services; Complementary SINs","contract_start": "2017-09-13","contract_end": "2027-09-12","source_refreshed_at": "2026-10-18T02:00:02Z","source_url": "https://api.gsa.gov/acquisition/calc/v3/api/ceilingrates/?search=idv_piid:GS00F393GA&page=1&page_size=100","source": "GSA CALC+ ceiling rates API (api.gsa.gov)"},{"labor_category": "Project Manager VI","current_price": 28.31,"next_year_price": 28.31,"second_year_price": 28.31,"education_level": "Bachelors","min_years_experience": 6,"security_clearance": "No","worksite": "Customer_Facility","vendor_name": "TDB COMMUNICATIONS INC","business_size": "Other than small","contract_number": "GS10F0230W","schedule": "MAS","sin": "561320","category": "Office Management; Miscellaneous; Professional Services","subcategory": "Business Administrative Services; Office Services; Complementary SINs; Records Management","contract_start": "2010-06-21","contract_end": "2030-06-20","source_refreshed_at": "2026-10-18T02:00:02Z","source_url": "https://api.gsa.gov/acquisition/calc/v3/api/ceilingrates/?search=idv_piid:GS10F0230W&page=1&page_size=100","source": "GSA CALC+ ceiling rates API (api.gsa.gov)"}]
Pricing (pay-per-event)
- Result: $2.00 per 1,000 results ($0.002 for each labor rate saved to the dataset).
- No start fee. Runs that save nothing are not charged for results.
- Estimate: the default run (50 rates) costs about $0.10 in result fees.
Limits
- Waits over 1 second between requests and makes at most 120 requests per run, far below GSA's limit of 1,000 requests per hour.
- Up to 10,000 rates per query (the API's per-query limit); split larger pulls by keyword or filters.
- GSA refreshes this data every night.
- If the source refuses access (HTTP 403 or a block page), the run stops with a clear message. It never changes its identity, uses proxies, or retries from other IP addresses.
Data source & legality note
This actor reads public data from GSA CALC+ (https://buy.gsa.gov/pricing/) via its public API. It does not log in, bypass access controls, or collect personal data; person/contact fields are dropped at parse time. Not affiliated with or endorsed by the U.S. General Services Administration (GSA). Output is provided as-is, without warranty; it may be incomplete or delayed, so verify against GSA CALC+ before relying on it. Not legal, medical, or safety advice. You are responsible for how you use the output and for complying with applicable laws and the source's terms.
Support
birds.nest.apify@gmail.com, or open an issue in the Issues tab.