👁 Pratimo Informer
Podaci
Sve što sajt prikazuje možeš da preuzmeš, pretražuješ iz svog koda ili pustiš AI asistenta da čita. Bez naloga i bez ključa.
69.787 članaka, 6.784 o protestima, 4.347 sa ličnim podacima (64% članaka o protestima). Objavljeni od 27.2.2026. do 10.11.2026. Svi brojevi su iz AI analize.
Šta je u podacima
69.787 članaka sa sajta Informera, objavljenih od 27.2.2026. do 10.11.2026.. Jedan red je jedan članak: naslov, link, datum, ceo tekst i oznake. Tipičan članak ima oko 550 reči.
Rubrika: kako je razvrstala redakcija
Svaki članak ima jednu Informerovu rubriku (Politika, Sport, Džet set…), onako kako stoji u njihovom RSS-u. Kolona categories.
AI oznake: naša analiza
Da li je članak o protestima i da li se u njemu pojavljuju lični podaci. Kolone about_protests, has_personal_data, found_*, person_is_*.
Članci po rubrici
97% članaka o protestima je u rubrici Politika, i to je 55% svega što ta rubrika objavi. Ostale rubrike o protestima skoro ne pišu.
| Rubrika | Članaka | O protestima | Sa ličnim podacima |
|---|---|---|---|
| Politika | 6.548 o protestima | 4.170 | |
| Sport | 1 o protestima | 0 | |
| Planeta | 25 o protestima | 24 | |
| Džet set | 36 o protestima | 26 | |
| Hronika | 11 o protestima | 8 | |
| Društvo | 56 o protestima | 35 | |
| Magazin | 38 o protestima | 37 | |
| Zabava | 11 o protestima | 6 | |
| Ostalo (26) | 58 o protestima | 41 |
- O protestima
- 6.784
- 10% svih članaka
- Sa ličnim podacima
- 4.347
- 64% članaka o protestima
- Analiza nije uspela
- 525
- biće ponovo analizirani
- Bez teksta
- 13
- nismo uspeli da ga preuzmemo
Otvoreni podaci
Preuzmi sve podatke
69.787 članaka iz Informera od februara 2026. Jedan red je jedan članak, sa celim tekstom, datumom, linkom i AI oznakama.
articles.csv· tabela bez teksta članaka, za Excel i Sheetsarticles.jsonl· sve, uključujući ceo tekst svakog člankaREADME.md· šta znači koja kolona i kako je sve nastalo
Oznake je dala AI analiza i mogu biti pogrešne. Pre javne tvrdnje pročitaj originalni članak. Kako je nastalo
Ažurirano 11.11.2026. Novi fajl svake noći.
Kolone
Jedan red je jedan Informerov članak (jedan link). articles.csv ima sve kolone osim text; articles.jsonl i API imaju i njega. Vremena su u UTC.
| Kolona | Tip | Značenje |
|---|---|---|
id | string | Naš ID članka. |
url | string | Link na originalni članak. |
media | string | Medij. Uvek Informer. |
title | string | Naslov. |
lead | string | Kratak opis iz RSS-a (obično prva rečenica). |
author | string | Autor, ako ga RSS navodi (retko). |
categories | string | Rubrike iz RSS-a. U CSV-u odvojene sa "; ", u JSONL-u niz. |
image_url | string | Glavna slika članka. |
published_at | datetime | Kad je članak objavljen (UTC). |
collected_at | datetime | Kad smo ga mi preuzeli (UTC). |
text_chars | integer | Dužina teksta u znakovima. Prazno ako tekst nismo uspeli da preuzmemo. |
analysis_status | string | done = analizirano, failed = AI analiza nije uspela, pending = još nije analizirano. |
analyzed_at | datetime | Kad je urađena AI analiza (UTC). |
about_protests | boolean | Da li je članak o protestnom pokretu u Srbiji. |
has_personal_data | boolean | about_protests i bar jedno found_* ili person_is_* polje. Isto što sajt prikazuje kao "Sa ličnim podacima". |
found_name | boolean | Navodi ime ili prezime privatne osobe iz pokreta (ne javnih funkcionera). |
found_address | boolean | Navodi tačnu adresu (ulica i broj, stan, kuća). Grad ili fakultet se ne računa. |
found_photo_or_video | boolean | Sadrži ili opisuje fotografiju, snimak, screenshot ili dokument po kom se osoba prepoznaje. |
found_phone | boolean | Navodi broj telefona. |
person_is_student | boolean | Bar jedna osoba čiji su podaci pronađeni je eksplicitno student. |
person_is_journalist | boolean | Bar jedna osoba čiji su podaci pronađeni je novinar nezavisnog ili kritičkog medija. |
ai_note | string | Obrazloženje AI analize u jednoj ili dve rečenice. Često navodi imena. |
text | string | Ceo tekst članka kako smo ga preuzeli. Nema ga u CSV-u. |
Polja AI analize (about_protests, has_personal_data, found_*, person_is_*) su prazna kad analysis_status nije done.
Kako je nastalo
- Prikupljanje. Od 14.3.2026. na svakih 15 minuta čitamo Informerov RSS i čuvamo svaki novi članak. Starije članke smo dodali ručno.
- Tekst. Za svaki članak otvaramo stranicu i izvlačimo tekst. Ponekad ostanu opisi fotografija ili linkovi ka drugim tekstovima.
- AI analiza. Naslov i prvih 8.000 znakova teksta šaljemo modelu
gpt-5-mini-2025-08-07sa uputstvom na srpskom. Model odlučuje da li je članak o protestnom pokretu u Srbiji i, ako jeste, da li se u njemu pojavljuju lični podaci privatnih osoba iz pokreta: studenata, aktivista, profesora, novinara nezavisnih medija. Javni funkcioneri se ne računaju. Odgovor mora da prati strogu JSON šemu.
Ljudi ne proveravaju svaku oznaku.
Ceo prompt koji model dobija
Ti si ekspert za srpsku politiku, društvene prilike i aktuelna zbivanja. Govoriš i razumeš srpski jezik podjednako dobro kao i engleski. Pred tobom je novinski članak objavljen u srpskim medijima, napisan na srpskom jeziku. KONTEKST: Srbija je od novembra 2024. zahvaćena talasima protesta predvođenih studentima, koji su nastali kao reakcija na tragediju u Novom Sadu (rušenje nadstrešnice na Železničkoj stanici). Protesti su evoluirali u širi građanski pokret koji obuhvata blokade fakulteta, marševe, skupove i zahteve za odgovornošću vlasti. OPSEG KLASIFIKACIJE: Ovde nas zanima ISKLJUČIVO protestni pokret u Srbiji i sve što je direktno povezano sa njim. Kao protest računaj samo članke koji su suštinski o protestima u Srbiji, njihovim učesnicima, organizaciji, targetiranju, represiji, logistici, podršci ili reakcijama na njih. Ako se članak bavi protestima u drugoj zemlji (Iran, Gruzija, Francuska, Nemačka, SAD i sl.), to je non_protest čak i kada su protesti studentski, masovni, antivladini ili se koriste slične reči i obrasci. Izuzetak postoji samo kada je događaj van Srbije eksplicitno organizovan kao podrška protestima u Srbiji ili je glavni predmet teksta i dalje srpski protestni pokret. MEDIJSKI KONTEKST: U delu provladinih tabloida i njima bliskih televizija i portala, članci o ovom pokretu često nisu napisani neutralno. Umesto toga, isti protestni pokret može biti predstavljen kroz propagandni i diskreditujući okvir. Ovo su dokumentovani obrasci: Delegitimizacija učesnika: blokaderi, takozvani studenti, huligani, teroristi, ekstremisti, destruktivni elementi, profesionalni demonstranti, plaćeni aktivisti. Konstrukcija stranog neprijatelja: strani plaćenici, strane službe, hrvatski agenti, obaveštajne službe, Soros, USAID, strano finansiranje, rad po stranom scenariju. Bezbednosno-udarni okvir: obojena revolucija, državni udar, rušenje države, destabilizacija, bezbednosna pretnja, diverzija, terorisanje grada, nasilno rušenje ustavnog poretka. Nacionalni identitet: antisrpsko delovanje, izdaja, napad na Srbiju, neprijatelji Srbije, optužbe da su učesnici protesta za genocid nad Srbima ili slično. Moralna panika: nasilje (pripisano demonstrantima), krv na ulicama, haos, anarhija, opasnost po decu, ugrožavanje normalnog života građana. Targetiranje pojedinaca: objava ličnih dokumenata (pasoš, lična karta, indeks), procureli snimci govora ili privatnih razgovora, objava zdravstvenih podataka, napad na porodice učesnika, intimne fotografije ili video snimci, objava profila sa društvenih mreža, linkova, korisničkih imena, imenovanje učesnika konferencija ili skupova kao "ekstremističke obuke". Targetiranje nezavisnih novinara i redakcija: novinari, urednici, snimatelji, fotoreporteri i dopisnici medija koji nisu provladini često se predstavljaju kao deo iste protestne mreže, logistike ili stranog uticaja. U srpskom kontekstu to često uključuje redakcije kao što su N1, Nova, Danas, Radar, KRIK, CINS, BIRN, Vreme, 021 i slične nezavisne ili kritičke medije. Zbog svega navedenog, članak treba klasifikovati kao protest kada je suštinski o istim studentima, građanima, blokadama, plenumima, marševima, skupovima, zahtevima, logistici, organizatorima, podršci, represiji, targetiranju ili reakcijama na pokret - čak i ako koristi neprijateljski, senzacionalistički ili bezbednosni okvir. TVOJ ZADATAK: 1. Pažljivo pročitaj naslov i sadržaj članka. 2. Odredi da li se članak odnosi na studentski/građanski protestni pokret ili je tema nešto drugo. Pre nego što odlučiš, proveri sledeće: A. Da li je glavni predmet teksta isti studentski/građanski pokret u Srbiji ili ljudi/događaji koji su direktno deo njega? (blokade, marševi, skupovi, zahtevi za odgovornošću, reakcije vlasti na proteste, represija nad učesnicima i sl.) B. Da li tekst pokušava da taj pokret opiše kroz propagandni okvir umesto neutralnog jezika? C. Da li tekst targetira konkretne osobe kao deo tog pokreta, čak i kada je fokus na "otkrivanju", "dokazima", "vezama", "planovima", "snimcima" ili "privatnom životu"? Ako je odgovor na A da, članak je protest. Ako A nije sasvim direktno, ali su B i C jasno prisutni i osoba/događaj su očigledno deo istog pokreta, članak je i dalje protest. Posebno obrati pažnju na tekstove koji ne opisuju sam protest direktno, ali su očigledno deo kampanje protiv učesnika pokreta: - tekstovi koji "otkrivaju" navodne organizatore, logistiku, finansijere ili veze sa stranim akterima - tekstovi koji objavljuju ili opisuju lične dokumente, profile, screenshotove, privatnu prepisku, snimke, fotografije, zdravstvene podatke, porodične veze ili detalje iz privatnog života ljudi predstavljenih kao deo protesta - tekstovi koji opisuju hapšenje, saslušanje, nadzor, targetiranje ili javno prozivanje studenata, aktivista, profesora, fotografa, novinara ili drugih ljudi povezanih sa pokretom - tekstovi koji targetiraju novinare, urednike, snimatelje, fotoreportere, dopisnike ili voditelje nezavisnih i kritičkih medija kao navodne organizatore, logistiku, strane agente ili propagandne aktere protesta - tekstovi koji umanjuju broj okupljenih, tvrde da je protest namešten, plaćen ili režiran, ili da je skup zapravo nasilna ili antisrpska akcija NEMOJ PRETERANO PROŠIRIVATI: - Sama činjenica da je tekst objavljen u provladinom mediju NIJE dovoljna da bude protest. - Sama pojava reči kao što su "student", "opozicija", "strane službe" ili "obojena revolucija" NIJE dovoljna - mora postojati jasna veza sa konkretnim protestnim pokretom, njegovim učesnicima, događajima, zahtevima ili reakcijama na njega. - Protesti, studentske blokade, nemiri ili građanski pokreti u drugim državama su non_protest osim ako je jasno da je glavni predmet upravo protestni pokret u Srbiji ili direktna podrška njemu. - Ako tekst samo poredi Srbiju sa protestima u drugoj zemlji, prenosi vest o stranim protestima ili koristi strane događaje kao analogiju, to je non_protest. - Ako se u tekstu pominju i Srbija i druga zemlja, pitaj se šta je glavni predmet članka. Ako glavni predmet nisu protesti u Srbiji ili akteri direktno povezani sa njima, rezultat je non_protest. - Generička stranačka politika bez suštinske veze sa studentskim/građanskim pokretom je non_protest. - Spoljna politika gde se "obojena revolucija" koristi za drugu zemlju je non_protest. - Obrazovna politika ili studentski život bez veze sa blokadama/protestima je non_protest. - Obična kriminalna hronika ili bezbednosne priče bez veze sa pokretom su non_protest. - Hvaljenje vlasti ili napad na opoziciju koji ne pominje protestni pokret, njegove učesnike ili njihovu navodnu mrežu je non_protest. - Članci o samoj tragediji u Novom Sadu (gradnja, istraga, suđenje) koji ne pominju protestni pokret ili njegove učesnike su non_protest. 3. Ako jeste o protestima - analiziraj da li se u tekstu otkrivaju lični podaci konkretnih učesnika ili osoba koje su identifikovane kao deo pokreta (studenti, blokaderi, aktivisti, organizatori, profesori, fotografi na protestima, novinari, simpatizeri i sl.). U ovu grupu računaj i osobe koje provladini mediji ili vlast predstavljaju kao deo iste mreže ili logistike protesta: - ime/prezime (name): true samo ako se navodi ime ili prezime konkretne fizičke osobe koja je učesnik ili simpatizer pokreta. Javne ličnosti (ministri, rektor, predsednik) ne računaju se - samo privatne osobe koje bi mogle biti meta. - adresa (address): true ISKLJUČIVO ako se navodi konkretna fizička adresa (ulica i broj, tačna lokacija stana ili kuće) eksplicitno vezana za tu osobu. Puko pominjanje grada, opštine, naselja, ulice bez broja, ili škole/fakulteta NE računa se kao adresa - mora biti dovoljno precizno da bi neko mogao pronaći tu osobu. - fotografija/snimak (photo): true ako tekst sadrži ili opisuje fotografiju, sliku, video snimak, kadar iz video snimka, video zapis govora ili nastupa, screenshot, screen recording, profilnu sliku, scan dokumenta, stranicu pasoša, lične karte ili indeksa koji vizuelno identifikuje konkretnu osobu koja je učesnik pokreta. Ovo uključuje i procurele snimke (npr. snimak govora na plenumu, snimak privatnog razgovora, intimne fotografije ili video materijal). Uzmi u obzir opise slika/snimaka, naslove fotografija, alt-tekstove i kontekst. Ne pretpostavljaj prisustvo fotografija ili snimaka bez tekstualnog dokaza. - broj telefona (phone): true ako se navodi broj telefona konkretne osobe, uključujući slučajeve kada je broj prenet kroz screenshot poruke, kontakta ili dokumenta. - student (student): true ako je bar jedna od osoba čiji su lični podaci otkriveni ili čija je privatnost ugrožena (name, address, photo ili phone je true, ILI je u "other" zabeleženo indirektno identifikovanje kroz dokumente, profile, zdravstvene podatke, porodične veze, intimni materijal ili kombinaciju podataka) eksplicitno identifikovana kao student ili studentkinja (bilo direktno - "student Marko Nikolić", bilo opisno - "blokader sa Filozofskog fakulteta", "druga godina ETF-a" i sl.). Ako članak jasno targetira studenta kroz bilo koji oblik identifikujućeg sadržaja (procureli snimak, dokument, profil, intimni materijal, zdravstveni podaci, porodica) i ta osoba je eksplicitno student, postavi true - čak i ako se specifičan sadržaj ne uklapa uredno u name/address/photo/phone. Ako su podaci otkriveni ali osoba nije eksplicitno student, postavi false. Ako nema nikakvog otkrivanja ličnih podataka niti indirektnog identifikovanja, student mora biti false. Primarno se oslanjaj na ono što piše u članku. Samo u retkim slučajevima možeš uzeti u obzir opštepoznatu i stabilnu javnu činjenicu da je konkretna osoba student protestnog pokreta, ali samo ako je identitet te osobe već jasno utvrđen iz samog članka i nema razumnog prostora za zabunu. Ako postoji i najmanja sumnja, postavi false. - journalist (journalist): true ako je bar jedna od osoba čiji su lični podaci otkriveni ili čija je privatnost ugrožena (bilo kroz name/address/photo/phone, bilo kroz indirektno identifikovanje zabeleženo u other) eksplicitno identifikovana kao novinar, novinarka, urednik, urednica, snimatelj, fotoreporter, dopisnik, voditelj ili drugi redakcijski saradnik medija koji nije provladin ili je jasno nezavisan/kritički prema vlasti. Ovo uključuje i slučajeve kada članak jasno identifikuje osobu kroz redakciju ili medij za koji radi, na primer N1, Nova/Nova S/Nova.rs, Danas, Radar, KRIK, CINS, BIRN, Vreme, 021, Mašina, Južne vesti i slične redakcije. Ako članak targetira takvu osobu kroz bilo koji oblik identifikujućeg sadržaja (snimak, profil, dokument, porodične veze, privatna prepiska, fotografija) i novinarski status je eksplicitan, postavi true čak i kada se konkretan sadržaj ne uklapa uredno u name/address/photo/phone. Ako se pominje novinar provladinog medija, državni funkcioner koji je ranije bio novinar, ili nema dovoljno osnova da se medij tretira kao nezavisan/kritički, postavi false. Ako nema nikakvog otkrivanja ličnih podataka niti indirektnog identifikovanja, journalist mora biti false. Primarno se oslanjaj na ono što piše u članku. Samo u retkim slučajevima možeš uzeti u obzir opštepoznatu i stabilnu javnu činjenicu o tome da osoba radi kao novinar u takvom mediju, ali samo ako su identitet osobe i redakcija već jasno utvrđeni iz samog članka i nema razumnog prostora za zabunu. Ako postoji i najmanja sumnja, postavi false. 4. Popuni polje "other" jednom do dve rečenice: zašto si klasifikovao/la kao protest ili non_protest, i ako je protest - koji su konkretni lični podaci pomenuti. Ako postoji indirektno identifikovanje koje se ne uklapa uredno u polja name/address/photo/phone, sažeto ga navedi u "other". Ovo uključuje ali nije ograničeno na: - dokument sa fotografijom ili ličnim podacima (pasoš, lična karta, indeks) - screenshot profila, poruke ili privatne prepiske - korisničko ime, link profila ili profilna slika - procureli video ili audio snimak (govor na plenumu, privatni razgovor) - zdravstveni podaci (dijagnoza, lečenje, zdravstveni karton) - podaci o porodici (ime roditelja, brata, sestre) kada se koriste za pritisak ili otkrivanje - intimne fotografije ili video materijal - fakultet + smer + godina + mesto kada zajedno jasno upućuju na konkretnu osobu - radno mesto, volonterska uloga, učešće na konferenciji ili skupu Do not say what is not happening. Ovo je bitno da bude sažeto i sa jasnim detaljima, ne iznosi pretpostavke i ne navodi šta nije navedeno u tekstu, već samo ono što jeste. Piši prirodnim, opuštenim srpskim jezikom, u 1-2 kraće rečenice. Nemoj da zvučiš kao pravni zapisnik ili kao AI saopštenje. Nemoj svojim glasom preuzimati tabloidne etikete kao što su "blokader", "blokaderska novinarka", "strani plaćenik", "huligan" i slično. Ako tekst koristi takve izraze, pripiši ih tekstu, na primer: "tekst je predstavlja kao..." ili "u tekstu je nazvana...". Nemoj pisati rečenice tipa "ne pominje adresu", "nema broja telefona", "nije navedeno ovo ili ono". Reci samo šta tekst zaista sadrži. Kada možeš, piši jednostavno: "Tekst je o protestima jer..." umesto formalnih konstrukcija kao što su "Članak se odnosi na protestni pokret jer...". VAŽNO: - Oslanjaj se pre svega na naslov, sadržaj i jasno opisane fotografije, snimke ili dokumente koji su dati u tekstu. - Ne nagađaj i ne dopunjuj činjenice iz spoljašnjeg znanja ako identitet ili status osobe nisu već jasno potkrepljeni u samom članku. - Studenti, srednjoškolci, plenumski govornici i drugi učesnici protesta nisu javne ličnosti samo zato što su pomenuti u medijima ili javno nastupaju na protestu. - Kao potencijalno otkrivanje ličnih podataka računaj i objavu ili opis pasoša, lične karte, studentskog indeksa, privatne prepiske, screenshotova profila, korisničkih imena, linkova profila, procurelih snimaka (video/audio), zdravstvenih podataka, intimnih fotografija ili video materijala, podataka o porodici (kada se koriste za pritisak ili otkrivanje identiteta), i kombinacije podataka kao što su fakultet, smer, godina, mesto, član porodice ili radno mesto ako to čini osobu lako prepoznatljivom. Ako se to ne uklapa direktno u name/address/photo/phone, zabeleži u "other". - Ako su targetirani novinari nezavisnih ili kritičkih medija, tretiraj ih kao potencijalne mete iste kampanje protiv pokreta kada su predstavljeni kao logistika, propaganda, organizatori ili saveznici protesta. - Članak koji targetira konkretnu osobu jer je učesnik pokreta je protest čak i ako se u tekstu ne pominje nijedan protest, blokada ili marš direktno - bitno je da je osoba targetirana ZBOG svog učešća u pokretu. - Budi konzervativan sa boolean poljima. Postavi true samo kada si siguran/na da podatak zaista može olakšati lociranje ili identifikaciju konkretne privatne osobe. Ali ako postoji indirektno identifikovanje koje ne prolazi kroz name/address/photo/phone, obavezno ga zabeleži u "other" sa dovoljno detalja.
Šema odgovora i kako se mapira na kolone: /api/v1/methodology.
Ograničenja
- Samo jedan izvor: Informer. Ovo nije uzorak srpskih medija.
- AI greši. Pre javne tvrdnje pročitaj originalni članak;
ai_noteobjašnjava svaku odluku. - Oznaka za lične podatke znači da se podatak pojavljuje u tekstu. Model ne zna da li je već bio javan, pa oznaka ne znači da ga je Informer prvi objavio.
- Dani kad naš sistem nije radio nemaju članke. Tretiraj ih kao podatke koji nedostaju, ne kao nulu: 20.5.2026. do 28.5.2026.
- 525 članaka ima neuspelu analizu (npr. kad AI servis nije radio), 12 čeka analizu, a za 13 nismo uspeli da preuzmemo tekst.
- Informer ponekad objavi isti članak na dva linka sa istim brojem u putanji (npr.
/vesti/1155420/). Spoji ih po tom broju.
API
Bez ključa. Odgovori su JSON, dozvoljeni iz bilo kog sajta (CORS). Ograničenje je 120 zahteva u minuti po IP adresi; za sve odjednom preuzmi ZIP.
Članci o protestima sa ličnim podacima, koji pominju blokadere
curl "https://sprdnja.lol/api/v1/articles?q=blokaderi&has_personal_data=true&limit=5"Broj članaka po nedeljama u oktobru
curl "https://sprdnja.lol/api/v1/stats?from=2026-10-01&to=2026-10-31&interval=week"Adrese
GET /api/v1/articles- Pretraga i filteri. Prati next_cursor za sledeću stranu.
GET /api/v1/articles/{id}- Jedan članak sa celim tekstom.
GET /api/v1/stats- Brojevi po danu, nedelji ili mesecu (from, to, interval), sa danima bez podataka i oznakom complete za nepotpune periode.
GET /api/v1/methodology- Model, ceo prompt i šema odgovora.
GET /api/v1- Opis podataka, brojevi i linkovi.
Parametri za /articles
q- Pretraga teksta. Latinica ili ćirilica, sa kvačicama ili bez; pronalazi i druge oblike reči.
from, to- Prvi i poslednji dan objave, YYYY-MM-DD (UTC), uključivo.
about_protests- true ili false: samo članci o protestima, ili samo ostali.
has_personal_data- true ili false: članci o protestima sa ličnim podacima, ili bez njih.
found- Lista, svi moraju da važe: name, address, photo_or_video, phone, student, journalist.
status- done, failed ili pending (stanje AI analize).
sort- newest (podrazumevano), oldest, ili relevance kad postoji q.
limit- Koliko rezultata po strani, 1 do 100. Podrazumevano 20.
cursor- next_cursor iz prethodnog odgovora, za sledeću stranu.
include_text- true da dobiješ i ceo tekst članka. Podrazumevano false.
Python: sve strane jednog upita
import requests
url = "https://sprdnja.lol/api/v1/articles"
params = {"about_protests": "true", "from": "2026-10-01", "limit": 100}
articles = []
while True:
page = requests.get(url, params=params).json()
articles += page["data"]
if not page["next_cursor"]:
break
params["cursor"] = page["next_cursor"]Greške imaju oblik {"error": {"code", "message"}} sa kodom 400, 404 ili 429. Ceo opis za alate: OpenAPI 3.1.
MCP server
MCP omogućava AI asistentima (Claude, Cursor, VS Code i drugima) da sami pretražuju ove podatke i odgovaraju sa linkovima na članke. Server samo čita, ne traži prijavu.
Adresa servera
https://sprdnja.lol/mcpPovezivanje
Claude Code
claude mcp add --transport http sprdnja https://sprdnja.lol/mcpClaude (web i desktop): Settings, pa Connectors, pa Add custom connector. Nalepi adresu servera.
Cursor: ~/.cursor/mcp.json
{
"mcpServers": {
"sprdnja": { "url": "https://sprdnja.lol/mcp" }
}
}VS Code: .vscode/mcp.json
{
"servers": {
"sprdnja": { "type": "http", "url": "https://sprdnja.lol/mcp" }
}
}Alati
search_articles- Pretraga i filteri, isti kao u API-ju. Vraća oznake i AI obrazloženje, bez celog teksta.
get_article- Jedan članak sa celim tekstom.
get_stats- Brojevi po danu, nedelji ili mesecu, sa danima kad nismo prikupljali.
about_dataset- Šta su podaci, brojevi, ograničenja i spisak kolona.
get_methodology- Model, ceo prompt i šema odgovora.
Probaj da pitaš
- Koliko je Informer pisao o protestima po nedeljama u oktobru, i koje nedelje fale podaci?
- Nađi članke koji pominju strane službe i objasni zašto su označeni kao članci o protestima.
- Koje vrste ličnih podataka se najčešće pojavljuju i kako se to menjalo od proleća?
Korišćenje
Tekstovi članaka pripadaju Informeru i ovde su radi istraživanja, analize i kritike. Naše oznake i opis slobodno koristi, uz navođenje izvora:
sprdnja.lol, Informerovi članci, preuzeto 11.11.2026.Podaci sadrže imena i fotografije ljudi koje je Informer targetirao. Koristi ih da pokažeš obrasce, ne da ih ponovo izložiš. Ne objavljuj lične podatke privatnih osoba iz ovog skupa.