---
title: "Retrieve all available DDS units along with their associated HS codes"
method: GET
path: "/public/v2/eudr/customers/dds-units"
tags: ["EUDR - Customers - DDS"]
---

# Retrieve all available DDS units along with their associated HS codes

`GET /public/v2/eudr/customers/dds-units`

Retrieve reference data for all available DDS units and their associated HS codes.

This endpoint returns all DDS units that can be used when creating or updating DDS entries,
along with the HS codes that are associated with each unit.

**Use Cases**:
- Get DDS unit reference data before creating a DDS
- Populate unit selection dropdowns
- Validate unit and HS code associations

**Required permission:** `access_public_products`

## Response `200`

List of DDS units with associated HS codes.

- PublicDDSUnit[]
  - `unit` string, required — Unit of the DDS (e.g., NAR, MTQ, KSD)
  - `hsCodes` PublicProductHSCode, required — List of HS codes associated with this DDS unit
    - `code` string, required — HS code
    - `description` string, nullable — HS code description
    - `commodityId` integer, nullable — Commodity ID for the HS code
  - `description` string, nullable — Description of the DDS unit

## Other responses

- `403` — 403 Forbidden - Authentication or authorization failure. This status code is returned when: (1) the request lacks valid authentication credentials (missing or invalid X-Auth-Token header), or (2) the authenticated user does not have the required permission to access this resource.
- `429` — 429 Too Many Requests - API rate limit exceeded. The request has been rejected because the rate limit for this endpoint has been exceeded. Default rate limits: GET requests - 100 per 10 seconds, 500 per minute; POST/PUT/PATCH/DELETE requests - 20 per 10 seconds, 100 per minute. For increased access, please contact customer success.
- `500` — 500 Internal Server Error - An unexpected error occurred on the server. The request may or may not have been processed.

---

[API](https://skmtc.net/prewave/apis/public-prewave-api.md) · [All operations](https://skmtc.net/prewave/apis/public-prewave-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/prewave/public-prewave-api/revisions/466169815b78/schema)
