Skip to main content

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.

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

Quickstart

Make your first API call in 5 minutes

Authentication

Learn how to authenticate with API keys

API Reference

Explore all available endpoints

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

EndpointMethodTypical LatencyDescription
/v1/verify-carrierGET, POST~100ms cachedVerify waste carrier registration
/v1/classify-wastePOST~200ms cachedClassify waste into EWC codes
/v1/generate-wtnPOST~2-3sGenerate a digital Waste Transfer Note
/v1/wtn/{reference}GET~50msRetrieve a previously generated WTN

Need Help?