INE Portugal Statistics Scraper avatar

INE Portugal Statistics Scraper

Pricing

from $27.75 / 1,000 results

Go to Apify Store
INE Portugal Statistics Scraper

INE Portugal Statistics Scraper

Scrape official Portuguese statistics from INE (Instituto Nacional de Estatística) via the json_indicador endpoint. Fetch indicator metadata or full data series by varcd. No API key required.

Pricing

from $27.75 / 1,000 results

Rating

0.0

(0)

Developer

ParseForge

ParseForge

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Share

ParseForge Banner

📊 INE Portugal Statistics Scraper

🚀 Export the official Portuguese statistical catalogue in seconds. Pull thousands of INE Portugal indicators with values, dimension labels, and metadata across crime, population, GDP, inflation, employment, and demographics. Bilingual labels (English + Portuguese), no sign-up needed.

🕒 Last updated: 2026-05-15 · 📊 18 fields per record · 📦 Thousands of indicators · 🇵🇹 National + NUTS II + municipal coverage

The INE Portugal Statistics Scraper taps the official Instituto Nacional de Estatística (Portugal) catalogue and returns clean, structured records covering every published indicator. Pull observation values for any indicator (varcd), full indicator metadata with dimension descriptions and units, and batch-fetch up to 100 indicators in a single run.

The catalogue spans thousands of indicators including crime rate (varcd 0008074), resident population (0008250), GDP, inflation, unemployment, household income, education enrolment, energy consumption, and tourism arrivals. Coverage runs from the national level down to NUTS II regions and individual municipalities. Labels are available in English and Portuguese. This Actor turns indicator data, batch lookups, and full metadata into downloadable CSV, Excel, JSON, or XML in minutes.

🎯 Target Audience💡 Primary Use Cases
Economists, journalists, banking & insurance teams, policy analysts, researchers, BI engineers, civic-tech developersInflation tracking, demographic dashboards, crime analytics, regional research, ML feature engineering, Power BI / Tableau feeds, newsroom charts

📋 What the INE Portugal Scraper does

Two core workflows in a single Actor:

  • 📈 Data mode. Pull every observation for an indicator across periods, geographies, and analytic dimensions. Values come with raw and cleaned numeric fields plus dimension code + label pairs.
  • 🧾 Metadata mode. Get the full description of an indicator: name, dimensions, units, latest available period, last-updated timestamp, and the official metadata page URL.
  • 📚 Batch lookup. Pass an array of up to 100 indicator codes (varcd) to data or metadata mode and pull them all in a single run.

Every record carries the official INE Portugal metadata page deep link, so you can verify any number against the source page in one click.

💡 Why it matters: Portuguese official statistics underpin lending decisions, public-policy research, regional economic strategy, and academic work. Building your own pipeline against the official catalogue means handling Portuguese-specific JSON quirks, dimension decoding, and bilingual labels by hand. This Actor skips all of that and keeps your dataset fresh on every run.


🎬 Full Demo

🚧 Coming soon: a 3-minute walkthrough showing how to go from sign-up to a downloaded dataset.


⚙️ Input

InputTypeDefaultBehavior
modeenum"data"One of data, metadata.
indicatorCodestring"0008074"INE Portugal indicator code (varcd), padded to 7 digits. Default = crime rate.
indicatorCodesarray[]Batch lookup. Up to 100 indicator codes per run. Takes precedence over indicatorCode.
languageenum"EN"Response language for labels. EN or PT.
dim1, dim2, dim3string""Optional dimension filters (period, geography, analytic). Leave empty for all values.
maxItemsinteger10Records to return. Free plan caps at 10, paid plan at 1,000,000.

Example: data for crime rate per 1,000 inhabitants (varcd 0008074), English labels.

{
"mode": "data",
"indicatorCode": "0008074",
"language": "EN",
"maxItems": 50
}

Example: batch metadata for crime rate, resident population, and GDP per capita.

{
"mode": "metadata",
"indicatorCodes": ["0008074", "0008250", "0009098"],
"language": "EN"
}

⚠️ Good to Know: INE Portugal indicator codes are 7-digit zero-padded strings (e.g. 0008074, 0008250). You can find codes by browsing the official INE Portugal portal at https://www.ine.pt/. Use metadata mode first to confirm an indicator's dimensions before pulling large data sets.


📊 Output

Each record contains up to 18 fields depending on mode. Download the dataset as CSV, Excel, JSON, or XML.

🧾 Schema

