no key · no human

Town.bg API, RSS and sitemap

Every article Town.bg publishes, as JSON, through an open API with no key and no signup. 435 of their articles are indexed right now, refreshed hourly.

BulgariaBulgarian#5,235 by volume

Four ways to pull town.bg

All four are ours, all four are live, and none of them needs a key.

JSON Search this publisher

Every article we hold from town.bg, newest first. Add q= to search inside.

curl -s "https://freenewsapi.ai/v1/search?host=town.bg&size=20"open it →

RSS Subscribe in any reader

The same articles as an RSS 2.0 feed. Works in Feedly, Inoreader, Thunderbird — anywhere.

curl -s "https://freenewsapi.ai/v1/rss?host=town.bg&size=50"open it →

JSON Feed For apps

JSON Feed 1.1, the same content in a format apps parse natively.

curl -s "https://freenewsapi.ai/v1/feed.json?host=town.bg&size=50"open it →

Trimmed For agents

Only the fields an agent needs — title, url, date, language — so the response stays small.

curl -s "https://freenewsapi.ai/v1/search?host=town.bg&size=20&fields=title,url,published_at,lang"open it →

What this outlet covers, by share of its recent output:

conflict 30%politics 25%crime 20%

Call the API

A live request. Paste it into a terminal and Town.bg headlines come back as JSON.

bash
curl "https://freenewsapi.ai/v1/search?host=town.bg&size=5"
435
articles indexed
435
in the last 30 days
33
median per day
1
languages
1 min
median crawl lag
25.08 → 07.09
archive depth

Publishing volume

Articles per day over the last 14 days. The busiest hour is 07:00 UTC — that is when the newsroom pushes its main batch.

2026-08-25: 11 articles2026-08-26: 17 articles2026-08-27: 33 articles2026-08-28: 35 articles2026-08-29: 20 articles2026-08-30: 10 articles2026-08-31: 59 articles2026-09-01: 65 articles2026-09-02: 57 articles2026-09-03: 21 articles2026-09-04: 38 articles2026-09-05: 26 articles2026-09-06: 41 articles2026-09-07: 2 articles08-2508-2708-2908-3109-0209-0409-0609-07
bash
curl "https://freenewsapi.ai/v1/stats?host=town.bg&top=10"

Publishing rhythm

When Town.bg actually publishes, by hour of day (UTC) and by day of week — measured from 435 timestamps, not from a schedule they advertise.

00: 00001: 00102: 00203: 00304: 40405: 60506: 340607: 660708: 610809: 380910: 261011: 461112: 331213: 161314: 371415: 101516: 141617: 121718: 151819: 41920: 62021: 42122: 22223: 123
Mon: 61MonTue: 76TueWed: 74WedThu: 54ThuFri: 73FriSat: 46SatSun: 51Sun

Sections

Sections come from the publisher's own markup, present on 9% of their articles.

Languages

The site identifies itself under Town.bg, Последни новини от България и света | Town.bg — separate editions publishing under one domain.

CodeLanguageArticlesShare
bgBulgarian435100.0%

Latest articles

The 18 most recent Town.bg articles in the index — the same rows the API returns, rendered for humans.

