Ovo je PolitPro API

Za koga je API pogodan?

API je namenjen medijskim kućama, izdavačima, istraživačkim centrima (think tankovima), dobavljačima podataka i programerima koji žele da integrišu podatke političkih anketa i izborne trendove u sopstvene proizvode, platforme ili analize.

Kako smem da koristim podatke?

Подаци се могу користити у уређивачке сврхе, у сопственим производима и за сопствене клијенте. Није дозвољено креирање самосталне платформе чији су основни производ подаци политичких анкета, изборни трендови или сличне конкурентске понуде PolitPro-а. Контактирајте нас путем контакт форме испод да бисте сазнали више о томе како вас најбоље можемо подржати.

Koje podatke pruža API?

API pruža aktuelne izborne trendove, istorijski razvoj trendova, kao i sirove podatke pojedinačnih izbornih anketa za više od 70 parlamenata – raščlanjeno po ažurnosti ili institutu za istraživanje javnog mnjenja. Podaci se ažuriraju što je pre moguće nakon objavljivanja novih anketa. Aktuelni izborni trend se ponovo izračunava sa svakom novom anketom. Istorijski podaci o trendovima se jednom nedeljno beleže kao tačka podataka.

Који су парламенти доступни?

AD - Andora
AL - Albanija
AM - Jermenija
AT - Austrija
AT-1 - Burgenland
AT-2 - Koruška
AT-3 - Donja Austrija
AT-4 - Gornja Austrija
AT-5 - Salzburg
AT-6 - Štajerska
AT-7 - Tirol
AT-8 - Vorarlberg
AT-9 - Beč
BE - Belgija
BE-BR - Brisel
BE-VL - Flandrija
BE-WA - Valonija
BG - Bugarska
CH - Švajcarska
CY - Kipar
CZ - Češka
DE - Nemačka
DE-BB - Brandenburg
DE-BE - Berlin
DE-BW - Baden-Virtemberg
DE-BY - Bavarska
DE-HB - Bremen
DE-HE - Hesen
DE-HH - Hamburg
DE-MV - Meklenburg-Zapadna Pomeranija
DE-NI - Donja Saksonija
DE-NW - Severna Rajna-Vestfalija
DE-RP - Rajnland-Pfalc
DE-SH - Šlezvig-Holštajn
DE-SL - Sarland
DE-SN - Saksonija
DE-ST - Saksonija-Anhalt
DE-TH - Tiringija
DK - Danska
EE - Estonija
ES - Španija
FI - Finska
FR - Francuska
GB - Velika Britanija
GE - Gruzija
GR - Grčka
HR - Hrvatska
HU - Mađarska
IE - Irska
IS - Island
IT - Italija
LT - Litvanija
LU - Luksemburg
LV - Letonija
MD - Moldavija
ME - Crna Gora
MK - Severna Makedonija
MT - Malta
NL - Holandija
NO - Norveška
PL - Poljska
PT - Portugal
RO - Rumunija
RU - Rusija
SE - Švedska
SI - Slovenija
SK - Slovačka
TR - Turska
UA - Ukrajina
XK - Kosovo

Koliko su podaci pouzdani?

Svi podaci prolaze višestepenu proveru kvaliteta koja obuhvata algoritme, veštačku inteligenciju i ručnu kontrolu. PolitPro je prepoznat kao jedan od najpouzdanijih izvora za evropske izborne trendove, a koriste ga međunarodni mediji, istraživačke institucije i političke ustanove. Svi podaci su informativnog karaktera.

Da li se istorijske tačke podataka naknadno prilagođavaju?

Историјски подаци могу бити прилагођени у било ком тренутку и без претходне најаве. Исправке се врше, на пример, проширењем наших скупова података актуелним и историјским информацијама, изменама методологије пондерисања или отклањањем грешака. С обзиром на то да континуирано проширујемо наше базе података, препоручујемо да историјске податке редовно поново преузимате, уместо да их третирате као статичан скуп података.

