Bea Economic Scraper avatar

Bea Economic Scraper

Pricing

from $3.50 / 1,000 results

Go to Apify Store
Bea Economic Scraper

Bea Economic Scraper

Pricing

from $3.50 / 1,000 results

Rating

0.0

(0)

Developer

Fortuitous Pirate

Fortuitous Pirate

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

0

Monthly active users

6 days ago

Last modified

Share

BEA Economic Data Scraper

Extracts data from the Bureau of Economic Analysis (BEA) REST API, covering GDP, personal income, regional statistics, international trade, and more.

What data can you get?

  • NIPA - National Income and Product Accounts (GDP, personal income, savings rates)
  • Regional - State, county, and MSA-level economic data
  • GDPbyIndustry - GDP broken down by industry sector
  • ITA - International Transactions (trade balance, exports, imports)
  • IIP - International Investment Position
  • FixedAssets - Fixed asset tables (depreciation, capital stock)

Getting a BEA API Key

  1. Visit https://apps.bea.gov/api/signup/
  2. Enter your name and email
  3. You'll receive a 36-character UserID (API key) instantly

The key is free with no approval process.

Example Input

Real GDP (Annual, Last 5 Years)

{
"apiKey": "YOUR-36-CHAR-API-KEY",
"dataset": "NIPA",
"tableName": "T10101",
"frequency": "A",
"year": "LAST5"
}

State Personal Income

{
"apiKey": "YOUR-36-CHAR-API-KEY",
"dataset": "Regional",
"tableName": "SAINC1",
"lineCode": 1,
"geoFips": "STATE",
"year": "LAST5"
}

GDP by Industry

{
"apiKey": "YOUR-36-CHAR-API-KEY",
"dataset": "GDPbyIndustry",
"tableID": 1,
"industry": "ALL",
"frequency": "A",
"year": "LAST5"
}

Output

Each record contains:

  • dataset - Source dataset name
  • tableName - Table identifier
  • timePeriod - Year or quarter (e.g. "2023", "2023Q2")
  • geoName - Geographic area (if applicable)
  • dataValue - The numeric value
  • unit - Unit of measurement
  • Additional fields vary by dataset

Rate Limits

The BEA API allows 100 requests/minute and 100MB/minute. This actor makes a single request per run, so rate limits are not a concern for typical usage.