„Алея на книгата“ отваря в София: над 150 издателства на бул. „Витоша“ и в парка пред НДК
2026-09-07 05:25 UTC
От днес централната част на София отново става сцена за книги и литературни срещи, когато започва седемдневното изложение…
Изключване на рутер преди отпуска прекъсва камери, аларми и 10 типа умни устройства в дома
2026-09-07 04:25 UTC
Много хора свикват преди пътуване да изключват телевизора, бойлера, зарядните и лампите от контактите, но рутерът често остава…
Маркос Фернандес в 98-ата минута донесе 1:1 за Еспаньол срещу Севиля – Стасин откри, Санганте изгонен
2026-09-06 21:16 UTC
Севиля пропусна възможност за трите точки след драматично равенство 1:1 с Еспаньол в среща от испанската Ла Лига,…
Саша Илич критикува съдийството след 180-ото Вечно дерби в Сърбия: Партизан загуби 1:2 от Цървена звезда
2026-09-06 20:16 UTC
Партизан поведе рано в 180-ото издание на Вечното дерби на Сърбия, но в крайна сметка отборът допусна обрат…
Кристиян Балов влезе от пейката за Цървена звезда при успех 2:1 над Партизан в дербито на Сърбия
2026-09-06 19:16 UTC
Българският национал Кристиян Балов се появи от резервната скамейка за Цървена звезда при победата на „звездашите“ с 2:1…
Душан Косич: Локомотив Пловдив прекъсна лошата серия с успех 1:0 над Черно море
2026-09-06 18:16 UTC
Старши треньорът на Локомотив Пловдив Душан Косич коментира след мача крайния резултат 1:0 срещу Черно море и подчертa…
Бед Бъни спечели първата си „Еми“ за полувременното шоу на Супербоул в Лос Анджелис – продукцията взе 7 награди
2026-09-06 17:25 UTC
Бед Бъни бе отличен с първата си награда „Еми“ за полувременното представление на Супербоул по време на церемонии…
Локомотив София и Лудогорец се срещат в 8-и кръг на efbet Лига: мач от 21:15 на стадион Локомотив
2026-09-06 17:17 UTC
Отборите на Локомотив София и Лудогорец излизат един срещу друг в мач от 8-ия кръг на efbet Лига,…
Майнц 05 разгроми Хамбургер с 5:0 като гост – Шералдo Бекер откри след контраатака в 19-ата минута
2026-09-06 16:16 UTC
Майнц 05 постигна категорична победа с 5:0 при гостуването си на Хамбургер, демонстрирайки тотално превъзходство през целия мач.…
Манчестър Юнайтед изпусна победата на „Хил Дикинсън“: Евертън взе точка с красив гол за 2:2
2026-09-06 15:16 UTC
Манчестър Юнайтед пропусна възможност за трите точки на „Хил Дикинсън“, след като Евертън стигна до късен 2:2 след…
ПП предлага пълна забрана на хазартната реклама: ограниченията обхващат и интернет
2026-09-06 15:15 UTC
Депутати от „Продължаваме промяната“ предлагат пълна забрана на хазартната реклама в населените места и медиите. Това е записано…
Българският национал Росен Божинов припадна в 41-ата минута при мача Пиза–Юве Стабия в Серия Б
2026-09-06 14:16 UTC
Драматичен инцидент отбеляза мача между Пиза и Юве Стабия в италианската Серия Б, след като българският национал Росен…
Мануел Нойер не се впечатли от освиркванията в Гелзенкирхен – нулево равенство със Шалке 04
2026-09-06 13:16 UTC
Мануел Нойер описа визитата си в Гелзенкирхен като силно емоционален момент, след като Байерн Мюнхен завърши при нулево…
Костадинов с послание за Съединението: Единството ще определи бъдещето на България
2026-09-06 12:32 UTC
Лидерът на „Възраждане“ Костадин Костадинов отправи видеообръщение към българите по повод 141 години от Съединението. В него той…
Андрей Гюров за Съединението: „Българите сами трябва да определят съдбата си“
2026-09-06 12:30 UTC
Кандидатът за президент Андрей Гюров отправи послание за единство по повод 141 години от Съединението на България. Той…
Хулио Веласкес и Христо Янев дават пресконференции в зала „Родина“ на 8 септември – 11:00 и 12:00
2026-09-06 12:16 UTC
Българската професионална футболна лига организира две официални пресконференции в навечерието на мача за Суперкупата на България между отборите…
Нана Гладуиш: три диагнози рак, загуби на баща, майка и сестра и 14 години борба
2026-09-06 11:25 UTC
Водещата Нана Гладуиш разказва за преживяванията си с онкологичното заболяване, за загубите в семейството и за това как…
Георги Кабаков получи наряд за мача Лил–Бетис в първи кръг на Шампионската лига – български екип назначен
2026-09-06 11:16 UTC
Главният български съдия Георги Кабаков бе назначен от УЕФА за мача между Лил и Бетис в първия кръг…

Harvest it all

Page through the archive by date. from and to accept YYYY-MM-DD or relative values such as now-7d.

bash
curl "https://freenewsapi.ai/v1/search?host=town.bg&from=now-7d&size=100"

To poll for new material, keep the timestamp of the newest article you saw and ask only for what came after it:

bash
curl "https://freenewsapi.ai/v1/search?host=town.bg&from=now-1h&sort=date_asc"

Article bodies come with full_text=true. No key, no quota tier, no header — see the search endpoint for every parameter.

Metadata quality

How well Town.bg marks up its own pages — useful if you are deciding whether to parse them yourself.

9%
dates from JSON-LD
9%
articles with a byline
9%
articles with sections
124 KB
average page weight

Crawl lag — the delay between publication and the article reaching this index — is 1 min at the median, 289 minutes at the 90th percentile.

Similar publishers

Comparable outlets in the same language. Those without a page here yet link straight to their slice of the API.

FAQ

Does Town.bg have an official API?

Not a public one. This endpoint is the practical alternative: their articles as structured JSON, with title, lead, publication time, section, byline and a link back to the original.

How do I get their RSS feed?

Most publishers expose one at /rss or /feed, but feeds carry only the last few dozen items and drop them within hours. This index keeps 435 of their articles and lets you filter by date, language and section.

How many articles does Town.bg publish per day?

33 on a median day, measured across 14 days.

Can I use this commercially?

The API is free and unauthenticated. What you may do with the content is between you and the publisher: we return metadata, a lead paragraph and a link, not a licence.