USAspending Federal Contracts Scraper avatar

USAspending Federal Contracts Scraper

Pricing

from $1.00 / 1,000 results

Go to Apify Store
USAspending Federal Contracts Scraper

USAspending Federal Contracts Scraper

Scrape USAspending Federal Contracts contract records. Search and collect record details. Export available fields to Excel, CSV or JSON.

Pricing

from $1.00 / 1,000 results

Rating

0.0

(0)

Developer

ScrapingMonkey

ScrapingMonkey

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Categories

Share

Extract USAspending Federal Contracts contract records for tender discovery, buyer research and procurement monitoring. USAspending Federal Contracts Scraper collects public information into one complete dataset table, ready to export as Excel, CSV or JSON.

Use search filters or individual public record links, set how many results you need and start the Actor. Search finds matching records; Details retrieves the available information for records you already know.

At a glanceDetails
📥 InputSearch filters or individual public record links
📋 Collection modesSearch contract records; Get contract details
📤 OutputOne row per record, or a failed row for an unsuccessful input
📄 PaginationAutomatic, up to maxResults while more records are available
🔐 Website loginNot required
💾 ExportOne dataset view with all fields; Excel, CSV and JSON

What the USAspending Federal Contracts scraper collects 📋

ModeWhat you receive
Search contract recordsMatching contract records and the fields published in the search results.
Get contract detailsAvailable public information for each supplied record. The full output example below shows its actual fields.

The field table and complete examples below show the information this Actor returns. Optional values depend on what the source publishes for the selected record.

Coverage for this Actor:

  • Search covers federal contract awards. Grants, loans and other assistance are outside this Actor.

How to scrape USAspending Federal Contracts 🚀

  1. Choose Search contract records or Get contract details.
  2. Complete the search filters or individual public record links.
  3. Set Maximum results. The minimum is 1.
  4. Start the Actor and review the saved dataset.
  5. Export the results or connect them to your workflow.

Search contract records — input example

{
"mode": "search",
"maxResults": 10
}

Get contract details — input example

{
"mode": "details",
"recordUrls": [
"https://www.usaspending.gov/award/CONT_AWD_HT940216C0001_9700_-NONE-_-NONE-"
],
"maxResults": 1
}

maxResults limits all saved rows for each search or supplied record, including a failed row. It does not guarantee that the source has that many matching records. A detail lookup normally returns one record, although sources with multiple revisions or establishments can return more.

USAspending Federal Contracts data fields and complete output 📦

Each result stays in one row. Every returned field appears in the same dataset view, including list fields and additional published facts. Fields unavailable for a particular record remain empty.