Da li moram da navedem PolitPro kao izvor?

Da, za svako javno prikazivanje podataka obavezno je navođenje izvora sa linkom ka PolitPro.eu, npr. „Izvor: PolitPro.eu“.

Šta je PolitPro izborni trend?

PolitPro izborni trend objedinjuje rezultate anketa svih relevantnih instituta u ponderisani prosek. Aktuelne ankete se ponderišu jače od starijih, a takođe se uzima u obzir i istorijska tačnost prognoza instituta. Rezultat je statistički pouzdana linija trenda koja izglađuje kratkoročne anomalije i čini vidljivom stvarnu političku dinamiku tokom vremena.

Šta je PolitPro?

PolitPro je vodeća evropska platforma za izborne trendove i podatke političkih anketa. Međunarodni mediji, političke institucije, kao i univerziteti i istraživačke ustanove već koriste naše podatke u svom svakodnevnom radu. PolitPro je politički nezavisan i kombinuje javne podatke anketa i naučne skupove podataka sa sopstvenim algoritmima.

Пошаљите необавезујући упит одмах

Име
Фирма
И-мејл
Како ће се подаци користити?
Кратак опис

Krajnje tačke i tehnički detalji

Krajnja tačka: Aktuelni izborni trend

https://politpro.eu/api/v1/{countryCode}/trend
Trenutni PolitPro izborni trend parlamenta izračunava ponderisani prosek aktuelnih „nedeljnih pitanja“ (anketa).
diff Poređenje sa poslednjom merenom tačkom iz prethodne nedelje
election_diff Poređenje sa poslednjim izborima
Preporučena učestalost ažuriranja: Svakih 12 sati
Događaj veb-kuka parliament.polls.trend
{ "success": 1, "data": { "poll": { "uuid": "74015bcf-d68e-442d-9d40-dd657dd0c0e1", "date": "2025-10-12", "parliament": "de", "seats_total": 630, "parties": [ { "uuid": "3b54fa84-ac25-44c6-843b-20ef62f21ac1", "name_short": "SPD", "name_long": "Sozialdemokratische Partei Deutschlands", "color": "#f30100", "font_color": "#ffffff", "percent": 14.4, "seats": 104, "diff": -0.1, "election_diff": 2 } ] } } }

Krajnja tačka: Razvoj izbornog trenda

https://politpro.eu/api/v1/{countryCode}/trend/history/{startYear}/{endYear}
Istorijski razvoj izbornog trenda PolitPro za odabrane godine. Izborni trend se jednom nedeljno beleži kao merna tačka. Istorijski podaci su dostupni najranije od 2019. godine, u zavisnosti od parlamenta.
?format=poll Opcioni URL parametar. Prikazuje istorijske podatke kao ankete.
?format=party Opcioni URL parametar. Prikazuje istorijske podatke kao skup vrednosti po strankama.
Preporučena učestalost ažuriranja: Jednom nedeljno
Događaj veb-kuka parliament.polls.development
{ "success": 1, "data": { "parliament": "de", "start": 2025, "end": 2026, "datasets": [ { "uuid": "3b54fa84-ac25-44c6-843b-20ef62f21ac1", "name_short": "SPD", "name_long": "Sozialdemokratische Partei Deutschlands", "color": "#f30100", "font_color": "#ffffff", "max": 16.1, "min": 15.8, "history": [ { "date": "2025-01-05", "percent": 16.1 }, { "date": "2025-01-12", "percent": 15.8 } ] } ] } }

Krajnja tačka: Najnovije predizborne ankete

