Poland BDO Waste Registry Scraper avatar

Poland BDO Waste Registry Scraper

Pricing

from $2.50 / 1,000 entity results

Go to Apify Store
Poland BDO Waste Registry Scraper

Poland BDO Waste Registry Scraper

Rejestr BDO - baza danych o odpadach. Search 674,000+ waste management entities by name, NIP or province. Confirm a waste handler is registered and get its BDO registry number. No API exists. ESG compliance, environmental due diligence. Gospodarka odpadami.

Pricing

from $2.50 / 1,000 entity results

Rating

0.0

(0)

Developer

getregdata

getregdata

Maintained by Community

Actor stats

0

Bookmarked

4

Total users

1

Monthly active users

5 days ago

Last modified

Share

Poland BDO Waste Registry Scraper | Rejestr BDO

Verify that a waste-management contractor holds a valid BDO registration before you sign - searching 674,000+ entities in Poland's central waste registry by name, NIP, or BDO number, as structured JSON. Beyond what the registry's manual search allows. Hiring an unregistered waste handler can expose your company to fines from 1,000 to 1,000,000 PLN, so this is the check that belongs in environmental-compliance and ESG due diligence.

No login, no API key, no proxy, nothing to configure - paste a company name or NIP and get its BDO registration back.

What data do you get?

One record per registered entity:

{
"registryNumber": "000001572",
"companyName": "REMONDIS sp. z o.o.",
"nip": "7280132515",
"nipEu": null,
"address": "Kraj: Polska, Wojewodztwo: MAZOWIECKIE, Powiat: Warszawa, Gmina: Mokotow, Miejscowosc: Warszawa, Ulica: Zawodzie 18, Kod pocztowy: 02-981",
"country": "Polska",
"province": "MAZOWIECKIE",
"district": "Warszawa",
"commune": "Mokotow",
"city": "Warszawa",
"street": "Zawodzie 18",
"postalCode": "02-981",
"companyId": "91117b0c-1ea8-4078-bcb5-ba6291210c07",
"profileUrl": "https://rejestr-bdo.mos.gov.pl/Application/Preview/Edit/91117b0c-...",
"sourceUrl": "https://rejestr-bdo.mos.gov.pl/Registry/Index"
}
FieldDescription
registryNumberBDO registration number (numer rejestrowy)
companyNameCompany/entity name
nip / nipEuPolish Tax ID and EU VAT number (where applicable)
addressRegistered address as one line
country / province / district / commune / city / street / postalCodeThe address split into fields (kraj / wojewodztwo / powiat / gmina / miejscowosc / ulica / kod pocztowy)
companyIdThe entity's BDO identifier
profileUrlLink to the entity's page in the BDO registry
sourceUrlSource registry URL

What the registry does not publish. BDO's public search exposes identity and address only. Registration status, waste codes, and the BDO permit tables sit behind a login on the entity's own page, so no tool can return them from the public register - and this Actor does not pretend to. What it answers is the question that actually matters for compliance: is this company in the BDO register, and what is its BDO number? An entity that appears here is in the register; one that does not appear is not.

How much does it cost?

Pay per result - you are not charged for Apify platform usage, only a fixed price per record. The price drops on higher Apify subscription tiers.

VolumeCost
1 result$0.004
100 results~$0.43
1,000 results~$4.03
10,000 results~$40.03

Plus a $0.025 start fee per run. Apify's $5 monthly free credit covers ~1,250 results. No subscription, no minimum.

Data comes from the official BDO registry (Baza danych o produktach i opakowaniach oraz o gospodarce odpadami) at rejestr-bdo.mos.gov.pl, maintained by the voivodeship Marshal Offices under the Act on Waste (ustawa z dnia 14 grudnia 2012 r. o odpadach). The registry is public - it exists so businesses can verify that a waste handler is registered. Extraction of this public data is permitted; you remain responsible for lawful use downstream.

How do I use it?

Click Try it and paste this input:

{ "query": "Remondis" }

Search by company name, NIP, EU NIP, or BDO number, and narrow with province to a specific voivodeship.

Input options

ParameterTypeRequiredDefaultDescription
querystringYes-Company name, NIP, NIP EU, or BDO registry number
provincestringNoallFilter by voivodeship (e.g. Mazowieckie, Slaskie)
maxResultsintegerNo100Max results. Set to 0 for unlimited

Province options: Dolnoslaskie, Kujawsko-Pomorskie, Lubelskie, Lubuskie, Lodzkie, Malopolskie, Mazowieckie, Opolskie, Podkarpackie, Podlaskie, Pomorskie, Slaskie, Swietokrzyskie, Warminsko-Mazurskie, Wielkopolskie, Zachodniopomorskie.

What you can do with it

  • Environmental compliance - confirm a waste contractor holds a valid BDO registration before signing, as Polish environmental law requires.
  • Contractor due diligence - confirm a waste-management partner is in the BDO register, and capture its BDO number, before you sign.
  • Supply-chain & ESG audit - check a whole supplier list against the register in one run and flag the companies that are absent.
  • Manufacturing compliance - verify the handlers for your production waste streams.
  • Market research - map the Polish waste-management landscape by region.