FieldIncluded data
result_typeSelected collection mode.
inputSubmitted search settings, record link or record number.
statusSuccess or failed outcome.
error_codeFailure category for an unsuccessful input.
error_messageReadable explanation for an unsuccessful input.
award_idAward id, when published.
recipient_nameRecipient name, when published.
award_amountAward amount, when published.
descriptionDescription, when published.
awarding_agencyAwarding agency, when published.
awarding_sub_agencyAwarding sub agency, when published.
start_dateStart date, when published.
end_dateEnd date, when published.
awarding_agency_idAwarding agency id, when published.
agency_slugAgency slug, when published.
generated_internal_idGenerated internal id, when published.
record_idStable identifier for the source record.
urlPublic source link when the website provides one.
additional_fields.nameNames of additional published fields, when present.
additional_fields.valueTheir corresponding values in the same order.
idId, when published.
generated_unique_award_idGenerated unique award id, when published.
piidPiid, when published.
categoryCategory, when published.
typeType, when published.
type_descriptionType description, when published.
total_obligationTotal obligation, when published.
subaward_countSubaward count, when published.
total_subaward_amountTotal subaward amount, when published.
date_signedDate signed, when published.
base_exercised_optionsBase exercised options, when published.
base_and_all_optionsBase and all options, when published.
total_account_outlayTotal account outlay, when published.
total_account_obligationTotal account obligation, when published.
account_outlays_by_defc.codeAccount outlays by defc / code, when published.
account_outlays_by_defc.amountAccount outlays by defc / amount, when published.
account_obligations_by_defc.codeAccount obligations by defc / code, when published.
account_obligations_by_defc.amountAccount obligations by defc / amount, when published.
parent_awardParent award, when published.
latest_transaction_contract_data.idv_type_descriptionLatest transaction contract data / idv type description, when published.
latest_transaction_contract_data.type_of_idc_descriptionLatest transaction contract data / type of idc description, when published.
latest_transaction_contract_data.referenced_idv_agency_idenLatest transaction contract data / referenced idv agency iden, when published.
latest_transaction_contract_data.referenced_idv_agency_descLatest transaction contract data / referenced idv agency desc, when published.
latest_transaction_contract_data.solicitation_identifierLatest transaction contract data / solicitation identifier, when published.
latest_transaction_contract_data.solicitation_proceduresLatest transaction contract data / solicitation procedures, when published.
latest_transaction_contract_data.number_of_offers_receivedLatest transaction contract data / number of offers received, when published.
latest_transaction_contract_data.extent_competedLatest transaction contract data / extent competed, when published.
latest_transaction_contract_data.type_set_asideLatest transaction contract data / type set aside, when published.
latest_transaction_contract_data.type_set_aside_descriptionLatest transaction contract data / type set aside description, when published.
latest_transaction_contract_data.evaluated_preferenceLatest transaction contract data / evaluated preference, when published.
latest_transaction_contract_data.fed_biz_oppsLatest transaction contract data / fed biz opps, when published.
latest_transaction_contract_data.fed_biz_opps_descriptionLatest transaction contract data / fed biz opps description, when published.
latest_transaction_contract_data.small_business_competitiveLatest transaction contract data / small business competitive, when published.
latest_transaction_contract_data.product_or_service_codeLatest transaction contract data / product or service code, when published.
latest_transaction_contract_data.naicsLatest transaction contract data / naics, when published.
latest_transaction_contract_data.naics_descriptionLatest transaction contract data / naics description, when published.
latest_transaction_contract_data.sea_transportationLatest transaction contract data / sea transportation, when published.
latest_transaction_contract_data.clinger_cohen_act_planningLatest transaction contract data / clinger cohen act planning, when published.
latest_transaction_contract_data.labor_standardsLatest transaction contract data / labor standards, when published.
latest_transaction_contract_data.cost_or_pricing_dataLatest transaction contract data / cost or pricing data, when published.
latest_transaction_contract_data.domestic_or_foreign_entityLatest transaction contract data / domestic or foreign entity, when published.
latest_transaction_contract_data.foreign_fundingLatest transaction contract data / foreign funding, when published.
latest_transaction_contract_data.major_programLatest transaction contract data / major program, when published.
latest_transaction_contract_data.program_acronymLatest transaction contract data / program acronym, when published.
latest_transaction_contract_data.subcontracting_planLatest transaction contract data / subcontracting plan, when published.
latest_transaction_contract_data.multi_year_contractLatest transaction contract data / multi year contract, when published.
latest_transaction_contract_data.consolidated_contractLatest transaction contract data / consolidated contract, when published.
latest_transaction_contract_data.type_of_contract_pricingLatest transaction contract data / type of contract pricing, when published.
latest_transaction_contract_data.national_interest_actionLatest transaction contract data / national interest action, when published.
latest_transaction_contract_data.multiple_or_single_award_descriptionLatest transaction contract data / multiple or single award description, when published.
latest_transaction_contract_data.solicitation_procedures_descriptionLatest transaction contract data / solicitation procedures description, when published.
latest_transaction_contract_data.extent_competed_descriptionLatest transaction contract data / extent competed description, when published.
latest_transaction_contract_data.other_than_full_and_openLatest transaction contract data / other than full and open, when published.
latest_transaction_contract_data.other_than_full_and_open_descriptionLatest transaction contract data / other than full and open description, when published.
latest_transaction_contract_data.commercial_item_acquisitionLatest transaction contract data / commercial item acquisition, when published.
latest_transaction_contract_data.commercial_item_acquisition_descriptionLatest transaction contract data / commercial item acquisition description, when published.
latest_transaction_contract_data.commercial_item_test_programLatest transaction contract data / commercial item test program, when published.
latest_transaction_contract_data.commercial_item_test_program_descriptionLatest transaction contract data / commercial item test program description, when published.
latest_transaction_contract_data.evaluated_preference_descriptionLatest transaction contract data / evaluated preference description, when published.
latest_transaction_contract_data.fair_opportunity_limitedLatest transaction contract data / fair opportunity limited, when published.
latest_transaction_contract_data.fair_opportunity_limited_descriptionLatest transaction contract data / fair opportunity limited description, when published.
latest_transaction_contract_data.product_or_service_descriptionLatest transaction contract data / product or service description, when published.
latest_transaction_contract_data.dod_claimant_programLatest transaction contract data / dod claimant program, when published.
latest_transaction_contract_data.dod_claimant_program_descriptionLatest transaction contract data / dod claimant program description, when published.
latest_transaction_contract_data.dod_acquisition_programLatest transaction contract data / dod acquisition program, when published.
latest_transaction_contract_data.dod_acquisition_program_descriptionLatest transaction contract data / dod acquisition program description, when published.
latest_transaction_contract_data.information_technology_commercial_item_categoryLatest transaction contract data / information technology commercial item category, when published.
latest_transaction_contract_data.information_technology_commercial_item_category_descriptionLatest transaction contract data / information technology commercial item category description, when published.
latest_transaction_contract_data.sea_transportation_descriptionLatest transaction contract data / sea transportation description, when published.
latest_transaction_contract_data.clinger_cohen_act_planning_descriptionLatest transaction contract data / clinger cohen act planning description, when published.
latest_transaction_contract_data.construction_wage_rateLatest transaction contract data / construction wage rate, when published.
latest_transaction_contract_data.construction_wage_rate_descriptionLatest transaction contract data / construction wage rate description, when published.
latest_transaction_contract_data.labor_standards_descriptionLatest transaction contract data / labor standards description, when published.
latest_transaction_contract_data.materials_suppliesLatest transaction contract data / materials supplies, when published.
latest_transaction_contract_data.materials_supplies_descriptionLatest transaction contract data / materials supplies description, when published.
latest_transaction_contract_data.cost_or_pricing_data_descriptionLatest transaction contract data / cost or pricing data description, when published.
latest_transaction_contract_data.domestic_or_foreign_entity_descriptionLatest transaction contract data / domestic or foreign entity description, when published.
latest_transaction_contract_data.foreign_funding_descriptionLatest transaction contract data / foreign funding description, when published.
latest_transaction_contract_data.interagency_contracting_authorityLatest transaction contract data / interagency contracting authority, when published.
latest_transaction_contract_data.interagency_contracting_authority_descriptionLatest transaction contract data / interagency contracting authority description, when published.
latest_transaction_contract_data.price_evaluation_adjustmentLatest transaction contract data / price evaluation adjustment, when published.
latest_transaction_contract_data.subcontracting_plan_descriptionLatest transaction contract data / subcontracting plan description, when published.
latest_transaction_contract_data.multi_year_contract_descriptionLatest transaction contract data / multi year contract description, when published.
latest_transaction_contract_data.purchase_card_as_payment_methodLatest transaction contract data / purchase card as payment method, when published.
latest_transaction_contract_data.purchase_card_as_payment_method_descriptionLatest transaction contract data / purchase card as payment method description, when published.
latest_transaction_contract_data.consolidated_contract_descriptionLatest transaction contract data / consolidated contract description, when published.
latest_transaction_contract_data.type_of_contract_pricing_descriptionLatest transaction contract data / type of contract pricing description, when published.
latest_transaction_contract_data.national_interest_action_descriptionLatest transaction contract data / national interest action description, when published.
funding_agency.idFunding agency / id, when published.
funding_agency.has_agency_pageFunding agency / has agency page, when published.
funding_agency.toptier_agency.nameFunding agency / toptier agency / name, when published.
funding_agency.toptier_agency.codeFunding agency / toptier agency / code, when published.
funding_agency.toptier_agency.abbreviationFunding agency / toptier agency / abbreviation, when published.
funding_agency.toptier_agency.slugFunding agency / toptier agency / slug, when published.
funding_agency.subtier_agency.nameFunding agency / subtier agency / name, when published.
funding_agency.subtier_agency.codeFunding agency / subtier agency / code, when published.
funding_agency.subtier_agency.abbreviationFunding agency / subtier agency / abbreviation, when published.
funding_agency.office_agency_nameFunding agency / office agency name, when published.
awarding_agency.idAwarding agency / id, when published.
awarding_agency.has_agency_pageAwarding agency / has agency page, when published.
awarding_agency.toptier_agency.nameAwarding agency / toptier agency / name, when published.
awarding_agency.toptier_agency.codeAwarding agency / toptier agency / code, when published.
awarding_agency.toptier_agency.abbreviationAwarding agency / toptier agency / abbreviation, when published.
awarding_agency.toptier_agency.slugAwarding agency / toptier agency / slug, when published.
awarding_agency.subtier_agency.nameAwarding agency / subtier agency / name, when published.
awarding_agency.subtier_agency.codeAwarding agency / subtier agency / code, when published.
awarding_agency.subtier_agency.abbreviationAwarding agency / subtier agency / abbreviation, when published.
awarding_agency.office_agency_nameAwarding agency / office agency name, when published.
period_of_performance.start_datePeriod of performance / start date, when published.
period_of_performance.end_datePeriod of performance / end date, when published.
period_of_performance.last_modified_datePeriod of performance / last modified date, when published.
period_of_performance.potential_end_datePeriod of performance / potential end date, when published.
recipient.recipient_hashRecipient / recipient hash, when published.
recipient.recipient_nameRecipient / recipient name, when published.
recipient.recipient_ueiRecipient / recipient uei, when published.
recipient.recipient_unique_idRecipient / recipient unique id, when published.
recipient.parent_recipient_hashRecipient / parent recipient hash, when published.
recipient.parent_recipient_nameRecipient / parent recipient name, when published.
recipient.parent_recipient_ueiRecipient / parent recipient uei, when published.
recipient.parent_recipient_unique_idRecipient / parent recipient unique id, when published.
recipient.business_categoriesRecipient / business categories, when published.
recipient.location.location_country_codeRecipient / location / location country code, when published.
recipient.location.country_nameRecipient / location / country name, when published.
recipient.location.state_codeRecipient / location / state code, when published.
recipient.location.state_nameRecipient / location / state name, when published.
recipient.location.city_nameRecipient / location / city name, when published.
recipient.location.county_codeRecipient / location / county code, when published.
recipient.location.county_nameRecipient / location / county name, when published.
recipient.location.address_line1Recipient / location / address line1, when published.
recipient.location.address_line2Recipient / location / address line2, when published.
recipient.location.address_line3Recipient / location / address line3, when published.
recipient.location.congressional_codeRecipient / location / congressional code, when published.
recipient.location.zip4Recipient / location / zip4, when published.
recipient.location.zip5Recipient / location / zip5, when published.
recipient.location.foreign_postal_codeRecipient / location / foreign postal code, when published.
recipient.location.foreign_provinceRecipient / location / foreign province, when published.
executive_details.officers.nameExecutive details / officers / name, when published.
executive_details.officers.amountExecutive details / officers / amount, when published.
place_of_performance.location_country_codePlace of performance / location country code, when published.
place_of_performance.country_namePlace of performance / country name, when published.
place_of_performance.county_codePlace of performance / county code, when published.
place_of_performance.county_namePlace of performance / county name, when published.
place_of_performance.city_namePlace of performance / city name, when published.
place_of_performance.state_codePlace of performance / state code, when published.
place_of_performance.state_namePlace of performance / state name, when published.
place_of_performance.congressional_codePlace of performance / congressional code, when published.
place_of_performance.zip4Place of performance / zip4, when published.
place_of_performance.zip5Place of performance / zip5, when published.
place_of_performance.address_line1Place of performance / address line1, when published.
place_of_performance.address_line2Place of performance / address line2, when published.
place_of_performance.address_line3Place of performance / address line3, when published.
place_of_performance.foreign_provincePlace of performance / foreign province, when published.
place_of_performance.foreign_postal_codePlace of performance / foreign postal code, when published.
psc_hierarchy.toptier_code.codePsc hierarchy / toptier code / code, when published.
psc_hierarchy.toptier_code.descriptionPsc hierarchy / toptier code / description, when published.
psc_hierarchy.midtier_code.codePsc hierarchy / midtier code / code, when published.
psc_hierarchy.midtier_code.descriptionPsc hierarchy / midtier code / description, when published.
psc_hierarchy.subtier_codePsc hierarchy / subtier code, when published.
psc_hierarchy.base_code.codePsc hierarchy / base code / code, when published.
psc_hierarchy.base_code.descriptionPsc hierarchy / base code / description, when published.
naics_hierarchy.toptier_code.codeNaics hierarchy / toptier code / code, when published.
naics_hierarchy.toptier_code.descriptionNaics hierarchy / toptier code / description, when published.
naics_hierarchy.midtier_code.codeNaics hierarchy / midtier code / code, when published.
naics_hierarchy.midtier_code.descriptionNaics hierarchy / midtier code / description, when published.
naics_hierarchy.base_code.codeNaics hierarchy / base code / code, when published.
naics_hierarchy.base_code.descriptionNaics hierarchy / base code / description, when published.
total_outlayTotal outlay, when published.

