Skip to main content
GET
List LER Codes
← Wastes API The catalog of LER codes (European List of Waste) Dcycle accepts. Send the id of an entry as waste_ler_code_id when you create wastes with POST /v2/wastes or update one with PATCH /v1/wastes/{waste_id}. Codes are six digits with no spaces (150106); a trailing * marks hazardous waste and is part of the code (130205*). The catalog is the same for every organization and only changes when Dcycle adds codes: you can cache it.
This replaces the deprecated waste_efs_id, a single id for a LER + R/D pair: now the LER code and the treatment (R/D code) are sent separately. The old catalog, GET /v1/waste-efs, is read-only and no longer accepted on create or update.

Request

Headers

string
required
Your API key for authenticationExample: sk_live_1234567890abcdef
string
required
Your organization UUIDExample: a8315ef3-dd50-43f8-b7ce-d839e68d51fa

Query Parameters

Filter by code or description (case-insensitive substring match). Omit to get the full catalog.Example: 150106

Response

Returns a plain array — not paginated.
string
UUID to send as waste_ler_code_id when creating a waste
string
LER code (European List of Waste), e.g. 200301
string
LER code name/slug
string | null
Human-readable description

Example

Successful Response

List R/D Codes

List treatment codes, optionally scoped to a chosen LER

Create Wastes (v2)

Create wastes with the waste_ler_code_id from this endpoint