GSA Labor Rates Scraper by Birds Nest Data avatar

GSA Labor Rates Scraper by Birds Nest Data

Pricing

$2.00 / 1,000 results

Go to Apify Store
GSA Labor Rates Scraper by Birds Nest Data

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

Birds Nest Data

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

4 days ago

Last modified

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

FieldTypeExample
labor_categorystring"Assistant Project Manager -- Site"
current_pricenumber27.5
next_year_pricenumber28.05
second_year_pricenumber28.61
education_levelstring"Associates"
min_years_experiencenumber3
security_clearancestring"No"
worksitestring"Contractor_Facility"
vendor_namestring"NAVIGATOR INTERNATIONAL LLC"
business_sizestring"Other than small"
contract_numberstring"GS00F393GA"
schedulestring"MAS"
sinstring"485"
categorystring"Scientific Management and Solutions; Facilities; Miscell...
subcategorystring"Transportation of Things; Business Administrative Servic...
contract_startdate (YYYY-MM-DD)"2017-09-13"
contract_enddate (YYYY-MM-DD)"2027-09-12"
source_refreshed_atstring"2026-10-18T02:00:02Z"
source_urlstring"https://api.gsa.gov/acquisition/calc/v3/api/ceilingrates...
sourcestring"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

  1. 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.
  2. Click Run.
  3. 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.