The complete result below is included for every mode. Text and lists are not shortened. These are examples from validation runs; the source can change.

Search contract records — complete JSON result

{
"result_type": "search",
"input": "{\"keywords\": null}",
"award_id": "HT940216C0001",
"recipient_name": "HUMANA GOVERNMENT BUSINESS INC",
"award_amount": 51269205263.03,
"description": "IGF::OT::IGF",
"awarding_agency": "Department of Defense",
"awarding_sub_agency": "Defense Health Agency",
"start_date": "2016-08-01",
"end_date": "2025-12-31",
"awarding_agency_id": 1173,
"agency_slug": "department-of-defense",
"generated_internal_id": "CONT_AWD_HT940216C0001_9700_-NONE-_-NONE-",
"status": "success",
"record_id": "CONT_AWD_HT940216C0001_9700_-NONE-_-NONE-",
"url": "https://www.usaspending.gov/award/CONT_AWD_HT940216C0001_9700_-NONE-_-NONE-",
"additional_fields.name": [],
"additional_fields.value": []
}

Get contract details — complete JSON result

{
"result_type": "details",
"input": "https://www.usaspending.gov/award/CONT_AWD_HT940216C0001_9700_-NONE-_-NONE-",
"id": 307885715,
"generated_unique_award_id": "CONT_AWD_HT940216C0001_9700_-NONE-_-NONE-",
"piid": "HT940216C0001",
"category": "contract",
"type": "D",
"type_description": "DEFINITIVE CONTRACT",
"description": "IGF::OT::IGF",
"total_obligation": 51269205263.03,
"subaward_count": 151,
"total_subaward_amount": 1917332761.94,
"date_signed": "2016-07-29",
"base_exercised_options": 52641654181.19,
"base_and_all_options": 56620536577.19,
"total_account_outlay": 0.0,
"total_account_obligation": 321840.0,
"account_outlays_by_defc.code": [
"Q"
],
"account_outlays_by_defc.amount": [
0.0
],
"account_obligations_by_defc.code": [
"Q"
],
"account_obligations_by_defc.amount": [
321840.0
],
"parent_award": null,
"latest_transaction_contract_data.idv_type_description": null,
"latest_transaction_contract_data.type_of_idc_description": null,
"latest_transaction_contract_data.referenced_idv_agency_iden": null,
"latest_transaction_contract_data.referenced_idv_agency_desc": null,
"latest_transaction_contract_data.solicitation_identifier": "HT940215R0002",
"latest_transaction_contract_data.solicitation_procedures": "NP",
"latest_transaction_contract_data.number_of_offers_received": "4",
"latest_transaction_contract_data.extent_competed": "A",
"latest_transaction_contract_data.type_set_aside": "NONE",
"latest_transaction_contract_data.type_set_aside_description": "NO SET ASIDE USED.",
"latest_transaction_contract_data.evaluated_preference": "NONE",
"latest_transaction_contract_data.fed_biz_opps": "Y",
"latest_transaction_contract_data.fed_biz_opps_description": "YES",
"latest_transaction_contract_data.small_business_competitive": false,
"latest_transaction_contract_data.product_or_service_code": "Q201",
"latest_transaction_contract_data.naics": "524114",
"latest_transaction_contract_data.naics_description": "DIRECT HEALTH AND MEDICAL INSURANCE CARRIERS",
"latest_transaction_contract_data.sea_transportation": "N",
"latest_transaction_contract_data.clinger_cohen_act_planning": "N",
"latest_transaction_contract_data.labor_standards": "Y",
"latest_transaction_contract_data.cost_or_pricing_data": "N",
"latest_transaction_contract_data.domestic_or_foreign_entity": "A",
"latest_transaction_contract_data.foreign_funding": "X",
"latest_transaction_contract_data.major_program": null,
"latest_transaction_contract_data.program_acronym": null,
"latest_transaction_contract_data.subcontracting_plan": "F",
"latest_transaction_contract_data.multi_year_contract": "N",
"latest_transaction_contract_data.consolidated_contract": "N",
"latest_transaction_contract_data.type_of_contract_pricing": "U",
"latest_transaction_contract_data.national_interest_action": null,
"latest_transaction_contract_data.multiple_or_single_award_description": null,
"latest_transaction_contract_data.solicitation_procedures_description": "NEGOTIATED PROPOSAL/QUOTE",
"latest_transaction_contract_data.extent_competed_description": "FULL AND OPEN COMPETITION",
"latest_transaction_contract_data.other_than_full_and_open": null,
"latest_transaction_contract_data.other_than_full_and_open_description": null,
"latest_transaction_contract_data.commercial_item_acquisition": "D",
"latest_transaction_contract_data.commercial_item_acquisition_description": "COMMERCIAL PRODUCTS/SERVICES PROCEDURES NOT USED",
"latest_transaction_contract_data.commercial_item_test_program": "N",
"latest_transaction_contract_data.commercial_item_test_program_description": "NO",
"latest_transaction_contract_data.evaluated_preference_description": "NO PREFERENCE USED",
"latest_transaction_contract_data.fair_opportunity_limited": null,
"latest_transaction_contract_data.fair_opportunity_limited_description": null,
"latest_transaction_contract_data.product_or_service_description": "MEDICAL- MANAGED HEALTHCARE",
"latest_transaction_contract_data.dod_claimant_program": "S1",
"latest_transaction_contract_data.dod_claimant_program_description": "SERVICES",
"latest_transaction_contract_data.dod_acquisition_program": "000",
"latest_transaction_contract_data.dod_acquisition_program_description": "NONE",
"latest_transaction_contract_data.information_technology_commercial_item_category": "Z",
"latest_transaction_contract_data.information_technology_commercial_item_category_description": "NOT IT PRODUCTS OR SERVICES",
"latest_transaction_contract_data.sea_transportation_description": "NO",
"latest_transaction_contract_data.clinger_cohen_act_planning_description": "NO",
"latest_transaction_contract_data.construction_wage_rate": "N",
"latest_transaction_contract_data.construction_wage_rate_description": "NO",
"latest_transaction_contract_data.labor_standards_description": "YES",
"latest_transaction_contract_data.materials_supplies": "N",
"latest_transaction_contract_data.materials_supplies_description": "NO",
"latest_transaction_contract_data.cost_or_pricing_data_description": "NO",
"latest_transaction_contract_data.domestic_or_foreign_entity_description": "U.S. OWNED BUSINESS",
"latest_transaction_contract_data.foreign_funding_description": "NOT APPLICABLE",
"latest_transaction_contract_data.interagency_contracting_authority": "X",
"latest_transaction_contract_data.interagency_contracting_authority_description": "NOT APPLICABLE",
"latest_transaction_contract_data.price_evaluation_adjustment": "0.00",
"latest_transaction_contract_data.subcontracting_plan_description": "INDIVIDUAL SUBCONTRACT PLAN",
"latest_transaction_contract_data.multi_year_contract_description": "NO",
"latest_transaction_contract_data.purchase_card_as_payment_method": "N",
"latest_transaction_contract_data.purchase_card_as_payment_method_description": "NO",
"latest_transaction_contract_data.consolidated_contract_description": "NO",
"latest_transaction_contract_data.type_of_contract_pricing_description": "COST PLUS FIXED FEE",
"latest_transaction_contract_data.national_interest_action_description": null,
"funding_agency.id": 1225,
"funding_agency.has_agency_page": true,
"funding_agency.toptier_agency.name": "Department of Defense",
"funding_agency.toptier_agency.code": "097",
"funding_agency.toptier_agency.abbreviation": "DOD",
"funding_agency.toptier_agency.slug": "department-of-defense",
"funding_agency.subtier_agency.name": "Defense Health Agency",
"funding_agency.subtier_agency.code": "97DH",
"funding_agency.subtier_agency.abbreviation": "DHA",
"funding_agency.office_agency_name": "DEFENSE HEALTH AGENCY",
"awarding_agency.id": 1225,
"awarding_agency.has_agency_page": true,
"awarding_agency.toptier_agency.name": "Department of Defense",
"awarding_agency.toptier_agency.code": "097",
"awarding_agency.toptier_agency.abbreviation": "DOD",
"awarding_agency.toptier_agency.slug": "department-of-defense",
"awarding_agency.subtier_agency.name": "Defense Health Agency",
"awarding_agency.subtier_agency.code": "97DH",
"awarding_agency.subtier_agency.abbreviation": "DHA",
"awarding_agency.office_agency_name": "DEFENSE HEALTH AGENCY",
"period_of_performance.start_date": "2016-08-01",
"period_of_performance.end_date": "2025-12-31",
"period_of_performance.last_modified_date": "2026-02-10",
"period_of_performance.potential_end_date": "2025-12-31 00:00:00",
"recipient.recipient_hash": "1068e466-707d-6b6f-367f-0255fab79b8c-C",
"recipient.recipient_name": "HUMANA GOVERNMENT BUSINESS INC",
"recipient.recipient_uei": "ZE6ZM6NKSV43",
"recipient.recipient_unique_id": null,
"recipient.parent_recipient_hash": "1068e466-707d-6b6f-367f-0255fab79b8c-P",
"recipient.parent_recipient_name": "HUMANA GOVERNMENT BUSINESS INC",
"recipient.parent_recipient_uei": "ZE6ZM6NKSV43",
"recipient.parent_recipient_unique_id": null,
"recipient.business_categories": [
"Category Business",
"Corporate Entity Not Tax Exempt",
"Not Designated a Small Business",
"Special Designations",
"U.S.-Owned Business"
],
"recipient.location.location_country_code": "USA",
"recipient.location.country_name": "UNITED STATES",
"recipient.location.state_code": "KY",
"recipient.location.state_name": "KENTUCKY",
"recipient.location.city_name": "LOUISVILLE",
"recipient.location.county_code": "111",
"recipient.location.county_name": "JEFFERSON",
"recipient.location.address_line1": "500 W MAIN STREET",
"recipient.location.address_line2": null,
"recipient.location.address_line3": null,
"recipient.location.congressional_code": "03",
"recipient.location.zip4": "2946",
"recipient.location.zip5": "40202",
"recipient.location.foreign_postal_code": null,
"recipient.location.foreign_province": null,
"executive_details.officers.name": [
"KAREN MORAN",
"KEVIN REGENHOLD",
"MELANIE BUEHLER",
"MATT PAYNTER",
"BILL DERECH"
],
"executive_details.officers.amount": [
1409718.0,
607266.0,
604450.0,
621345.0,
578390.0
],
"place_of_performance.location_country_code": "USA",
"place_of_performance.country_name": "UNITED STATES",
"place_of_performance.county_code": "111",
"place_of_performance.county_name": "JEFFERSON",
"place_of_performance.city_name": "LOUISVILLE",
"place_of_performance.state_code": "KY",
"place_of_performance.state_name": "KENTUCKY",
"place_of_performance.congressional_code": "03",
"place_of_performance.zip4": "5146",
"place_of_performance.zip5": "40201",
"place_of_performance.address_line1": null,
"place_of_performance.address_line2": null,
"place_of_performance.address_line3": null,
"place_of_performance.foreign_province": null,
"place_of_performance.foreign_postal_code": null,
"psc_hierarchy.toptier_code.code": "Q",
"psc_hierarchy.toptier_code.description": "MEDICAL SERVICES",
"psc_hierarchy.midtier_code.code": "Q2",
"psc_hierarchy.midtier_code.description": "GENERAL HEALTH CARE SERVICES",
"psc_hierarchy.subtier_code": {},
"psc_hierarchy.base_code.code": "Q201",
"psc_hierarchy.base_code.description": "MEDICAL- MANAGED HEALTHCARE",
"naics_hierarchy.toptier_code.code": "52",
"naics_hierarchy.toptier_code.description": "Finance and Insurance",
"naics_hierarchy.midtier_code.code": "5241",
"naics_hierarchy.midtier_code.description": "Insurance Carriers",
"naics_hierarchy.base_code.code": "524114",
"naics_hierarchy.base_code.description": "Direct Health and Medical Insurance Carriers",
"total_outlay": null,
"status": "success",
"record_id": "CONT_AWD_HT940216C0001_9700_-NONE-_-NONE-",
"url": "https://www.usaspending.gov/award/CONT_AWD_HT940216C0001_9700_-NONE-_-NONE-",
"additional_fields.name": [],
"additional_fields.value": []
}

