> ## Documentation Index
> Fetch the complete documentation index at: https://docs.wastecheck.co.uk/llms.txt
> Use this file to discover all available pages before exploring further.

# Introduction

> Welcome to the WasteCheck API documentation

# Welcome to WasteCheck

WasteCheck is a REST API for UK waste compliance. It provides three capabilities as four endpoints: waste carrier verification against the Environment Agency register, AI-powered European Waste Catalogue (EWC) classification, and digital Waste Transfer Note generation.

All endpoints are available on every plan, including the free tier. Plans differ only by monthly call volume and rate limits.

## What WasteCheck Does

* **Verify waste carriers** against the Environment Agency public register in real time
* **Classify waste** into EWC codes using AI, with confidence scoring and hazardous waste detection
* **Generate digital Waste Transfer Notes** with automatic carrier verification and waste classification
* **Retrieve WTNs** by unique reference for record-keeping and audit

## Get Started

<CardGroup cols={3}>
  <Card title="Quickstart" icon="rocket" href="/quickstart">
    Make your first API call in 5 minutes
  </Card>

  <Card title="Authentication" icon="key" href="/authentication">
    Learn how to authenticate with API keys
  </Card>

  <Card title="API Reference" icon="code" href="/api-reference/verify-carrier">
    Explore all available endpoints
  </Card>
</CardGroup>

## Base URL

All API requests are made to:

```
https://api.wastecheck.co.uk/v1
```

All requests must use HTTPS. HTTP requests are rejected.

## Quick Reference

| Endpoint              | Method    | Typical Latency | Description                            |
| --------------------- | --------- | --------------- | -------------------------------------- |
| `/v1/verify-carrier`  | GET, POST | \~100ms cached  | Verify waste carrier registration      |
| `/v1/classify-waste`  | POST      | \~200ms cached  | Classify waste into EWC codes          |
| `/v1/generate-wtn`    | POST      | \~2-3s          | Generate a digital Waste Transfer Note |
| `/v1/wtn/{reference}` | GET       | \~50ms          | Retrieve a previously generated WTN    |

## Need Help?

* Visit the [Developer Portal](https://portal.wastecheck.co.uk) to manage your API keys, view usage, and access support
* Email: [support@wastecheck.co.uk](mailto:support@wastecheck.co.uk)
* API Status: [status.wastecheck.co.uk](https://status.wastecheck.co.uk)
