Open Company Data in Serbia: Official Sources, APIs and Reuse Rights
Serbia has a serious official company-data ecosystem, but it should not be reduced to a simple list of companies. The right way to evaluate Serbia is to start with the official register, then add open-data, statistics, procurement, intellectual-property and regulator layers.
The strongest route is Serbian Business Registers Agency public search, APR data services and APR open-data portal signals. That makes Serbia a strong Western Balkans official data-services country, but it does not remove the usual reuse checks: dataset terms, attribution, no-endorsement language, privacy, marketing-law boundaries and source freshness.
This guide maps the main official sources for company data in Serbia, explains what each source can and cannot do, and shows where a normalized CompaniesData-style dataset adds value.
The deeper question is not whether a source exists. The useful question is which source can be trusted for identity, which one proves events or filings, which one is usable at scale, which one is only a manual service, and which fields become legally sensitive once the data is reused commercially.
Quick Answer
Serbia is a high-value Balkans article because APR has public searches, data services, financial-statement services and open-data signals.
For practical work, the most useful source stack is: APR searches, Companies data search, APR services, Serbian open-data portal, SORS open data, Public procurement portal.
The safe editorial answer is this: Serbia has strong public and official business-data sources, but public data is not automatically bulk-downloadable, marketing-ready or free of personal-data constraints.
A serious Serbia dataset normally needs at least four layers: the legal register for entity identity, official publications or filings for change events, public procurement/regulator/IP/statistical sources for enrichment, and a separate compliance layer for privacy, contact-data use, suppression and lawful outreach.
Key Takeaways
- Best starting point: Serbian Business Registers Agency public search, APR data services and APR open-data portal signals.
- Core source stack: APR searches, Companies data search, APR services, Serbian open-data portal, SORS open data, Public procurement portal.
- Reuse rule: public visibility is not the same as bulk reuse, resale permission or marketing-contact permission.
- Buyer value: the useful dataset is the normalized, deduplicated and source-auditable version, not a raw list of portal links.
- Commercial separation: official company records, enriched company profiles and business contact data should remain separate layers with separate compliance notes.
Editorial Methodology
This article uses an official-source-first method. Sources are included when they help verify legal existence, public filings, procurement activity, taxpayer or identifier context, IP ownership, regulated status, statistics or lawful compliance context. Commercial providers and contact-data products are not used as authority for official reuse rights.
- Prefer the national registry, company house, gazette or official business-registration authority before any secondary source.
- Classify access as search, API, bulk download, paid extract, subscription, document workflow, data catalogue or unclear/manual access.
- Separate legal-entity data from establishment statistics, procurement suppliers, listed-company disclosures, tax identifiers and private contact data.
- Treat beneficial owners, officers, addresses, signatures, insolvency notices and sole-trader records as privacy-sensitive unless the source and law clearly support reuse.
- Hold or omit unstable source links when live QA shows 403, 429, 5xx, DNS, TLS or timeout behaviour that would create broken-link noise.
What Counts as Company Data in Serbia?
| Layer | Examples | Typical business use |
|---|---|---|
| Registry identity | Legal name, registration number, status, legal form, registered office | Entity matching, deduplication and KYB |
| Register events | Incorporation, changes, filings, extracts, publications | Corporate timeline and legal traceability |
| Open-data/API layer | Official datasets, APIs, CSV/JSON/XML services where available | Automated ingestion and monitoring |
| Statistics | Business demography, enterprise counts, sector/geography totals | Market sizing and data-quality benchmarks |
| Procurement | Tenders, awards, suppliers and contracting authorities | Public-sector sales intelligence |
| IP and regulators | Trademarks, patents, supervised entities and decisions | Enrichment and compliance screening |
| Contact data | Email, phone, contact roles and segmentation | Marketing only with a separate lawful basis |
In Serbia, these layers should not be collapsed into one undifferentiated database. A registry result may prove legal existence, a procurement notice may prove public-sector activity, an IP record may prove brand or invention ownership, and a regulator list may prove supervision. Those are different facts with different update cycles, identifiers and reuse boundaries.
Reuse Rights and Compliance
Across jurisdictions, public-sector-information and open-data policies can support reuse of public-sector data, and high-value dataset rules increasingly treat company and company-ownership data as important public information. In practice, Serbia's actual reuse position still depends on each source, endpoint, licence and access method.
- Cite official sources and preserve update dates where the source provides them.
- Do not imply that a derived dataset is endorsed by the registry or public authority.
- Do not mix public register data with marketing-contact permission.
- Check whether API, bulk download, paid extract and web-search access have different terms.
- Treat officers, beneficial owners and natural-person data as GDPR-sensitive where applicable.
Serbia is a strong Wave 3 country. The Serbian Business Registers Agency (APR/SBRA) provides public searches and web services, and Serbia has open-data/statistical/procurement layers. The article can be detailed but should respect APR's warning against unauthorized scraping.
Coverage, Access and Update Risk
The most common mistake in Serbia company-data work is to confuse visibility with completeness. A public search screen can be authoritative for one entity lookup without being suitable for bulk ingestion. A downloadable dataset can be reusable for a defined snapshot while still excluding filings, documents, directors, inactive entities or historical changes.
- Coverage: identify whether the source covers companies, business names, branches, non-profits, sole traders, listed issuers, regulated entities or only a sector subset.
- Freshness: preserve the source update date and avoid mixing live portal results with old downloaded files without version labels.
- Identifiers: map registration numbers, tax identifiers, procurement supplier IDs, LEI records and exchange tickers as separate keys until verified.
- Language and formats: normalize local-language names, legal forms, transliteration, accents, abbreviations and address formats carefully.
- Operational access: document whether the workflow is public search, API, bulk file, paid extract, login-only service, PDF, CKAN/OData/SPARQL or manual request.
Reuse Checklist for Serbia
| Layer | Useful for | Reuse caution in Serbia |
|---|---|---|
| Public search | Good for verification and manual QA | May prohibit scraping, bulk extraction or automated reuse |
| API or dataset | Best route for repeatable ingestion | Endpoint terms, attribution and rate limits still apply |
| Paid extract or certificate | Useful for legal certainty | Usually contractual, document-level and not an open dataset |
| Procurement and regulator data | Strong enrichment and monitoring layer | Subset coverage; not a universal company register |
| Officer, owner or address fields | Useful for KYB and compliance where lawful | Privacy-sensitive and never automatic marketing consent |
| Business emails and phones | Commercial outreach layer | Requires separate lawful basis, suppression logic and contact-data governance |
Resource Pack
Use this resource pack as a working map for verification, ingestion planning and source-risk review. The small source logos are decorative credibility cues only; the authority still comes from the official URL, owner, access model and reuse note.
Registry and legal identity
Companies data search
Use: Company-register data search
Watch: Serbian interface
API, bulk and open-data access
APR searches
Use: Public searches and web-services access note
Watch: APR warns against unauthorized scrapingSerbian open-data portal
Use: National open-data catalogue
Watch: Company coverage must be checkedAPR companies register
Use: Official companies-register authority and service context
Watch: Register authority page, not proof of complete free bulk accessGLEIF LEI records for Serbia
Use: Open LEI cross-checks for Serbian legal entities with LEIs
Watch: LEI coverage is a regulated-market/KYB subset, not the national APR register
Procurement and public spending
Public procurement portal
Use: Procurement notices and contracting data
Watch: Supplier-only coverage
Statistics and market context
SORS open data
Use: Statistical open data
Watch: Not legal profiles
IP, brands and intangible assets
Intellectual Property Office
Use: Trademarks, patents and designs
Watch: Rights separate
Regulators and compliance
APR services
Use: Data services and financial-statement data services
Watch: Service terms/fees varyNational Bank financial institutions
Use: Regulated financial entities
Watch: Sector-specificInformation Commissioner
Use: Data-protection and information-access context
Watch: Not company dataAPR central beneficial-owner records
Use: Official beneficial-owner records context
Watch: Compliance context only; do not treat beneficial-owner data as marketing/contact permissionAPR financial statements
Use: Official financial-statement register and filing context
Watch: Financial statements are document/filing evidence, not a replacement for the company register
Additional verification sources
Commission for Protection of Competition
Use: Competition decisions
Watch: Decision-based
Main Official Sources: Deep Dive
1.
APR searches
Owner: Serbian Business Registers Agency. Access: https://apr.gov.rs/searches.4090.html.
- What it gives: Public searches and web-services access note
- Reuse value: Strong official source
- Main limitation: APR warns against unauthorized scraping
APR searches is a Serbian Business Registers Agency source for Serbia. Its main practical value is Public searches and web-services access note Access is through https://apr.gov.rs/searches.4090.html, so the source should be treated according to that access model rather than assumed to be an unrestricted bulk feed.
For reuse, the working rule is: Strong official source. The main limitation is APR warns against unauthorized scraping In a normalized company-data workflow this source should be captured with provenance, retrieval date, field-level caveats and a clear distinction between legal-entity facts, compliance signals and any later marketing/contact enrichment.
2.
Companies data search
Owner: APR. Access: https://www.apr.gov.rs/registers/companies/data-search.1788.html.
- What it gives: Company-register data search
- Reuse value: Official register source
- Main limitation: Serbian interface
Companies data search is a APR source for Serbia. Its main practical value is Company-register data search Access is through https://www.apr.gov.rs/registers/companies/data-search.1788.html, so the source should be treated according to that access model rather than assumed to be an unrestricted bulk feed.
For reuse, the working rule is: Official register source. The main limitation is Serbian interface In a normalized company-data workflow this source should be captured with provenance, retrieval date, field-level caveats and a clear distinction between legal-entity facts, compliance signals and any later marketing/contact enrichment.
3.
APR services
Owner: APR. Access: https://www.apr.gov.rs/services.1652.html.
- What it gives: Data services and financial-statement data services
- Reuse value: Official data-service context
- Main limitation: Service terms/fees vary
APR services is a APR source for Serbia. Its main practical value is Data services and financial-statement data services Access is through https://www.apr.gov.rs/services.1652.html, so the source should be treated according to that access model rather than assumed to be an unrestricted bulk feed.
For reuse, the working rule is: Official data-service context. The main limitation is Service terms/fees vary In a normalized company-data workflow this source should be captured with provenance, retrieval date, field-level caveats and a clear distinction between legal-entity facts, compliance signals and any later marketing/contact enrichment.
4.
Serbian open-data portal
Owner: Government of Serbia. Access: https://data.gov.rs/en/.
- What it gives: National open-data catalogue
- Reuse value: Dataset-specific reuse
- Main limitation: Company coverage must be checked
Serbian open-data portal is a Government of Serbia source for Serbia. Its main practical value is National open-data catalogue Access is through https://data.gov.rs/en/, so the source should be treated according to that access model rather than assumed to be an unrestricted bulk feed.
For reuse, the working rule is: Dataset-specific reuse. The main limitation is Company coverage must be checked In a normalized company-data workflow this source should be captured with provenance, retrieval date, field-level caveats and a clear distinction between legal-entity facts, compliance signals and any later marketing/contact enrichment.
5.
SORS open data
Owner: Statistical Office of Serbia. Access: https://opendata.stat.gov.rs/odatasdgun/?id=en-us.
- What it gives: Statistical open data
- Reuse value: Aggregate official data
- Main limitation: Not legal profiles
SORS open data is a Statistical Office of Serbia source for Serbia. Its main practical value is Statistical open data Access is through https://opendata.stat.gov.rs/odatasdgun/?id=en-us, so the source should be treated according to that access model rather than assumed to be an unrestricted bulk feed.
For reuse, the working rule is: Aggregate official data. The main limitation is Not legal profiles In a normalized company-data workflow this source should be captured with provenance, retrieval date, field-level caveats and a clear distinction between legal-entity facts, compliance signals and any later marketing/contact enrichment.
6.
Public procurement portal
Owner: Public Procurement Office. Access: https://jnportal.ujn.gov.rs/.
- What it gives: Procurement notices and contracting data
- Reuse value: Procurement signal
- Main limitation: Supplier-only coverage
Public procurement portal is a Public Procurement Office source for Serbia. Its main practical value is Procurement notices and contracting data Access is through https://jnportal.ujn.gov.rs/, so the source should be treated according to that access model rather than assumed to be an unrestricted bulk feed.
For reuse, the working rule is: Procurement signal. The main limitation is Supplier-only coverage In a normalized company-data workflow this source should be captured with provenance, retrieval date, field-level caveats and a clear distinction between legal-entity facts, compliance signals and any later marketing/contact enrichment.
7.
Intellectual Property Office
Owner: Serbia IP Office. Access: https://www.zis.gov.rs/en/.
- What it gives: Trademarks, patents and designs
- Reuse value: IP signal
- Main limitation: Rights separate
Intellectual Property Office is a Serbia IP Office source for Serbia. Its main practical value is Trademarks, patents and designs Access is through https://www.zis.gov.rs/en/, so the source should be treated according to that access model rather than assumed to be an unrestricted bulk feed.
For reuse, the working rule is: IP signal. The main limitation is Rights separate In a normalized company-data workflow this source should be captured with provenance, retrieval date, field-level caveats and a clear distinction between legal-entity facts, compliance signals and any later marketing/contact enrichment.
8.
National Bank financial institutions
Owner: NBS. Access: https://www.nbs.rs/en/finansijske-institucije/.
- What it gives: Regulated financial entities
- Reuse value: Compliance source
- Main limitation: Sector-specific
National Bank financial institutions is a NBS source for Serbia. Its main practical value is Regulated financial entities Access is through https://www.nbs.rs/en/finansijske-institucije/, so the source should be treated according to that access model rather than assumed to be an unrestricted bulk feed.
For reuse, the working rule is: Compliance source. The main limitation is Sector-specific In a normalized company-data workflow this source should be captured with provenance, retrieval date, field-level caveats and a clear distinction between legal-entity facts, compliance signals and any later marketing/contact enrichment.
9.
Commission for Protection of Competition
Owner: KZK. Access: https://www.kzk.gov.rs/en/.
- What it gives: Competition decisions
- Reuse value: Risk signal
- Main limitation: Decision-based
Commission for Protection of Competition is a KZK source for Serbia. Its main practical value is Competition decisions Access is through https://www.kzk.gov.rs/en/, so the source should be treated according to that access model rather than assumed to be an unrestricted bulk feed.
For reuse, the working rule is: Risk signal. The main limitation is Decision-based In a normalized company-data workflow this source should be captured with provenance, retrieval date, field-level caveats and a clear distinction between legal-entity facts, compliance signals and any later marketing/contact enrichment.
10.
Information Commissioner
Owner: Serbia. Access: https://www.poverenik.rs/en/.
- What it gives: Data-protection and information-access context
- Reuse value: Compliance source
- Main limitation: Not company data
Information Commissioner is a Serbia source for Serbia. Its main practical value is Data-protection and information-access context Access is through https://www.poverenik.rs/en/, so the source should be treated according to that access model rather than assumed to be an unrestricted bulk feed.
For reuse, the working rule is: Compliance source. The main limitation is Not company data In a normalized company-data workflow this source should be captured with provenance, retrieval date, field-level caveats and a clear distinction between legal-entity facts, compliance signals and any later marketing/contact enrichment.
Practical Options
Official open-data or API route
Use APR search and service pages, then add the APR data portal, Serbia open-data portal, SORS, procurement, IP, National Bank and competition sources.
For production use, treat this route as an ingestion plan rather than a single download. Start with the official registry or data catalogue, keep raw source snapshots, record access terms, then add enrichment sources one by one with field-level provenance.
Manual verification and document route
Some countries expose important company facts through certificates, PDF filings, gazette notices, paid extracts or login-based services. Those sources can be valuable, but they should be documented as controlled workflows. Do not describe them as open APIs or bulk datasets unless the authority clearly publishes that access model.
Contact-data and marketing-list route
For sales outreach, company identity data is only the first layer. Business emails, phone numbers, contact roles, suppression logic and segmentation require a separate compliant contact-data process. That layer should be documented separately from official registry reuse.
Private reports and risk products
Private company-report providers can be useful for manual due diligence in Serbia, but the editorial focus here is not a directory of competitors. The strategic value is understanding which official sources exist and where normalization is required.
If a user needs CRM-ready company records, the practical path is to combine official-source provenance with enrichment, deduplication, quality checks and lawful delivery controls. That is different from buying a generic lead list: the official-source layer explains what can be verified, while the commercial dataset layer explains how the records can be used operationally.
Controlled Access, APR Services and Personal-Data Boundaries
Serbia has a strong official APR-led source stack, but it should not be described as a single unrestricted bulk-data market. APR public search, companies-register pages, services, financial statements, beneficial-owner records, paid extracts and web-service access can follow different rules. The defensible workflow is to treat APR as the legal-identity backbone, then keep open-data catalogue context, statistics, procurement, IP, regulator, LEI and contact-data layers separate.
- Allowed claim: Serbia has official APR/SBRA company-register search and service pages, plus public open-data, statistics, procurement, IP, regulator and LEI enrichment layers.
- Blocked claim: every APR field, filing, beneficial-owner record, public-search screen or service output can be scraped or reused commercially in bulk without APR terms, anti-scraping and privacy review.
- Operational rule: keep APR legal identity, APR services/paid products, beneficial-owner data, financial statements, open-data catalogue context, procurement/IP/regulator/LEI signals and contact data in separate model layers.
Contact-Data Boundary
Public company records are not a cold-email licence. If the business need is enriched company records, segmentation, email or phone workflows for an English or international audience, route the workflow through CompaniesData.cloud. For Spanish-speaking or Hispanic outreach workflows, CentraldeComunicacion.es is the preferred property. This article does not recommend third-party contact-data sellers as evidence for official Serbian reuse rights.
What Is Missing from Official Open Data?
- APR warns against unauthorized scraping, so automated reuse needs terms-based access.
- API/service fees and availability should be checked live before any operational project.
- Public search is not a permission layer for contact-data extraction.
This is why company-data products often add value even when the underlying public sources are strong: official data is frequently split across authorities, formats, languages, identifiers and access models.
Missing data should be treated explicitly in the dataset design. If an official source lacks bulk downloads, CompaniesData should not pretend that the bulk file exists; it should record the source limitation, add alternate official enrichment where lawful, and expose confidence fields so users know which attributes came from which layer.
Recommended Data Model
A practical CompaniesData-style model for Serbia should keep source evidence and commercial-use fields separate. The core table should hold legal entity identity, status, registration identifiers, legal form, jurisdiction, registered address and source dates. Separate enrichment tables can then store procurement awards, IP assets, regulator status, listed-company signals, LEI matches, sanctions/compliance hits and statistics-sector context.
- Entity identity: legal name, normalized name, registration number, jurisdiction, legal form and lifecycle status.
- Source provenance: source URL, authority, retrieval date, access method, licence/reuse note and confidence flag.
- Event history: incorporation, amendments, filings, gazette notices, insolvency or dissolution where legally public.
- Enrichment: procurement, IP, regulator, exchange, LEI and official statistics layers with their own source dates.
- Commercial delivery: CRM-ready exports, segmentation and contact-data fields only when a separate lawful basis and suppression workflow exist.
How CompaniesData Adds Value
For Serbia, CompaniesData's role is to turn fragmented source material into a usable business dataset: normalized company names, deduplicated entities, consistent country and activity fields, source provenance, update tracking and enrichment hooks.
- Normalize register identifiers and legal names.
- Match official company records with procurement, IP, LEI and regulator signals.
- Flag source provenance so every derived profile can be audited.
- Separate company identity from contact-data and marketing-permission layers.
- Package data for analysis, CRM enrichment and market research instead of forcing users to parse portals manually.
For Serbia, the editorial value of CompaniesData is not claiming that every record is open or that every field can be reused without conditions. The value is the opposite: making source boundaries visible, normalizing messy records, adding explainable enrichment and delivering a dataset that users can audit instead of a black-box scrape.
Request a CompaniesData sample for Serbia if you need a practical dataset rather than a list of source portals.
Source Matrix
| Source | Owner | What it gives | Reuse value | Limitations |
|---|---|---|---|---|
| Serbian Business Registers Agency | Public searches and web-services access note | Strong official source | APR warns against unauthorized scraping | |
| APR | Company-register data search | Official register source | Serbian interface | |
| APR | Data services and financial-statement data services | Official data-service context | Service terms/fees vary | |
| Government of Serbia | National open-data catalogue | Dataset-specific reuse | Company coverage must be checked | |
| Statistical Office of Serbia | Statistical open data | Aggregate official data | Not legal profiles | |
| Public Procurement Office | Procurement notices and contracting data | Procurement signal | Supplier-only coverage | |
| Serbia IP Office | Trademarks, patents and designs | IP signal | Rights separate | |
| NBS | Regulated financial entities | Compliance source | Sector-specific | |
| KZK | Competition decisions | Risk signal | Decision-based | |
| Serbia | Data-protection and information-access context | Compliance source | Not company data | |
| Serbian Business Registers Agency | Official companies-register authority and service context | APR terms; paid products and service-specific conditions may apply | Register authority page, not proof of complete free bulk access | |
| Serbian Business Registers Agency | Official beneficial-owner records context | APR terms plus privacy, lawful-use and natural-person data cautions | Compliance context only; do not treat beneficial-owner data as marketing/contact permission | |
| Serbian Business Registers Agency | Official financial-statement register and filing context | APR terms; document, filing and paid-service rules may apply | Financial statements are document/filing evidence, not a replacement for the company register | |
| Global Legal Entity Identifier Foundation | Open LEI cross-checks for Serbian legal entities with LEIs | GLEIF API/open-data terms; attribution and API conditions apply | LEI coverage is a regulated-market/KYB subset, not the national APR register |
Serbia should be a high-priority Wave 3 draft. It has enough official data substance, but the post must emphasize authorized access, web services and anti-scraping limits.
Held Source Notes
- APR open data portal: DNS resolution failed from this node; held from clean linked evidence until browser/manual source QA confirms reachability
- data.gov.rs guessed CKAN API routes: guessed CKAN API subpaths returned 404 HTML and were not used; the clean linked evidence is the public data.gov.rs portal route
FAQ
Is there a single free official bulk company database for Serbia?
Not always. Serbia has official company-data sources, but bulk access, API access, paid extracts and web search can be separate products. Do not assume a complete free bulk file unless the specific source proves it.
What is the best first source for Serbia company data?
The best first source is Serbian Business Registers Agency public search, APR data services and APR open-data portal signals. It should then be combined with statistics, procurement, IP and regulator sources.
Can public company data be reused commercially?
Often yes, but only under the conditions of the specific source. Attribution, update-date preservation, no-endorsement wording and GDPR controls may apply.
Can I use registry data for cold email marketing?
No automatic conclusion follows from public registry access. Marketing requires a separate lawful basis, suppression handling and contact-data compliance review.
Why use CompaniesData instead of manually collecting Serbia sources?
Manual collection is slow because identifiers, formats, languages and coverage differ by source. CompaniesData adds normalization, matching, deduplication, provenance and practical delivery formats.
How often should Serbia company data be refreshed?
Refresh cadence depends on the source. Registry searches and APIs can support frequent checks, while gazettes, procurement portals, statistical releases and paid extracts may update on different schedules. A reliable dataset should store retrieval dates and source-specific update notes.
What should be audited before publishing or selling an enriched dataset?
Audit source authority, licence terms, personal-data exposure, contact-data lawful basis, field provenance, suppression rules, update dates and whether any official source prohibits automated reuse or resale.
Sources
APR searches – Serbian Business Registers Agency
Companies data search – APR
APR services – APR
Serbian open-data portal – Government of Serbia
SORS open data – Statistical Office of Serbia
Public procurement portal – Public Procurement Office
Intellectual Property Office – Serbia IP Office
National Bank financial institutions – NBS
Commission for Protection of Competition – KZK
Information Commissioner – Serbia
APR companies register – Serbian Business Registers Agency
APR central beneficial-owner records – Serbian Business Registers Agency
APR financial statements – Serbian Business Registers Agency
GLEIF LEI records for Serbia – Global Legal Entity Identifier Foundation
Leave a Reply
Want to join the discussion?Feel free to contribute!