Input settings ⚙️

SettingWhat to enter
What to collect (mode)Choose the information you need.
Maximum results per search or link (maxResults)Collect up to this many saved results for each search or record link. Minimum: 1.
Keywords (keywords)Words to search for in public contract records. Leave empty to browse all available results.
Contract links (recordUrls)Paste one individual public record link per line. Use this field in Details mode.

USAspending Federal Contracts scraping use cases 🎯

Build a tender or contract shortlist

Search the supported procurement collection and export matching records. Keep deadlines, buyer names and original references together when reviewing opportunities.

Research public buyers

Compare available buyer, supplier and contract information across records. Preserve the published currency and value type when working with amounts.

Monitor published procurement records

Schedule repeated exports and compare stable record IDs to identify newly published notices and changes. A search result is not confirmation that bidding remains open.

Pricing and saved-result behavior 💰

See the Actor’s Pricing tab for the current rate. Under dataset-item pricing:

  • Each saved record is one result. Lists and additional details attached to it do not create extra rows.
  • A saved failed row is also one billable dataset item. This includes invalid inputs, unavailable records, empty searches and exhausted retries.
  • At most one failed row is saved per input. Retry attempts do not create additional dataset rows.
  • maxResults caps all saved rows for the input. Duplicate copies of the same input are processed once.

