~/public-data/usaspending-scraper

USAspending.gov Scraper — 連邦調達案件・受給者・集計データを取得

公式USAspending.gov API v2に対して、連邦政府の契約・助成金・融資を検索します。省庁、受給者、NAICS/PSC、日付でフィルタし、受給者プロフィール、カテゴリ別集計、州/郡/選挙区別の地理集計を取得できます。APIキー不要。

政府 TypeScriptREST API アメリカ
proooxy/usaspending-scraper — スペック
カテゴリpublic-data / 政府
言語TypeScript
スタックTypeScript, REST API
マーケットアメリカ
出力クリーンでRAG対応のJSON

主な機能

公式USAspending.gov API v2 — APIキー不要

キーワード、会計年度/日付範囲、省庁、受給者、NAICS、PSC、金額、案件タイプを横断した案件検索

6つのモード — 案件検索、案件詳細、サブアワード、受給者プロフィール、カテゴリ別集計、地理集計

18種類のカテゴリ集計ディメンション(受給者、NAICS、PSC、省庁、郡、選挙区、CFDA、TASなど)

州・郡・連邦議会選挙区・国別の地理集計、人口・一人当たりの数値フィールド付き

複数年にまたがる大規模な結果セットの自動日付分割(月次/四半期)

案件タイプコードを有効なAPIリクエストグループへ自動バッチ化

生成された案件IDによる正確な案件詳細・サブアワード検索

活用例

  • GovCon(政府契約ビジネス)の事業開発 — NAICS、PSC、省庁別に案件機会と既存の受注事業者を発見
  • 競合の受注実績や省庁との関係に関する競合インテリジェンス
  • 特定の受給者や地域への連邦支出を追跡する調査報道
  • カテゴリ・案件タイプ・期間別の支出トレンドに関する政策・学術研究
  • 受給者の連邦調達・支出履歴に関するデューデリジェンス
  • 州・郡・連邦議会選挙区別の連邦支出をマッピングするBIダッシュボード

入力パラメータ

パラメータ必須説明
modestring任意ワークフロー:awards、awardDetail、subawards、recipient、byCategory、geographyのいずれか(デフォルト:awards)。
keywordsarray任意案件検索用のUSAspendingフリーテキストキーワードフィルタ。
fiscalYearnumber任意連邦会計年度(10月1日〜翌9月30日の期間に対応)。
awardTypesarray任意USAspendingの案件タイプコード。異なるグループが混在する場合は、自動的に有効なリクエストへ分割されます。
agencystring任意発注省庁または資金提供省庁名の完全一致フィルタ。
naicsCodesarray任意案件が一致すべきNAICSコード。
awardIdstring任意生成された案件ID — awardDetailおよびsubawardsモードでは実行時に必須。
maxItemsnumber任意保存するレコードの最大数。1行ごとに1課金イベント(デフォルト:100)。

Output Example

 1{
 2  "itemType": "award",
 3  "title": "HT940216C0001 — HUMANA GOVERNMENT BUSINESS INC",
 4  "date": "2016-02-01",
 5  "awardId": "HT940216C0001",
 6  "generatedId": "CONT_AWD_HT940216C0001_9700_-NONE-_-NONE-",
 7  "recipient": { "name": "HUMANA GOVERNMENT BUSINESS INC", "uei": "...", "duns": "..." },
 8  "awardingAgency": "Department of Defense",
 9  "fundingAgency": "Department of Defense",
10  "amount": 51269205263.03,
11  "awardType": "IDV_B_C",
12  "naics": { "code": "...", "description": "..." },
13  "placeOfPerformance": { "stateCode": "...", "state": "..." },
14  "awardTypeCodes": ["IDV_B_C"],
15  "url": "https://www.usaspending.gov/award/CONT_AWD_HT940216C0001_9700_-NONE-_-NONE-"
16}

Pricing

イベント課金制:保存されたレコード1件につき$0.001。正常に返された行1件につき1回課金されます。約1,000件の実行で約$1.00、maxItemsが件数とコストの両方に上限を設けます。

Tips

  • GovConの見込み客開拓には、まずNAICSまたはPSCコードから始めましょう。 自社が提供する製品/サービスに直結し、最も的確な関連案件のセットが得られます。
  • 個別の案件詳細を取得する前にbyCategoryモードを使いましょう。 市場ごとの上位受給者や省庁をランキング形式で把握できます。
  • geographyモードは、日付範囲/案件タイプの組み合わせごとに最初のページ(最大100行)を返します。 州/郡/選挙区の集計を得るには、maxItemsを上げるよりもフィルタを絞り込みましょう。

よくある質問

APIキーは必要ですか?
いいえ。USAspending.gov API v2は公開されており、キーもログインも不要です。
異なる案件タイプコードが混在すると、なぜ複数のリクエストに分割されるのですか?
USAspendingは、異なる案件タイプグループ(contracts、IDVs、grants、loans、other financial assistance、direct payments)のコードが混在した単一の検索を拒否します。このアクターはリクエストされたコードを自動的にグループ化し、各出力行に一致した案件タイプコードをタグ付けします。
どのような地理的な内訳が取得できますか?
州、郡、連邦議会選挙区、国です——履行地または受給者所在地のいずれかを基準とし、人口と一人当たりの数値フィールドも含まれます。
実行の料金はどう決まりますか?
イベント課金制で、保存された行1件につき$0.001。正常に返されたレコード1件につき1回課金されます。maxItemsが行数、ひいてはコストの上限を決めます。

~/public-data の関連ツール

USAspending.gov Scraper — 連邦調達案件・受給者・集計データを取得を実行、またはカスタム開発を依頼

数分でApify上での抽出を開始できます。または、あなたの取得元とスキーマに合わせたオーダーメイドのスクレイパーとRAGパイプラインの構築を依頼できます。

Apifyで実行 カスタムデータを依頼