https://politpro.eu/api/v1/{countryCode}/polls/latest
Pet najnovijih izbornih anketa za parlament, sortirane po datumu opadajućim redosledom. Ključan je poslednji dan perioda anketiranja.
diff Poređenje sa prethodnom anketom instituta
election_diff Poređenje sa prethodnim izborima
Preporučena učestalost ažuriranja: Svakih 12 sati
Događaj veb-kuka parliament.polls.latest
{ "success": 1, "data": { "polls": [ { "uuid": "0ce2f646-f652-4e9d-82f0-ad633b9709c1", "parliament": "de", "start": "2025-10-06", "end": "2025-10-10", "sample_size": 1224, "seats_total": 630, "institute": { "uuid": "2eb3e83b-c645-4e72-a686-124acf30033b", "name": "INSA", "score": 82 }, "parties": [ { "uuid": "3b54fa84-ac25-44c6-843b-20ef62f21ac1", "name_short": "SPD", "name_long": "Sozialdemokratische Partei Deutschlands", "color": "#f30100", "font_color": "#ffffff", "percent": 14, "seats": 101, "diff": -0.5, "election_diff": 2.4 } ] } ] } }

Krajnja tačka: Najnovija anketa po institutu

https://politpro.eu/api/v1/{countryCode}/polls/institutes
Najnovija anketa svakog instituta koji je objavio rezultate istraživanja u poslednjih 365 dana. Relevantan je poslednji dan perioda anketiranja.
diff Poređenje sa prethodnom anketom instituta
election_diff Poređenje sa prethodnim izborima
score Ako je dostupan: PolitPro ocena (0-100) instituta za tačnost, zasnovana na istorijskim predizbornim anketama i pristrasnosti partija.
Preporučena učestalost ažuriranja: Svakih 12 sati
Događaj veb-kuka parliament.polls.institutes
{ "success": 1, "data": { "polls": [ { "uuid": "62b60fcf-24db-4479-b89d-e5a2aa3f20e5", "parliament": "de", "start": "2025-09-30", "end": "2025-10-06", "sample_size": 2001, "seats_total": 630, "institute": { "uuid": "ba0ef610-f639-40cd-a60b-233989270c6f", "name": "Forsa", "score": 83 }, "parties": [ { "uuid": "3b54fa84-ac25-44c6-843b-20ef62f21ac1", "name_short": "SPD", "name_long": "Sozialdemokratische Partei Deutschlands", "color": "#f30100", "font_color": "#ffffff", "percent": 13, "seats": 94, "diff": 0, "election_diff": 3.4 } ] } ] } }

Kako funkcioniše veb-kuk?

Putem veb-kuka, automatski obaveštavamo vaš server o novim podacima. Struktura svakog obaveštenja odgovara strukturi odgovarajuće krajnje tačke, dopunjena dodatnim poljem za tip događaja.

Podešavanje

Unesite URL adresu vašeg servera u podešavanjima vašeg PolitPro naloga. Opciono, tamo možete kreirati i veb-kuk tajnu (Webhook Secret), pomoću koje možete proveriti autentičnost naših prenosa podataka.

Isporuka i format odgovora

Ukoliko vaš server ne odgovori sa "OK", isporuka se smatra neuspešnom. U tom slučaju, pokušaćemo ponovnu isporuku do pet puta.

Provera autentičnosti podataka

Svako obaveštenje sadrži polje "X-Webhook-Signature" u zaglavlju. Ono sadrži HMAC-SHA256 potpis sadržaja poruke, izračunat koristeći vašu veb-kuk tajnu (Webhook Secret) kao ključ. Izračunajte potpis na vašoj strani na isti način (HMAC-SHA256 preko celog obaveštenja) i uporedite ga sa prosleđenom vrednošću, kako biste se uverili da podaci zaista potiču od nas i da nisu menjani tokom prenosa.

Autentifikacija

Autentifikacija se vrši putem Bearer Tokena u zaglavlju: "Authorization: Bearer {token}". Token možete pronaći u podešavanjima vašeg PolitPro naloga nakon registracije.

Maks. zahteva po minutu

API dozvoljava maksimalno 30 zahteva po minutu. U slučaju prekoračenja, biće vraćen kod greške 429.

Где могу пронаћи свој API кључ?

Свој API кључ можете пронаћи у подешавањима вашег PolitPro налога.