TurkStat Turkey Statistics Scraper avatar

TurkStat Turkey Statistics Scraper

Pricing

from $7.50 / 1,000 results

Go to Apify Store
TurkStat Turkey Statistics Scraper

TurkStat Turkey Statistics Scraper

Query TurkStat (TÜİK) categories and pull Turkish national statistics with indicator, value, period, region, category, unit, source, and release_date. Useful for inflation analysis, demographic research, and macroeconomic dashboards covering the Turkish lira, employment, and trade.

Pricing

from $7.50 / 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

📊 TurkStat Turkey Statistics Scraper

🚀 Export Turkey's official TurkStat (TÜİK) statistics in seconds. Indicators, values, periods, regions, and release dates straight from the national statistics office.

🕒 Last updated: 2026-05-29 · 📊 10 fields per record · Hundreds of indicator categories · Bilingual Turkish and English

The TurkStat Turkey Statistics Scraper turns the data.tuik.gov.tr public category endpoint into a clean dataset. It calls the GetKategori service and flattens each indicator into one row with value, period, region, unit, and release date.

Coverage spans every public TurkStat indicator category accessible via the public data portal, in both Turkish and English.

🎯 Target Audience💡 Primary Use Cases
📊 Macro analystsPull Turkey GDP, inflation, unemployment trends
🏛️ ResearchersBuild cross-country comparison datasets
📰 JournalistsSource authoritative TÜİK numbers for stories
🤖 Data engineersMirror Turkish statistics into a warehouse
🎓 AcademicsCite primary source data in papers
💼 InvestorsTrack macro indicators for Turkey allocation

📋 What the TurkStat Turkey Statistics Scraper does

  • Calls the public TurkStat GetKategori endpoint for the requested category.
  • Flattens each indicator row into a normalized record.
  • Supports both Turkish and English responses.
  • Surfaces upstream errors as a clean diagnostic row.

💡 Why it matters: TurkStat's bulletin PDFs and Excel files are awkward to ingest at scale. This actor exposes the underlying JSON used by the portal so analysts can pull numbers programmatically.

🎬 Full Demo

🚧 Coming soon.

⚙️ Input

FieldTypeRequiredDescription
categoryIdintegerNoTurkStat category ID. Omit for the top-level tree.
languageenumNotr or en.
maxItemsintegerNoFree 10, paid up to 1,000,000.

Example 1 - Top-level categories in English:

{ "language": "en", "maxItems": 50 }

Example 2 - Specific category:

{ "categoryId": 23, "language": "tr", "maxItems": 100 }

⚠️ Good to Know: TurkStat's category tree changes when the portal is reorganized. If a category ID returns nothing, fetch the tree by leaving categoryId empty.

📊 Output

FieldTypeDescription
📊 indicatorstringIndicator name.
🔢 valuestringReported value.
📅 periodstringTime period.
🗺️ regionstringGeographic area.
🗂️ categorystringCategory ID.
📐 unitstringUnit of measure.
🏛️ sourcestringTurkStat (TÜİK).
📆 release_datestringIndicator release date.
🕒 scrapedAtstringWhen this row was fetched.
errorstringSet if upstream response was an error.

Sample record:

{
"indicator": "Consumer Price Index",
"value": "1832.42",
"period": "2025-04",
"region": "Turkey",
"category": "23",
"unit": "2003=100",
"source": "TurkStat (TÜİK)",
"release_date": "2025-05-03",
"scrapedAt": "2026-05-29T13:00:00.000Z",
"error": null
}

✨ Why choose this Actor

| 🆓 | Works with no API key. | | 🌍 | Bilingual Turkish and English output. | | 🧹 | Normalized field names across categories. | | 💾 | Push to dataset and export CSV, Excel, JSON, or XML. |

📈 How it compares to alternatives

ApproachSetup timeClean rowsMaintained
Manual download from TÜİK15 min per indicatormanual
Eurostat mirrorpartial coveragepartialvaries
This Actor5 sec, no installlive

🚀 How to use

  1. Click Try for free.
  2. Pick a categoryId and language.
  3. Click Start.

💼 Business use cases

📊 Macro dashboards. Pipe TurkStat indicators into your country risk dashboard.

📰 Newsroom verification. Confirm inflation, GDP, and unemployment numbers in seconds.

🤖 Quant pipelines. Ingest Turkish macro series alongside global indicators.

💼 Investor reports. Build sector-specific charts using primary source data.

🔌 Automating TurkStat Turkey Statistics Scraper

  • Make / Zapier: trigger this actor and push to Airtable, Google Sheets, or Slack.
  • Cron schedule: monthly refreshes aligned with TurkStat release calendars.
  • Webhooks: POST to your endpoint after each run.
  • Pipe to BigQuery / Snowflake / Postgres: native integrations.

🌟 Beyond business use cases

🎓 Education. Teach intro macro with real Turkish indicators.

🧪 Personal research. Track Turkish inflation against your savings rate.

🤝 Non-profit. Build civic dashboards using authoritative figures.

🧰 Prototyping. Mock up a data product without paying for Bloomberg.

🤖 Ask an AI assistant about this scraper

Paste this README into ChatGPT or Claude.

❓ Frequently Asked Questions

❓ Do I need an API key? No.

❓ Which categories are covered? Every category in the TurkStat public portal.

❓ Is the data official? Yes, TÜİK is Turkey's national statistical authority.

❓ Can I get English? Yes, set language to en.

❓ How fresh is the data? Live with TurkStat releases.

❓ Can I schedule runs? Yes via the Apify scheduler.

❓ Is this scraping or API? Public JSON endpoints used by data.tuik.gov.tr.

❓ What format can I download? CSV, Excel, JSON, JSONL, XML, RSS, or HTML.

❓ What if the category returns nothing? A diagnostic record with error is pushed.

❓ Will the schema change? Stable.

🔌 Integrate with any app

Apify ships native integrations with Make, Zapier, Slack, Discord, Google Drive, Google Sheets, Gmail, Airbyte, Keboola, Telegram, GitHub, and any REST API or webhook.

ActorWhat it does
ParseForge ONPE Peru Elections ScraperPeru election results.
ParseForge CNES Brazil Health ScraperBrazil health establishments.
ParseForge collection900+ production scrapers.

💡 Pro Tip: browse the complete ParseForge collection for 900+ production-grade scrapers across business intelligence, real estate, e-commerce, sports, finance, and public records.


Disclaimer: This actor scrapes only publicly available data. ParseForge is not affiliated with, endorsed by, or sponsored by any of the third-party services referenced. Users are responsible for complying with the target site's terms of service and applicable law. Create a free account w/ $5 credit.