North Data Scraper - EU Company Register & Financials avatar

North Data Scraper - EU Company Register & Financials

Pricing

from $3.32 / 1,000 company delivereds

Go to Apify Store
North Data Scraper - EU Company Register & Financials

North Data Scraper - EU Company Register & Financials

Scrape North Data company profiles by name or link: register court and number, legal form, status, address, industry, corporate purpose, capital, revenue, earnings, employees, balance sheet, history and M&A for Germany and 30+ European countries. Company data only. Error rows are free.

Pricing

from $3.32 / 1,000 company delivereds

Rating

0.0

(0)

Developer

Scrapewise Data

Scrapewise Data

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Categories

Share

North Data Scraper: European company register data, financials and history

North Data Scraper collects company profiles from northdata.com for the names or links you give it, without a North Data account, cookies or a browser. Each company comes back as one clean row: the official name and former names, legal form, status (active, in liquidation, terminated), the register court and number, EUID and LEI, the registered address, industry, corporate purpose, share capital, the published financial figures by year (revenue, earnings, total assets, employees), the balance sheet when North Data shows it, and the dated register history: registration, name, address and capital changes, statute filings, trademarks, public funding, mergers and acquisitions.

It covers Germany in depth (Handelsregister data) and the other registers North Data indexes: Austria, Switzerland, France, the Netherlands, Belgium, Luxembourg, the UK, the Nordics, Spain, Poland and more.

It is used for KYB and supplier checks, B2B lead lists with register numbers, credit and risk screening, M&A and investor research, market maps by industry, and to enrich a CRM with the legal data of each account.

Company data only. Names of managing directors, board members, shareholders who are people and authorized signatories are never delivered, and search results that are people are skipped.

At a glance

WhatPrice
Company deliveredUS$ 3.90 per 1,000 companies (US$ 0.0039 each)
Run startUS$ 0.005 per run
  • 100 companies = US$ 0.395 (100 x 0.0039 + 0.005).
  • Error rows, duplicates and companies skipped by the status filter are never charged.
  • maxItems is a hard cap, and a spending limit set on the run stops it cleanly with everything delivered so far.
  • The proxy is included in the price.

Quick start

One company name, German companies only:

{
"searchQueries": ["Siemens"],
"countries": ["DE"],
"maxItems": 20
}

Several names, active companies only, across Germany and Austria:

{
"searchQueries": ["Bosch", "solar energy", "logistics"],
"countries": ["DE", "AT"],
"companyStatus": "active",
"maxItems": 100
}

Exact companies by link (the fastest way to enrich a list you already have):

{
"startUrls": [
"https://www.northdata.com/Siemens%20AG,%20M%C3%BCnchen/HRB%206684",
"https://www.northdata.com/Software-123%20Ltd%C2%B7,%20Inverness/Companies%20House%20SC418909"
],
"includeHistory": true
}

Input

FieldWhat it does
searchQueriesCompany names or keywords, one per line. Each one is a search on North Data (up to about 60 matches).
countriesTwo-letter country codes (DE, AT, CH, FR, NL, GB...). Empty = all countries.
companyStatusall (default), active, liquidation or terminated.
startUrlsNorth Data company page links. A North Data search link also works.
includeHistoryOn (default): adds the dated register history to each row.
maxItemsHard cap for the whole run. Default 20, 0 = no cap.
proxyConfigurationApify datacenter proxy by default.

Common names used by other tools are also accepted: query, keyword, companyNames, urls, country, maxResults, limit.

Output

One row per company. Every field below is read from the public North Data company page.

FieldExampleNotes
nameSoftware 4 You Planungssysteme GmbHCurrent official name
formerNames[]Earlier names and aliases
legalFormGmbHFrom the register history, or from the name
statusactiveactive, liquidation or terminated
terminatedAtnullDate of deletion from the register
foundingDate1998-12-17First registration
registerIdDistrict Court of Munich HRB 123354As the register writes it
registerAuthorityDistrict Court of MunichCourt or registry (Companies House, Siren, KVK...)
registerType / registerNumberHRB / 123354German register type and number
registerSourceGerman Trade Register Company ProfileSource of the identifier
euidDED2601V.HRB123354European Unique Identifier
leiW38RGI023J3WT1HWRP32Legal Entity Identifier, when the company has one
stockTickers["SIE.DE", "SIEGY"]Listed companies
otherIdentifiersCVR, KBO, Siret...Other registers the company appears in
address, street, postalCode, city, countryZielstattstr. 44, 81379 MünchenRegistered company address
formerAddresses["Berlin, Germany"]Earlier seats
industryOther software developmentIndustry segment
corporatePurposeCreation and development of ...Full text of the object of the company
capital, capitalAmount, capitalCurrency€500,000 / 500000 / EURLatest share capital in the register
revenue, revenueYear, revenueCurrency78914000000 / 2025 / EURLatest published revenue
earnings, earningsYear, earningsCurrencyLatest published net income
totalAssets, totalAssetsYear, totalAssetsCurrency3075966.71 / 2025 / EURLatest balance sheet total
employees, employeesYear2 / 2025When the filing has it
financials{"Revenue": [...], "BalanceTotal": [...]}Every yearly figure with its source filing and date
balanceSheetAssets, Liabilities and equityLine items of the latest balance sheet (larger companies)
history[{"date", "category", "text", "source"}]Registration, name, address, capital, statute, trademark events
mergersAndAcquisitionsMerger Senseye GmbHMergers, spin-offs, acquisitions
fundingAndTrademarksEU funding (€20.3M): ...Public funding, patents and trademarks
companyId, urlNorth Data id and page link
headline, sourceQuery, scrapedAtPage heading, which search or link found it, when

