Companies House Scraper - UK company search avatar

Companies House Scraper - UK company search

Pricing

from $3.00 / 1,000 results

Go to Apify Store
Companies House Scraper - UK company search

Companies House Scraper - UK company search

Search the UK Companies House register and get company number, status, address, incorporation date and officers. Tells you explicitly when the register itself reported no results instead of guessing from an empty page.

Pricing

from $3.00 / 1,000 results

Rating

0.0

(0)

Developer

Marek Hartmann

Marek Hartmann

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

13 days ago

Last modified

Categories

Share

Companies House Scraper

Vyhľadá firmy v britskom obchodnom registri (Companies House) a stiahne ich údaje — číslo, názov, stav, dátum vzniku, predchádzajúce názvy, sídlo, voliteľne aj typ firmy a SIC kódy z karty firmy.

Bez API kľúča. Register je verejná služba a Actor ide na verejnú stránku, takže zákazník si nemusí nič zakladať.

Čím sa líši: prázdny výsledok nie je faktúra

Väčšina scraperov na prázdno vráti prázdny dataset — a nedozvieš sa, či firma naozaj neexistuje, alebo sa len niečo pokazilo. Tento rozlišuje tri stavy:

čo sa staloako to skončí
register sám povie „No results found"beh uspeje, dataset prázdny, v RUN_REPORT dôvod. Pri účtovaní za výsledok neplatíš nič
register vráti stránku, ktorú nepoznámebeh zlyhá — najprv sa ešte spýta kontrolnú otázku na známu firmu, aby sa vedelo, či je problém v zadaní alebo v registri
zoznam výsledkov je, ale nedá sa prečítaťbeh zlyhá — zmenené značkovanie sa nevydáva za „nič sa nenašlo"

Rozlíšenie nie je domnienka: odmerané na živých stránkach 21. 8. 2026 — dotaz tesco vráti <ul class="results-list"> s 21 položkami, dotaz na nezmysel ten zoznam nemá vôbec a namiesto neho má id="no-results".

Jeden dotaz, ktorý nič nenájde, nezhodí celý beh — ostatné dotazy zo zoznamu dobehnú normálne.

Vstup

polečo to je
queriesnázvy firiem alebo čísla v registri
maxResultsPerQuerystrop na jeden dotaz (predvolene 200)
withCompanyDetaildoplní stav, typ a SIC kódy z karty firmy — presnejšie, ale pomalšie
proxyConfigurationApify proxy

Výstup

Riadky v datasete + RUN_REPORT v key-value store behu.

Vývoj

npm install
npm test # 15 testov, bez siete
node scripts/smoke.mjs # ostrý test proti živému registru

Postavené na Marek-Actor-Kit — spoločné jadro je v src/core a needituje sa tu, ale v kite; rozvezie sa cez node sync.mjs.

Need a scraper for something else?

I build custom Apify Actors and browser automation the same way this one is built: a verified result or an explicit failure, never an empty dataset sold as a success.

Tell me the site and what you need out of it.