USAspending Federal Contracts scraper API and integrations 🔌

Replace $ACTOR_ID with the ID shown in the Actor’s API tab and $APIFY_TOKEN with your Apify token.

curl -X POST "https://api.apify.com/v2/acts/$ACTOR_ID/runs?token=$APIFY_TOKEN" \
-H "Content-Type: application/json" \
-d '{"mode":"search","maxResults":10}'

Use Apify schedules for recurring collection, webhooks for completion notifications, and integrations for Google Sheets, Make, Zapier, cloud storage or your own application.

Reliability and public-data limits ⚠️

Temporary request failures are retried up to five total attempts. Invalid record inputs save a failed row without a website request. Confirmed missing records are not retried unnecessarily. If a later request fails, records already saved remain in the dataset. Normal pagination completion does not add a failed row. Collection stops after two consecutive pages return no new records. Configuration, data-saving or request-scheduling failures stop the run.

USAspending Federal Contracts controls the available records and fields. Search records can contain less information than a full public card. The Actor preserves published values and does not fill missing facts with estimates.

Frequently asked questions ❓

Do I need a USAspending Federal Contracts account?

No. This Actor collects the supported public information without your website login.

Which search filters can I use?

The input form supports keywords. Only the displayed filters are supported.

How many records can I collect?

Set maxResults to the maximum saved rows you want for each input. The minimum is 1. Collection can finish earlier when the source runs out of results or stops returning new records.

Why are some fields empty?

The source may not publish a value for that record or mode. Optional information remains empty.

Can I export all the fields?

Yes. All returned fields are included in one dataset view. Nested lists remain attached to their parent record.

Support 🛟

For a reproducible issue, share the run ID, selected mode and a safe public example through the Actor’s support channel. Keep tokens, passwords and proxy credentials private.