---
title: "GET /reference-data/disposal-or-recovery-codes"
method: GET
path: "/reference-data/disposal-or-recovery-codes"
---

# GET /reference-data/disposal-or-recovery-codes

`GET /reference-data/disposal-or-recovery-codes`

Endpoint used to get a list of disposal or recovery codes.<br>
Note: The field in the specification is case-sensitive, please use the case specified for the code.<br><br>
Example Request
```json
curl --request GET \--url https://waste-tracking.api.defra.gov.uk/reference-data/disposal-or-recovery-codes \
--header "authorization": Bearer eyJraWQiOiJQYnJiZXZvYUF5d1NQcG5KUWlsQXVCT1Q4aVdyNUFcL3RaQkZHaTk5TU5CTT0iLCJhbGciOiJSUzI1NiJ9...
```

## Response `200`

A truncated list of disposal or recovery codes obtained using the GET disposal-or-recovery Codes method<br><br>
Success
```json
[
{
  "code": "R1",
  "isNotRecoveryToFinalProduct": true,
  "description": "Use principally as a fuel or other means to generate energy"
},
{
  "code": "R2",
  "isNotRecoveryToFinalProduct": false,
  "description": "Solvent reclamation/regeneration"                                  
}, ... cont
```
The field <b>isNotRecoveryToFinalProduct</b> is a boolean flag that indicates whether a specific recovery operation does not result in the manufacture of a new final product.<br><br>
If the value is true, it means that the recovery process is focused on reclaiming materials or energy without producing a new marketable product. If false, it indicates that the recovery operation leads to the creation of a new final product that can be used or sold.<br><br>

- object[]
  - `code` string — The disposal or recovery code (D1-D15 for disposal operations, R1-R13 for recovery operations). The full list of valid disposal or recovery codes is returned by the GET disposal-or-recovery-codesmethod.
  - `isNotRecoveryToFinalProduct` boolean — True if the disposal or recovery code is not considered recovery to a final product, otherwise False.
  - `description` string — The disposal or recovery code description.

---

[API](https://skmtc.net/defra/apis/digital-waste-tracking-receipt-api.md) · [All operations](https://skmtc.net/defra/apis/digital-waste-tracking-receipt-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/defra/digital-waste-tracking-receipt-api/versions/752d63fbbe3b/schema)
