Important. If your site takes in waste, the deadline to start digital tracking with DEFRA is coming.

Check your site
← Help Centre
← Back to Help Centre

Connect your own system

You do not have to type jobs into Consigns. Your own software can send each waste movement to us instead. We check it, report it to DEFRA, and send back two things: the DEFRA reference, and the signed waste note as a PDF. Your system files the note against the job. No scanning, no re-typing.

This works for any system that can send a message over the internet: a CRM, a weighbridge, a job platform, even a spreadsheet with a small script.

Before you start

What to send with each movement

Each movement is one message. Here is what goes in it, in plain terms. Your developer will find the exact field names in the technical reference at the bottom of this page.

The movement itself

Who produced the waste

Who moved it

Where it went

The waste itself

Four things that catch people out

Test before you go live

There is a practice endpoint that checks a movement without saving anything. It answers one of three ways: this would file, this would be held because details are missing (and exactly which ones), or this is not a usable message.

Send it a real row from your spreadsheet or CRM. It will tell you what is missing. Fix, send again, and when it says the movement would file, switch to the real endpoint. With a sandbox key the whole flow runs end to end and returns a test DEFRA number (it starts WT-DRY), so nothing reaches DEFRA while you build.

What you get back

If something changes later

Send a correction using the same job number. We update the record, DEFRA keeps the original in its history, and a corrected note is issued for your system to file.

For your developer

Give them this page plus the technical reference at consigns.co.uk/dwt-gateway-openapi.yaml. It lists every field, every response and every endpoint. API keys, and what each key is allowed to do, live under Settings then API keys.

Related help

Still need help?

Signed in? Open Get help in the app and we will reply by email. Not signed in? Use our contact form.