FieldTypeExample
🆔 indicatorCodestring"0008074"
🏷️ indicatorNamestring"Crime rate (No./1000 inhabitants) by Geographic localization (NUTS - 2013); Annual"
🧹 cleanIndicatorNamestring"Crime rate (No./1000 inhabitants)"
🔗 urlstring"https://www.ine.pt/bddXplorer/htdocs/minfo.jsp?var_cd=0008074&lingua=EN"
📅 periodstring"2024"
💰 valuenumber30.5
📝 valueRawstring"30.5"
🗺️ geoCodestring"PT"
🗺️ geoLabelstring"Portugal"
🏷️ dim1Codestring"T"
🏷️ dim1Labelstring"Total"
🏷️ dim2Codestring""
🏷️ dim2Labelstring""
🌐 languagestring"EN"
📚 datasourcestring"INE Portugal"
🕒 lastUpdatedstring"2025-04-12"
🔢 seriesCodestring"0008074"
📐 dimensionsarray[{ "abrv": "Loc", "name": "Geographic localization" }, ...]
🕒 scrapedAtISO 8601"2026-05-15T10:00:00.000Z"

📦 Sample record (data mode)


✨ Why choose this Actor

Capability
🇵🇹Thousands of indicators. Crime, population, GDP, inflation, employment, education, energy, tourism, and more.
🌐Bilingual labels. Indicator names, dimensions, and geography labels in English or Portuguese.
📚Batch mode. Up to 100 indicators in a single run.
📈Data + metadata. Pull values, or pull the full schema first to understand dimensions and units.
🔁Always fresh. Every run reflects the current state of the official catalogue.
🧰No setup. No sign-up, no key, no scraping CSS selectors.
🔗Source-anchored. Every record carries the official INE Portugal metadata deep link.

📊 INE Portugal is the canonical source for Portuguese inflation, GDP, employment, and demographic data. This Actor makes it queryable in seconds.


📈 How it compares to alternatives

ApproachCostCoverageRefreshFiltersSetup
⭐ INE Portugal Scraper (this Actor)$5 free credit, then pay-per-useThousands of indicatorsLive per rundata, metadata, batch⚡ 2 min
Manual indicator downloadsFreePer-indicator onlyManualNone🐢 Hours per indicator
Macro-data terminals$24,000+/yearCurated subsetLiveMany⏳ Days
Build your own pipelineEngineering hoursWhat you buildWhat you buildWhat you build🕒 Weeks

Pick this Actor when you want broad Portuguese coverage, bilingual labels, and no parser maintenance.


🚀 How to use

  1. 📝 Sign up. Create a free account with $5 credit (takes 2 minutes).
  2. 🌐 Open the Actor. Go to the INE Portugal Statistics Scraper page on the Apify Store.
  3. 🎯 Set input. Enter an indicator code (or batch list), pick a language, and click Start.
  4. 🚀 Run it. Click Start and let the Actor collect your data.
  5. 📥 Download. Grab your results in the Dataset tab as CSV, Excel, JSON, or XML.

⏱️ Total time from signup to downloaded dataset: 3-5 minutes. No coding required.


💼 Business use cases

🏦 Banking, fintech, and insurance

  • Live macroeconomic feeds for retail-rate dashboards in Portugal
  • Mortgage and insurance underwriting fed by employment and income data
  • Macro-forecasting models with quarterly GDP indicators
  • Risk dashboards aligned with INE Portugal official numbers

🏘️ PropTech and real estate

  • Municipal population and household projections for site selection
  • Regional wage and employment data for valuation models
  • Construction output and house-price indicators
  • Demographic shifts feeding tenant-targeting

📊 Market research and consulting

  • Industry, productivity, and earnings benchmarks
  • Retail trade, services turnover, and tourism arrivals
  • Consumer trends from household-spending indicators
  • Sector deliverables backed by official Portuguese numbers

📰 Journalism and policy

  • Live charts of inflation, jobs, and GDP for newsrooms
  • Regional explainers backed by NUTS II data
  • Public-policy briefs with cited, versioned numbers
  • Investigative reporting on crime, housing, and demographics

🔌 Automating INE Portugal Scraper

Control the scraper programmatically for scheduled runs and pipeline integrations:

  • 🟢 Node.js. Install the apify-client NPM package.
  • 🐍 Python. Use the apify-client PyPI package.
  • 📚 See the Apify API documentation for full details.

