Lucid Check
Validate a Lucid ID against the German packaging register. Lucid (Lizenzierungsnummer) is required for companies that place packaged goods on the German market under the Verpackungsgesetz (VerpackG).
Method: lucidCheck
Parameters
| Field | Required | Type | Description |
|---|---|---|---|
lucidId | Yes | String | The Lucid registration number to validate (e.g. DE1234567890123) |
Response
json
{
"result": {
"status": [
"lucid_correct"
]
}
}Status Codes
| Code | Meaning |
|---|---|
lucid_correct | The Lucid ID is valid and registered |
lucid_invalid | The Lucid ID is not valid or not found in the register |
Example Request
json
{
"jsonrpc": "2.0",
"id": 1,
"method": "lucidCheck",
"params": {
"lucidId": "DE1234567890123"
}
}Example Response — Valid
json
{
"jsonrpc": "2.0",
"id": 1,
"result": {
"status": [
"lucid_correct"
]
}
}Example Response — Invalid
json
{
"jsonrpc": "2.0",
"id": 1,
"result": {
"status": [
"lucid_invalid"
]
}
}Background
The Lucid system (lucid-id.de) is operated by the Zentrale Stelle Verpackungsregister (ZSVR). Any company that places packaged goods on the German market must register and obtain a Lucid ID. The lucidCheck method verifies the ID against the register's public API.
Availability
This method is available on request. Contact Endereco to enable it for your API key.