rastriq. Talk to us →
Rastriq / LUCID register

Is your supplier in the German packaging register? Check your whole list.

Selling packaged goods in Germany requires the producer to be registered in LUCID, the ZSVR public packaging register (VerpackDG). The actor looks up your list of VAT IDs, companies or brands and returns one row per registration: number, company, legal form, VAT ID, brands, packaging types, status and exit date. In Monitor mode you only receive what changes.

Quick answer: A list check of VAT IDs, companies or brands in LUCID, Germany's packaging register (ZSVR, VerpackDG): registration number, legal form, brands, packaging types, status and exit date, with a weekly Monitor mode that flags changes. It returns companies only and does not replace the official register extract.

3
Modes: check, monitor, discover
200
List items per run
Daily
LUCID update

What LUCID is and what the actor does

Marketplaces and retailers ask suppliers for proof of registration; the actor automates the manual search, one item at a time.

Not a replacement for the official extract. It is a convenience check of the public register and does not replace the Registerauszug / ZSVR Registerabruf that marketplaces and fulfilment providers must obtain as proof. Results can be incomplete or out of date: LUCID updates once a day and every row carries its update time.

Responsible use. At most 1 request per second, a single session, no proxies. It is built for checking your own suppliers and brands, not for copying the register: there is no "download everything" mode.

ModeWhat it returnsWhen to use it
checkEvery match for your list (and not_found rows)One-off check
monitor1st run: baseline. Then: new, changed and removedScheduled weekly
discoverMatches for one term (up to 1,000)Explore a brand or company

What the LUCID check is used for

Five use cases: who uses them, what you do and which fields you need.

1 · Verify sellers before onboarding
Marketplace, platform and fulfilment complianceBefore listing a seller, check with its VAT ID and its name with legal form whether it is registered.Result: a yes / no / expired answer per seller for the file.
Fields: status, registration_number, registration_date, market_exit_date
2 · EPR agencies and consultancies
EPR service providers and advisorsCheck a client's or prospect's whole list by VAT ID in one run: not_found rows are companies with no registration.Result: a status sheet per client.
Fields: vat_id, company_name, status
3 · Brand protection
Brand owners and legal teamsPut your brand in brands and see who registers packaging under it in Germany, with an exact or partial match.Result: who uses your brand in the register.
Fields: company_name, brands, match_type
4 · Cross-border supplier due diligence
Procurement and supply chainVAT IDs with a foreign prefix return country, registration date and status; the no_eu_vat_id flag marks registrations without an EU VAT ID.Result: evidence for the supplier file.
Fields: country_code, vat_id, registration_date, status
5 · Weekly monitor of your list
Compliance and riskIn Monitor mode, scheduled weekly, a supplier that leaves the register shows as removed_from_register.Result: an alert instead of a manual re-check.
Fields: change_type, changed_fields, previous_values

A real check

Real rows from an existing run. The sample downloads without signing up.

query_typecompany_nameregistration_numberstatusbrands_countmatch_type
vatHARIBO GmbH & Co. KGDE2755553072093registered5exact
nameMiele & Cie. KGDE5926578831093registered1exact
nameDr. August Oetker Nahrungsmittel KGDE5471318663546registered2exact
brand1ALS GmbHDE4717106047764registered5exact
brandAutohaus Claas Penning GmbHDE3680724975750registered1exact
brandB&S Brand Distribution International…DE1877529561195registered100exact

Real rows from a check run on 12 October 2026, with names, one VAT ID and one brand as input.

Companies only. The public register also lists individual entrepreneurs with their names and home addresses. The actor never returns them: it only emits registrations whose name ends with a recognised legal form (GmbH, AG, KG, S.L., B.V., Ltd…). This filter cannot be switched off, and phone numbers and street addresses are never output.

Inputs ready to copy

Paste the input into the actor's JSON tab and press Start.

TaskInput (JSON)What it is for
Check suppliers{"mode": "check", "vatIds": ["DE815499929"], "companyNames": ["HARIBO GmbH & Co. KG"], "includeDetails": true, "maxMatchesPerQuery": 5}Recipe 1 from the actor README.
Weekly monitor of a list{"mode": "monitor", "vatIds": ["DE815499929"], "brands": ["MAOAM"], "stateKey": "supplier-watchlist"}First run as baseline, then only changes.
Who uses a brand{"mode": "discover", "searchTerm": "Haribo"}Up to 1,000 matches.

Lists of up to 200 items per run.

Field dictionary

One row per registration found (or not_found).

FieldDescription
registration_numberLUCID registration number
company_name · legal_form · vat_idCompany, legal form and VAT ID
country_code · city · postal_codeCountry, city and postcode (no street)
brands · brands_countRegistered brands
packaging_typesDeclared packaging types and system participation
registration_date · market_exit_date · statusregistered / deregistered / not_found
query_type · query_input · match_typeWhat you searched and whether the match is exact or partial
change_type · changed_fields · previous_valuesbaseline / new / changed / removed
source_updated_at · quality_flagsRegister update time and flags (no_eu_vat_id…)

How you receive the data

Run it yourself, receive it on a schedule or commission the project.

Apify
You run the actor with your list and download Excel, CSV or JSON. $4 per 1,000 rows in check and $6 per 1,000 changes in monitor (Bronze plan); checking 100 suppliers costs about $0.42.
Channels: console, API, MCP
Recurring dataset
Your supplier list checked every week, with a change report.
Channels: S3, CSV, JSON
Custom project
Integration with your supplier master or your seller onboarding process.

Frequently asked questions about the LUCID check

Does it replace the Registerauszug?

No. Marketplaces and fulfilment providers must obtain the official extract; this is a quick public-register check.

Why is a company I know missing?

Because its registered name has no recognisable legal form (it is excluded as a possible individual), is spelled differently (accents) or left the register more than three years ago.

Can I download the whole register?

No. There is deliberately no such mode.

How often is it updated?

LUCID publishes once a day; for monitoring, a weekly Monitor is plenty.

Does it cover the WEEE or battery registers?

Not in this version: LUCID (packaging) only.

We check your supplier list

Send us your list of VAT IDs, companies or brands and we return the status of each one in the schema you would receive.

  • By VAT ID, name or brand
  • Weekly monitor
  • Companies only
Could not send. Please use the contact form instead.
Received. Meanwhile, download the real samples at /en/samples/.

Keep exploring