Besplatan alat

Pretraga firme po matičnom broju

Unesite matični broj (8 cifara) ili naziv firme i dobićete zapis iz Registra privrednih subjekata Agencije za privredne registre (APR): naziv, pravnu formu, status, opštinu, šifru delatnosti i datum osnivanja. Matični broj i njegovu kontrolnu cifru proverava pregledač pre upita.

Isti upit pomoću curl-a
curl "https://api.prometiam.com/functions/v1/risk-api/companies/search?company_number=17204106&country=RS" \
  -H "Authorization: Bearer rk_live_your_api_key"

Šta je matični broj

Svako privredno društvo u Registru privrednih subjekata ima matični broj od 8 cifara, a vodeća nula je deo broja, na primer 08831076. Kraći unos se čita sa vraćenim nulama: 8831076 je 08831076. Broj od 13 cifara je JMBG, lični broj građanina, i odbija se. Matični broj nije isto što i PIB: poreski identifikacioni broj je poseban broj i ne može se izvesti iz matičnog.

Kontrolna cifra i primer izračunavanja

Osma cifra matičnog broja je kontrolna. Prvih sedam cifara množi se težinama 9, 4, 5, 6, 7, 8, 9 i proizvodi se sabiraju; ostatak pri deljenju zbira sa 11 je kontrolna cifra, a ostatak 10 čita se kao 0. Pravilo je utvrđeno na osnovu otvorenih podataka registra, a ne iz objavljenog standarda, i primenjuje se strogo: broj koji ga ne zadovoljava se odbija.

Za 17204106: 9·1 + 4·7 + 5·2 + 6·0 + 7·4 + 8·1 + 9·0 = 83; 83 mod 11 = 6, a osma cifra je 6.

BrojRezultatObjašnjenje
17204106ispravankontrolna cifra 6 se poklapa
20084693ispravankontrolna cifra 3 se poklapa
17204107odbijenkontrolna cifra treba da bude 6, a ne 7

Šta pretraga vraća

Pretraga šalje broj API-ju Prometiam i prikazuje zapis iz Registra privrednih subjekata koji vodi Agencija za privredne registre (APR): naziv, pravnu formu, status, opštinu, šifru delatnosti (KD 2010, srpska verzija NACE Rev. 2) i datume. Status može biti aktivan, u likvidaciji, u prinudnoj likvidaciji, u stečaju ili brisan iz registra; firma koja nestane iz registra prikazuje se kao brisana tek kada je nema u narednom preseku. Pretraga po nazivu prihvata latinicu i ćirilicu. Podaci se ažuriraju mesečno: registar se objavljuje kao presek na kraju meseca.

Čega nema: ulice i broja (kao grad se prikazuje opština, latinicom), osnovnog kapitala, direktora i vlasnika, signala usklađenosti registra, PIB-a, finansijskih izveštaja i oglasa o nesolventnosti. Prikazuju se samo privredna društva iz Registra privrednih subjekata (d.o.o., a.d., o.d., k.d.); preduzetnici, zadruge, javna preduzeća, ogranci i predstavništva stranih društava, udruženja i fondacije nikada se ne prikazuju. Postoje i događaji promena u registru (naziv, status, pravna forma i adresa, to jest opština; datiraju se kada se promena prvi put pojavi u podacima registra, a pre pokretanja u oktobru 2026. ih nema, pa prvi stižu sa sledećim mesečnim presekom) i praćenje kompanija.

Ceo zapis je jedan poziv. Probni period traje 14 dana i uključuje 500 kredita; kartica je potrebna, ali se tokom 14 dana ništa ne naplaćuje, a zatim sledi paket Starter od 9,99 EUR mesečno ako ga ne otkažete.

Contains data from the Business Registers Agency of the Republic of Serbia (Агенција за привредне регистре, APR), Open Data API (https://openapi.apr.gov.rs/api/opendata/companies), published under the Serbian Open Data Licence (https://data.gov.rs/sr/terms/). Adapted by Prometiam (status and legal form normalised, municipality names transliterated to Latin, whitespace in names normalised).

Isti upit u kodu

curl "https://api.prometiam.com/functions/v1/risk-api/companies/search?company_number=17204106&country=RS" \
  -H "Authorization: Bearer rk_live_..."
import requests

r = requests.get(
    "https://api.prometiam.com/functions/v1/risk-api/companies/search",
    params={"country": "RS", "company_number": "17204106"},
    headers={"Authorization": "Bearer rk_live_..."},
    timeout=30,
)
print(r.json()["data"][0]["company_name"])

Pretraga firme košta 1 kredit, greška ništa. Ključ pravite posle registracije, a parametri su opisani u dokumentaciji API-ja.

Česta pitanja

Da li je matični broj isto što i PIB?
Ne. PIB je poreski identifikacioni broj i poseban je broj; ne može se izvesti iz matičnog broja. U odgovoru nema PIB-a, a pretragu po njemu API odbija.

Zašto se moj broj odbija?
Matični broj ima 8 cifara, a poslednja je kontrolna cifra. Broj sa pogrešnom kontrolnom cifrom i broj od 13 cifara (JMBG) se odbijaju. Kraći broj se čita sa vraćenim vodećim nulama.

Zašto ispravan broj ne vraća ništa?
Prikazuju se samo privredna društva iz Registra privrednih subjekata. Preduzetnik, zadruga, javno preduzeće, ogranak, udruženje ili fondacija ne vraća ništa iako postoji. Probajte pretragu po nazivu.

Zašto nema ulice i broja?
Otvoreni podaci APR-a ne sadrže ulicu i broj. Kao grad se prikazuje opština.

Mogu li ovo da uradim iz koda?
Da: GET /companies/search?company_number=17204106&country=RS sa API ključem vraća isti zapis kao JSON.