Turkish Defense & Tech News Scraper (Savunma Sanayi) avatar

Turkish Defense & Tech News Scraper (Savunma Sanayi)

Pricing

from $3.00 / 1,000 article scrapeds

Go to Apify Store
Turkish Defense & Tech News Scraper (Savunma Sanayi)

Turkish Defense & Tech News Scraper (Savunma Sanayi)

Scrapes Turkish defense-industry and national-technology news (savunma sanayi, milli teknoloji): full article text, article images, publish date, author and automatic tagging of defense companies and systems (ASELSAN, BAYKAR, TUSAS, ROKETSAN, KAAN, AKINCI, ATMACA and more).

Pricing

from $3.00 / 1,000 article scrapeds

Rating

0.0

(0)

Developer

Burhan Hayber

Burhan Hayber

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

18 hours ago

Last modified

Share

Turkish Defense & Tech News Scraper — Savunma Sanayi + Milli Teknoloji

Scrape Turkish defense-industry and national-technology news with the parts other news scrapers leave out: full article text, the article's own images, publish date, author and automatic tagging of defense companies and weapon systems.

Built for OSINT analysts, defense-industry market research, journalists, and AI agents that need Turkish-language source material — not just headlines.

What you get per article

FieldMeaning
titleHeadline (as published)
urlPublisher URL
source / sourceKeyPublisher name (e.g. SavunmaSanayiST)
publishedAt / publishedRawPublish date, ISO where available
authorAuthor or outlet account
summaryLead / meta description
textFull article text (Turkish)
imageUrl / images[] / imageCountLead image plus all in-article images
companiesTagged companies/agencies: ASELSAN, BAYKAR, TUSAŞ, ROKETSAN, HAVELSAN, STM, OTOKAR, BMC, TÜBITAK SAGE, ASFAT, MKE, TEI, SSB, MSB, TOGG …
systemsTagged systems/programmes: KAAN, AKINCI, BAYRAKTAR TB2/TB3, KIZILELMA, HÜRJET, HÜRKUŞ, GÖKBEY, ANKA, AKSUNGUR, MİLDEN, ALTAY, SİPER, HİSAR, GÖKDENİZ, ATMACA, ÇELİK KUBBE, İMECE …
topicsTheme tags: ihracat, seri-uretim, insansiz-hava, hava-savunma, uzay, test-basarisi, sozlesme, milli-teknoloji …
language, wordCount, scrapedAtBasics for pipelines

Tagging is language-aware (Turkish casing is handled: İ, I, ı, Ş, Ğ …), so ASELSAN matches ASELSAN, ASELSAN'ın and ASELSAN’a alike.

Sources

Verified with live HTTP checks — status, feed availability and image extraction:

KeyPublisherTypeTopic
savunmasanayistSavunmaSanayiSTRSSdefense
millisavunmaMilli SavunmaRSSdefense
aasavunmaAnadolu Ajansı (Savunma)RSS + URL filterdefense
ssbSavunma Sanayii Başkanlığı (official)HTMLdefense
kokpitKokpit AeroHTMLdefense/aviation
gdhGDH DigitalHTMLdefense
veryansinVeryansın TVHTMLdefense
defenceturkDefenceTurkHTML (proxy)defense
haberturk_tekHabertürk TeknolojiHTMLmilli teknoloji
tubitakTÜBİTAKHTMLmilli teknoloji
teknofestTEKNOFESTHTMLmilli teknoloji

Some publishers block datacenter IPs (DefenceTurk answers 403 without a proxy). That is exactly why this runs on Apify: switch on Apify Proxy and those sources work too. On overseas datacenters the ssb, tubitak and teknofest sources may additionally be geo-restricted — use a Turkish proxy group if a source returns nothing.

Input example

{
"preset": "savunma",
"keywords": ["KAAN", "İHA", "ihracat"],
"maxItems": 50,
"includeFullText": true,
"includeImages": true,
"dateFrom": "2026-09-01",
"proxyConfiguration": { "useApifyProxy": true }
}

Leave keywords empty to get everything, or set preset to teknoloji for national technology, or alle for both lanes.

Output example

{
"title": "DELTAV Ramjet Motorlu Füze",
"url": "https://www.millisavunma.com/deltav-ramjet-motorlu-fuze/",
"source": "Milli Savunma",
"publishedAt": "2026-06-10T22:50:17+00:00",
"text": "Türkiye'nin savunma ve uzay teknolojileri alanındaki özel girişimlerinden biri olan DeltaV …",
"imageUrl": "https://www.millisavunma.com/wp-content/uploads/2026/06/deltav_ramjet_01.jpg",
"images": ["…/deltav_ramjet_01.jpg", "…/deltav_ramjet_03.jpg", "…/deltav_ramjet_05.jpg"],
"imageCount": 5,
"companies": ["ASELSAN"],
"systems": ["ATMACA"],
"topics": ["hava-savunma", "test-basarisi"],
"wordCount": 668,
"language": "tr"
}

Use cases

  • OSINT & defense monitoring — daily picture of the Turkish defense industry (procurement, exports, tests, programme milestones) with the source text for citations.
  • Market & supplier research — who announces what, exports, capacity expansions, contracts.
  • AI agents & RAG — Turkish-language corpus with images and entity tags, ready for embedding.
  • Media & content pipelines — headline, lead photo and full text per story.

Pricing

Pay per event: you are charged for each article delivered to the dataset. Nothing is charged for articles that are filtered out (too short, keyword mismatch, duplicate).

Notes & limits

  • Text and images are extracted from the publishers' own public pages; copyright stays with the publisher. Check your own use case (quoting, monitoring, research) against their terms.
  • Paywalled or login-only articles are not bypassed.
  • The scraper is server-side (no browser): fast and cheap. Sources that need JavaScript or that hard-block datacenter IPs are best served with Apify Proxy enabled.
  • New publishers get added; the source registry is data, not code, so extensions are cheap.

Development

pip install -r requirements.txt
python3 -m src # local run, input from storage/key_value_store/INPUT.json
apify run # official local runner
apify push # build & deploy to Apify