Run it from code

# cURL - start a run and get the dataset back
curl -X POST "https://api.apify.com/v2/acts/regdata~bdo-waste-registry-scraper/run-sync-get-dataset-items?token=YOUR_TOKEN" \
-H "Content-Type: application/json" \
-d '{ "query": "Remondis" }'
// Node.js - apify-client
import { ApifyClient } from 'apify-client';
const client = new ApifyClient({ token: 'YOUR_TOKEN' });
const run = await client.actor('regdata/bdo-waste-registry-scraper').call({ query: 'Remondis' });
const { items } = await client.dataset(run.defaultDatasetId).listItems();
# Python - apify-client
from apify_client import ApifyClient
client = ApifyClient("YOUR_TOKEN")
run = client.actor("regdata/bdo-waste-registry-scraper").call(run_input={"query": "Remondis"})
items = client.dataset(run["defaultDatasetId"]).list_items().items

Integrations

Runs anywhere Apify does: call it from the REST API, schedule recurring contractor checks, pipe results into n8n / Make / Zapier, or use it from any MCP client (Claude, Cursor) via mcp.apify.com.

FAQ

Is it legal to scrape BDO? Yes. BDO is an official public registry published so businesses can verify waste handlers. Extraction of public data is permitted; you remain responsible for lawful use downstream.

Do I need an account or API key? No. No login, no key, nothing to configure - just an Apify account.

How do I know a contractor is registered? Search by their NIP. If they come back with a registryNumber, they are in the BDO register; if the search returns nothing, they are not. The public register does not publish a separate status field - that sits behind a login on the entity's own page - so this is the check the public data supports. Re-run periodically to catch companies that drop out of the register.

Can I filter by region? Yes. Pass province (one of the 16 voivodeships) to scope the search.

What export formats are supported? JSON, CSV, Excel, or XML, or read live via the API.

Limitations

  • The 674K+ entity registry is searchable by query/region; it is not exhaustively bulk-exportable in a single query.
  • Results reflect the registry's own data freshness.
  • Very broad queries return many matches; narrow by NIP or province for a precise check.

Part of a suite of official government registry actors - no public API to build or maintain, pay per result, nothing to configure.

CountryActors
PolandBDO (this actor) · CRBR · KRS (financials) · EKW · KNF · KRS (board) · KRZ · MSiG · KYB check · PEP (Sejm) · REGON (sites) · REGON · UOKiK
GermanyInsolvenzbekanntmachungen · Handelsregister
SpainBORME · Registro Mercantil · Registro Público Concursal
ItalyINI-PEC · Registro Imprese
AustriaEdiktsdatei · WKO
FranceSociete.com
BelgiumKBO / BCE
CzechiaISIR
SlovakiaRPVS
CyprusDRCOR
IrelandCRO
PortugalPublicações MJ
NigeriaCAC
ColombiaRUES
USACalifornia SoS · California UCC
UAEADGM
GlobalAdverse media

Common combinations: company register -> UBO -> insolvency/debtors -> adverse media is the standard KYB/onboarding chain.

For Poland that whole chain is one call: Poland KYB Risk Check takes a NIP or KRS and returns identity, beneficial owners and insolvency - screened against the company and every beneficial owner - as a single verdict, billed once per completed check.

Full suite: apify.com/regdata · Callable from any MCP client via mcp.apify.com

Informacje po polsku

Czym jest ten aktor?

Ten aktor umozliwia automatyczne przeszukiwanie rejestru BDO - Bazy danych o produktach i opakowaniach oraz o gospodarce odpadami. Rejestr zawiera ponad 674 000 podmiotow zajmujacych sie wytwarzaniem, zbieraniem, transportem i przetwarzaniem odpadow w Polsce. Portal nie udostepnia publicznego API - aktor zwraca ustrukturyzowane dane JSON. Bez klucza, bez rejestracji.

Dla kogo?

Dla dzialow compliance srodowiskowego weryfikujacych rejestracje BDO kontrahentow, firm produkcyjnych sprawdzajacych lancuchy dostawcow, audytorow ESG, firm gospodarki odpadami oraz wladz samorzadowych.

Co mozna sprawdzic?

Wyszukiwanie po nazwie firmy, NIP, NIP EU lub numerze rejestrowym BDO, z filtrem po wojewodztwie. Kazdy wynik zawiera numer rejestrowy, nazwe firmy, NIP, NIP EU oraz pelny adres (wojewodztwo, powiat, gmina, miejscowosc, ulica, kod pocztowy). Ponad 688 000 podmiotow - jedna z najwiekszych baz srodowiskowych w Europie Srodkowej. Bez subskrypcji - placisz wylacznie za uzycie.


Rejestr BDO - baza danych o odpadach online

Przeszukiwanie publicznego Rejestru BDO (Baza Danych o Odpadach) - ponad 674 000 podmiotow. Wyszukiwanie po nazwie, NIP, numerze rejestrowym, z filtrem po wojewodztwie. Niezbedne narzedzie do due diligence srodowiskowego, audytu ESG i weryfikacji kontrahentow w sektorze gospodarki odpadami. Brak publicznego API.