Bundesanzeiger Scraper: German Company Filings | $1/1K avatar

Bundesanzeiger Scraper: German Company Filings | $1/1K

Pricing

from $1.00 / 1,000 results

Go to Apify Store
Bundesanzeiger Scraper: German Company Filings | $1/1K

Bundesanzeiger Scraper: German Company Filings | $1/1K

$1 per 1,000 results, platform usage included. Search the German Bundesanzeiger (Federal Gazette) by company name or keyword: publisher, city, area, title, reporting period, ISINs and date for company notices, annual accounts, capital market and court notices. No login.

Pricing

from $1.00 / 1,000 results

Rating

0.0

(0)

Developer

One Dollar Store

One Dollar Store

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

Share

Bundesanzeiger Scraper: German Company Filings and Notices

$1 per 1,000 publications. Platform usage included. No rental, no minimum.

Search the Bundesanzeiger, Germany's Federal Gazette, by company name or keyword and get one clean row per publication: who published it, where they are based, the area of the gazette, the title, the reporting period of annual accounts, ISINs and the publication date. No login and no account.

Open it in Apify Console

New to Apify? [Create a free account](https://www.apify.com?fpr=ymnoit) (referral link). Runs from a free plan account return the first 10 results; any paid plan returns everything you ask for, up to your limit.

What it costs

PublicationsThis actor
1,000$1.00
10,000$10.00
100,000$100.00

One flat price, platform usage included, so there is no separate compute or proxy bill. Plus $0.001 per run. A daily run of 100 publications costs about $0.10, or about $3 a month. Searches with no results cost only the run fee.

Why use it

  • Every area of the gazette. Filter by any of 69 areas, from GmbH announcements and annual accounts to voting rights, net short positions and court notices, and by publication date.
  • Fields you can sort on. The reporting period of annual accounts, ISINs, court case numbers and the company a notice is about come out as their own fields, not as one block of text.
  • No login, no browser. The actor uses the public search on bundesanzeiger.de the way a visitor does. In our test runs, 50 publications took 29 to 46 seconds.
  • You pay for rows only. Identical rows are merged before you are charged, and the run stops at your spending limit.

Quick start

  1. Open the actor, type a company name or keyword, press Start.
  2. Or paste this input:
{ "searchTerms": ["Siemens Aktiengesellschaft", "Bäckerei"], "maxResultsPerSearch": 25, "maxItems": 50 }
  1. Download the results as JSON, CSV or Excel, or read them through the API.

Each search term runs as its own search, newest publications first. A full legal name (Siemens Aktiengesellschaft) gives tighter results than a single word.

Use it from code

curl -X POST "https://api.apify.com/v2/acts/one_dollar_store~bundesanzeiger-filings-scraper/run-sync-get-dataset-items?token=YOUR_APIFY_TOKEN" \
-H "Content-Type: application/json" \
-d '{"searchTerms": ["Siemens Aktiengesellschaft"], "maxItems": 20}'
from apify_client import ApifyClient
client = ApifyClient("YOUR_APIFY_TOKEN")
run = client.actor("one_dollar_store/bundesanzeiger-filings-scraper").call(
run_input={"searchTerms": ["Siemens Aktiengesellschaft"], "publishedFrom": "2026-01-01", "maxItems": 50}
)
for item in client.dataset(run["defaultDatasetId"]).iterate_items():
print(item["publicationDate"], item["publisherName"], item["title"])

Use it from an AI assistant

Claude, ChatGPT, Cursor and other assistants can call this actor through Apify's MCP server. Add it with this server address:

https://mcp.apify.com?tools=one_dollar_store/bundesanzeiger-filings-scraper

Then ask, for example: "List the notices Siemens Aktiengesellschaft has published in the Bundesanzeiger since 1 January 2026."

Switching from another Bundesanzeiger actor

Most Bundesanzeiger actors take a company name and a result limit. Here they are searchTerms (a list, so one run can cover many companies), maxResultsPerSearch and maxItems. The core fields are publisherName, area, title and publicationDate.

Input

FieldTypeDefaultWhat it does
searchTermslist of textrequiredCompany names or keywords.
areachoiceAll areasLimit to one area, for example annual financial statements, company announcements for GmbH, voting rights notifications or court notices.
publishedFromtextemptyOnly publications on or after this date (2026-01-31 or 31.01.2026).
publishedTotextemptyOnly publications on or before this date.
maxResultsPerSearchnumber200Most rows per search term.
maxItemsnumber1000Most rows in the whole run (minimum 10).
proxyConfigurationproxyApify datacenterThe default works well; each search keeps one address so the site's session stays valid. Its cost is included in the price.

Output fields

FieldMeaning
searchTermThe search that found the row.
publisherName, publisherLocationThe company, fund manager or court that published the notice, and its city.
areaGazette area as the site names it, for example Gesellschaftsbekanntmachungen, Rechnungslegung/Finanzberichte, Kapitalmarkt, Gerichtlicher Teil.
titleTitle of the publication, for example Liquidation, Einberufung der ordentlichen Hauptversammlung 2026 or Jahresabschluss zum Geschäftsjahr vom 01.01.2024 bis zum 31.12.2024.
periodFrom, periodToReporting period, read from the title of annual accounts.
detailsExtra lines under the title: the company a notice is about, fund names, or correction notes.
isinsISINs listed with the publication.
courtCaseNumberCase number of court notices.
publicationDatePublication date (YYYY-MM-DD).
areaFilter, scrapedAtThe area you chose (when not all areas) and when the row was read.

Empty fields are left out of a row.

Sample results

Real rows from a test run on 4 October 2026.

[
{"searchTerm": "Siemens Aktiengesellschaft", "publisherName": "Siemens Aktiengesellschaft", "publisherLocation": "Berlin und München",
"area": "Gesellschaftsbekanntmachungen", "title": "Bekanntmachung zu Dividende und Gewinnverwendung",
"publicationDate": "2026-02-13", "scrapedAt": "2026-10-04T13:31:57.907Z"},
{"searchTerm": "Siemens Aktiengesellschaft", "publisherName": "AQR Capital Management, LLC", "publisherLocation": "Greenwich, CT",
"area": "Kapitalmarkt", "title": "Mitteilung von Netto-Leerverkaufspositionen", "details": ["Siemens Healthineers AG"],
"isins": ["DE000SHL1006"], "publicationDate": "2026-08-25", "scrapedAt": "2026-10-04T13:31:56.947Z"},
{"searchTerm": "Bäckerei", "publisherName": "Bäckerei Sausen UG (haftungsbeschränkt)", "publisherLocation": "Merchweiler",
"area": "Rechnungslegung/Finanzberichte", "title": "Jahresabschluss zum Geschäftsjahr vom 01.03.2021 bis zum 28.02.2022",
"periodFrom": "2021-03-01", "periodTo": "2022-02-28", "publicationDate": "2026-03-26", "scrapedAt": "2026-10-04T13:32:13.811Z"},
{"searchTerm": "Bäckerei", "publisherName": "Die Braune Bäckerei GmbH", "publisherLocation": "Magdeburg",
"area": "Gesellschaftsbekanntmachungen", "title": "Liquidation", "publicationDate": "2026-09-03", "scrapedAt": "2026-10-04T13:32:12.876Z"}
]

Limits

  • List rows, not full texts. The actor returns what the result list shows and does not open the publication texts.
  • No permanent links. The site's links to single publications only work inside one browser session, so rows carry no URL. Search the publisher name and date on bundesanzeiger.de to open one.
  • Current insolvency notices are elsewhere. German courts publish today's insolvency notices on insolvenzbekanntmachungen.de. The Bundesanzeiger court area holds older bankruptcy (Konkurs) and Gesamtvollstreckung proceedings plus other court notices. For companies, liquidation notices (Liquidation) and capital cuts appear under company announcements.
  • How the site searches. For annual accounts the site matches the company name only; other notices are also matched on their text. Results come newest first, as the site sorts them.
  • Identical list rows are merged. If the site lists two rows that match in every field, you get one.

FAQ

How much does it cost to scrape 10,000 Bundesanzeiger publications? $10, plus $0.001 for each run.

Do I pay for compute or proxy on top? No. Platform usage is included in the $1 per 1,000 price.

What is the Bundesanzeiger? Germany's official gazette, run on behalf of the Federal Ministry of Justice. Companies must publish many notices there, such as annual accounts, shareholder meeting invitations, dividends, capital changes and liquidations.

Who uses it? Credit, KYB and compliance teams checking German companies for liquidations, capital cuts, mergers and late annual accounts. Investors following shareholder meetings, dividends, voting rights and net short positions. Sales and research teams listing German companies that filed a given kind of notice.

Can I monitor a company for new notices? Yes. Schedule the actor with the company name and publishedFrom set to a recent date, and you get only new publications.

How many results can one search return? As many as the site lists. A broad word like a city name can match tens of thousands, so set maxResultsPerSearch to what you need.

Is it legal? The actor reads only public pages that anyone can open without logging in, and it skips the parts of the site that robots.txt asks crawlers to avoid. You are responsible for how you use the data: follow the site's terms and the laws that apply to you, including GDPR when notices name people.

Is this an official Bundesanzeiger product? No. It is an independent tool and is not affiliated with or endorsed by the Bundesanzeiger or the German government.

Do I need an Apify account? Yes. Actors run from an Apify account, and a free account is enough to start: it includes $5 of platform usage every month. You can sign up here. This is a referral link and it costs you nothing.

Is there a limit on the free plan? Yes. A run started from a free plan account delivers the first 10 results, then ends with a message and a link to the plans. Any paid plan returns everything you ask for, up to your own limit. The price per result is the same on every plan.

More from The One Dollar Store

Every actor here costs $1 per 1,000 results, platform usage included.

Google and search

Maps and local business

Social media

Shopping

Real estate

Jobs

Company records

Changelog

  • October 2026: first release.