The DPMA API for trademark search
Deutsches Patent- und Markenamt support is in active development. Join the waitlist to get notified when DPMA ships on Signa's unified trademark API.
What is DPMA?
The Deutsches Patent- und Markenamt (DPMA) is the German national authority responsible for examining and registering trademarks, patents, utility models, and designs in Germany. Headquartered in Munich with additional offices in Jena and Berlin, it operates under the Federal Ministry of Justice and Consumer Protection and maintains the German trademark register under the German Trade Mark Act (Markengesetz). The register contains roughly 5 million records dating back to October 1894 and receives approximately 80,000 new national trademark applications per year — making DPMA the largest national trademark office in the European Union.
Because Germany is an EU member state, most applicants who want broad European coverage file an EU trademark (EUTM) at EUIPO — a single EUTM covers all 27 EU countries, Germany included, for not much more than a German national fee. DPMA's national register exists for the case where applicants only need German protection, want to lock in an earlier German seniority date before extending via Madrid, are responding to local prior rights that would block a wider EUTM, or want examination in German under the Markengesetz with appeals to the Bundespatentgericht. DPMA is also a Madrid Protocol member, so Germany can be designated through WIPO as an alternative to a direct DPMA filing.
DPMA exposes the register through two main channels. DPMAregister is the free public web search — accessible without registration, with results downloadable as CSV or XLSX and historical records back to 1894. DPMAdatenabgabe (the data-supply service), together with DPMAconnectPlus (a paid SSL-encrypted REST interface), publishes weekly trademark data packages on Fridays for bulk and programmatic consumers under a connection fee plus per-package costs. Signa is building its DPMA connector against these feeds for Q3 2026; on launch it will normalize the German-language register, the Markengesetz event vocabulary, and Madrid designations of Germany into the same unified schema used for USPTO, EUIPO, and every other office.
Unique features
- Choice between EUTM (one filing covers Germany plus 26 other EU member states) and a direct DPMA national filing — DPMA exists for Germany-only protection, earlier German seniority dates, or cases where EU-wide prior rights would block a wider EUTM
- Madrid Protocol member — Germany can be designated through WIPO instead of filed directly at DPMA; Madrid designations of DE come through the WIPO feed, direct national filings live in DPMA
- Examination under the German Trade Mark Act (Markengesetz) — DPMA examines on absolute grounds and publishes for opposition; appeals go to the Bundespatentgericht (Federal Patent Court) rather than EUIPO Boards of Appeal
- DPMAregister free public search — open online register accessible without registration, with CSV and XLSX export, covering all German trademarks since October 1894
- DPMAconnectPlus REST data feed — official SSL-encrypted REST interface publishing weekly trademark data packages on Fridays, with a one-time connection fee and per-package provision costs
- German-language register — examination, opposition, and gazette publication in German; Signa normalizes the German event vocabulary into the same canonical status object used across every other office
- 10-year renewable protection term — counted from the filing date, with renewals filed at DPMA or via WIPO for Madrid-routed marks
- Continuous historical register — DPMA holds German trademark records dating back to 1894, with the modern digital register covering everything not deleted before 1 January 1995
DPMA API — Frequently asked questions
Everything developers ask before integrating DPMA data
Need something else? See our documentation
DPMA on Signa
DPMA vs EUIPO and DPMAregister
Need something else? See our documentation
Get notified when DPMA ships on Signa?
Deutsches Patent- und Markenamt support is in active development. Join the waitlist for DPMA — and start exploring the offices Signa already supports today.
Join waitlistView documentation