Financial figures exist only when the company publishes them (in Germany mostly GmbH and AG filings, in the UK the Companies House accounts). Small companies often have capital and history but no revenue.

Example row (real, shortened)

{
"type": "company",
"companyId": "55056718",
"name": "Software 4 You Planungssysteme GmbH",
"legalForm": "GmbH",
"status": "active",
"foundingDate": "1998-12-17",
"registerId": "District Court of Munich HRB 123354",
"registerAuthority": "District Court of Munich",
"registerType": "HRB",
"registerNumber": "123354",
"euid": "DED2601V.HRB123354",
"address": "Zielstattstr. 44, 81379 München, Germany",
"city": "München",
"country": "DE",
"industry": "Other software development",
"corporatePurpose": "Creation and development of own and third-party programs for data processing and processing, their duplication, licensing and distribution as well as consulting of companies.",
"capital": "€500,000",
"capitalAmount": 500000.0,
"capitalCurrency": "EUR",
"totalAssets": 3075966.71,
"totalAssetsYear": "2025",
"totalAssetsCurrency": "EUR",
"financials": {
"BalanceTotal": [
{"year": "2023", "value": 3715142.76, "formatted": "€3,715,143", "isEstimate": false,
"source": "Jahresabschluss zum Geschäftsjahr vom 01.01.2023 bis zum 31.12.2023", "publishedAt": "2024-09-05"}
]
},
"history": [
{"date": "1998-12-17", "category": "register", "text": "Registration", "source": "Hrb"}
],
"url": "https://www.northdata.com/Software%204%20You%20Planungssysteme%20GmbH,%20M%C3%BCnchen/HRB%20123354",
"sourceQuery": "software",
"scrapedAt": "2026-10-16T23:58:10Z"
}

How the search works

A name is searched on North Data and the results are merged without duplicates, up to about 60 companies per name. For a long list of companies, put one name per line, or paste the company links directly.

The country filter keeps companies whose page sits in that country. The status filter is applied after each page is read, and skipped companies are free.

Errors you may see

Error rows have type: "error", an errorCode and a message. They are never charged.

errorCodeMeaningWhat to do
INVALID_INPUTA field has a value the Actor cannot use (for example an unknown country code)Fix the field
INVALID_URLThe link is not a North Data company or search linkPaste a link from northdata.com
PERSON_PAGEThe link points to a person's pageThis Actor delivers company data only
NO_RESULTSNo company matched the name in the chosen countriesTry another spelling or fewer countries
NOT_FOUNDThe company page no longer existsCheck the link
BLOCKEDNorth Data refused every attemptRun again in a few minutes

Integrations, scheduling and AI agents

  • Schedules: run the same list every week or month to catch new capital, address, status or name changes in the history field.
  • Export: download the dataset as JSON, CSV, Excel or XML, or read it from the Apify API.
  • Make, n8n and Zapier: use the Apify integration to send each new company to a sheet, CRM or Slack.
  • Webhooks: get a call when a run finishes and pull the dataset from there.
  • AI agents: the Actor works as a tool through the Apify MCP server, so an agent can look up a company's register number, status and latest figures on demand.

FAQ

Do I need a North Data account? No. The Actor reads the public company pages. Data that North Data keeps behind its premium plans (full KPI tables, ownership graphs, documents) is not included.

Why are some financial fields empty? Because the company did not publish them, or North Data shows them only to premium users. Empty fields stay null.

Can I get the managing directors or shareholders? No. People's names are personal data and are left out on purpose. Corporate shareholders and merger partners that are companies do appear in mergersAndAcquisitions and history.

How fast is it? A run of 100 companies usually takes a few minutes.

Which countries are covered? All countries North Data indexes; Germany, Austria and Switzerland have the richest register data.

Limitations

  • The quick search returns up to about 60 companies per name; for more, use more specific names or company links.
  • Advanced filters of the North Data Power Search (legal form, industry, radius) are premium on the site and are not available; the country and status filters are applied by the Actor.
  • legalForm comes from the register history when it is there, otherwise from the name suffix, and can be empty for funds, branches and unusual names.
  • The balanceSheet field appears only for the larger companies where North Data shows a drill-down.

Changelog

  • 16 Oct 2026: first version. Search by name and country, company links, status filter, register identifiers, address, industry, corporate purpose, capital, yearly financials with sources, balance sheet, register history, mergers and acquisitions, funding and trademarks.