The Apify Schedules feature lets you trigger this Actor on any cron interval. Daily or monthly refreshes for high-frequency indicators (crime, inflation, employment) keep dashboards current with no engineering effort.


🌟 Beyond business use cases

Data like this powers more than commercial workflows. The same structured records support research, education, civic projects, and personal initiatives.

🎓 Research and academia

  • Macroeconomic theses with cited, versioned data pulls
  • Public-health and demographic research at the regional level
  • Reproducible studies with stable indicator codes (varcd)
  • Open-data exercises in econometrics and stats courses

🎨 Personal and creative

  • Side projects, indie data dashboards, and portfolio demos
  • Interactive Portugal maps, crime trackers, and visualizations
  • Content research for data journalists and creators
  • Hobbyist time-series for forecasters and analysts

🤝 Non-profit and civic

  • Equity research on regional income, housing, and labour outcomes
  • Civic transparency on public spending and services
  • Investigative journalism backed by INE Portugal numbers
  • Open data community contributions and visualizations

🧪 Experimentation

  • Train forecasting and anomaly-detection ML models
  • Validate macro hypotheses with real time-series
  • Prototype agent pipelines that resolve indicator codes
  • Test BI dashboard concepts with live Portuguese data

🤖 Ask an AI assistant about this scraper

Open a ready-to-send prompt about this ParseForge actor in the AI of your choice:


❓ Frequently Asked Questions

🧩 How does it work?

Pick a mode (data or metadata), enter the 7-digit indicator code, and click Start. The Actor pulls clean structured records straight from the official INE Portugal catalogue. No browser automation, no captchas, no setup.

📏 How accurate is the data?

Every value comes directly from the official INE Portugal catalogue, the canonical source for Portuguese official statistics. No transformation is applied beyond field-name normalization and ISO timestamp stamping.

🔁 How often is the catalogue refreshed?

The catalogue is updated continuously as INE Portugal releases new indicators and revises existing ones. Every run of this Actor returns the live state of the catalogue.

🌐 Are labels available in Portuguese?

Yes. Set language to PT to receive indicator names, dimensions, and geography labels in Portuguese. The default is English (EN).

⏰ Can I schedule regular runs?

Yes. Use Apify Schedules to run this Actor on any cron interval (hourly, daily, weekly) and keep your downstream database in sync with new INE Portugal releases.

INE Portugal publishes its data under terms that permit free reuse with attribution to INE. Review the licence terms for your specific use case.

💼 Can I use this data commercially?

Yes. The underlying INE Portugal data is open and permits commercial use with attribution. You are responsible for complying with the licence and with any downstream regulatory requirements.

💳 Do I need a paid Apify plan to use this Actor?

No. The free Apify plan is enough for testing and small runs (10 records per run). A paid plan lifts the limit and gives you access to scheduling, higher concurrency, and larger datasets.

🔁 What happens if a run fails or gets interrupted?

Apify automatically retries transient errors. If a run still fails, you can inspect the log in the Runs tab, fix the input, and re-run. Partial datasets from failed runs are preserved so you never lose progress.

🔢 How do I find indicator codes (varcd)?

Browse the official INE Portugal portal at https://www.ine.pt/ to find any indicator's 7-digit code. Common examples: 0008074 = crime rate, 0008250 = resident population, 0009098 = GDP per capita.

🆘 What if I need help?

Our support team is here to help. Contact us through the Apify platform or use the Tally form linked below.


🔌 Integrate with any app

INE Portugal Scraper connects to any cloud service via Apify integrations:

  • Make - Automate multi-step workflows
  • Zapier - Connect with 5,000+ apps
  • Slack - Get run notifications in your channels
  • Airbyte - Pipe INE records into your warehouse
  • n8n - Self-hosted workflow automation
  • Pipedream - Event-driven serverless workflows
  • GitHub - Trigger runs from commits and releases
  • Google Drive - Export datasets straight to Sheets

You can also use webhooks to trigger downstream actions when a run finishes. Push fresh inflation or employment numbers into your product backend, or alert your team in Slack the minute a new release lands.


💡 Pro Tip: browse the complete ParseForge collection for more reference-data scrapers.


🆘 Need Help? Open our contact form to request a new scraper, propose a custom data project, or report an issue.


⚠️ Disclaimer: this Actor is an independent tool and is not affiliated with, endorsed by, or sponsored by the Instituto Nacional de Estatística or the Government of Portugal. All trademarks mentioned are the property of their respective owners. Only publicly available open data is collected.