Api Endpoint

waste.regevidencehub.com

General current-operation routing for permit/exemption/duty-of-care and Digital Waste Tracking review using the same deterministic engine as the MCP tool. Payment verification precedes deterministic execution. Not Environment Agency approval or legal advice.

Open interactive test console

Offering

Provider
waste.regevidencehub.com
Method
POST
Offering type
Api Endpoint
Transport type
http
Category
Legal And Compliance
Delivery
Not provided
Pricing model
Not provided
x402 version
2

Endpoint context

URL
https://waste.regevidencehub.com/api/v1/waste-rule-preflight
MIME type
Not provided
First seen
2026-10-16T01:51:51.176Z
Last seen
Tags
None supplied

Payment pricing

x402 payment terms are the authoritative price for calling this endpoint.

Payment option 1
0.02 USDC
Atomic price: 20000 · Network: eip155:8453 · Asset: USDC · Scheme: exact
Raw x402 terms
[
  {
    "scheme": "exact",
    "network": "eip155:8453",
    "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
    "amount": "20000",
    "payTo": "0xDAAef0FD525278aAD0bA11066A96c338642A3d1A"
  }
]

Observed health

Status
Reachable
Latest latency
115 ms
Average latency
378 ms
HTTP status
405
Last checked
Reachability
100% over 14 checks

Latency is measured to the first response headers. A reachable result does not verify response accuracy or merchant identity.

Input schema

{
  "additionalProperties": false,
  "properties": {
    "body": {
      "additionalProperties": false,
      "properties": {
        "activities": {
          "description": "One or more modelled activities. Do not invent waste codes or hazardous status from an activity label.",
          "items": {
            "enum": [
              "produce_controlled_waste",
              "transport_waste",
              "arrange_waste",
              "receive_waste",
              "store_waste",
              "treat_recover_dispose_waste"
            ],
            "type": "string"
          },
          "title": "Activities",
          "type": "array"
        },
        "authorisation_status": {
          "anyOf": [
            {
              "enum": [
                "permit",
                "exemption",
                "licence",
                "none",
                "other"
              ],
              "type": "string"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Current receiving/operator authorisation when known. Do not infer permit or exemption status.",
          "title": "Authorisation Status"
        },
        "hazardous_status": {
          "anyOf": [
            {
              "type": "boolean"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Whether hazardous waste is involved, only when explicitly known from the user's facts; otherwise leave null.",
          "title": "Hazardous Status"
        },
        "nation": {
          "anyOf": [
            {
              "const": "England",
              "type": "string"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "UK nation for the operation. This service currently supports England only and never infers jurisdiction.",
          "title": "Nation"
        },
        "role": {
          "anyOf": [
            {
              "enum": [
                "producer",
                "carrier",
                "broker",
                "dealer",
                "receiver",
                "operator"
              ],
              "type": "string"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Primary waste role. Use receiver/operator for sites taking or operating on waste; carrier/broker/dealer for movement or arranging roles.",
          "title": "Role"
        },
        "site_location": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Site or sufficiently precise operating location in England when location matters to the route.",
          "title": "Site Location"
        },
        "waste_types": {
          "anyOf": [
            {
              "items": {
                "type": "string"
              },
              "type": "array"
            },
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "User-supplied waste types or codes. Do not infer EWC codes from free text.",
          "title": "Waste Types"
        }
      },
      "title": "WasteRuleScenario",
      "type": "object"
    },
    "bodyType": {
      "enum": [
        "json",
        "form-data",
        "text"
      ],
      "type": "string"
    },
    "method": {
      "enum": [
        "POST",
        "PUT",
        "PATCH"
      ],
      "type": "string"
    },
    "type": {
      "const": "http",
      "type": "string"
    }
  },
  "required": [
    "type",
    "method",
    "bodyType",
    "body"
  ],
  "type": "object"
}

Output schema

{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "properties": {
    "input": {
      "additionalProperties": false,
      "properties": {
        "body": {
          "additionalProperties": false,
          "properties": {
            "activities": {
              "description": "One or more modelled activities. Do not invent waste codes or hazardous status from an activity label.",
              "items": {
                "enum": [
                  "produce_controlled_waste",
                  "transport_waste",
                  "arrange_waste",
                  "receive_waste",
                  "store_waste",
                  "treat_recover_dispose_waste"
                ],
                "type": "string"
              },
              "title": "Activities",
              "type": "array"
            },
            "authorisation_status": {
              "anyOf": [
                {
                  "enum": [
                    "permit",
                    "exemption",
                    "licence",
                    "none",
                    "other"
                  ],
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "default": null,
              "description": "Current receiving/operator authorisation when known. Do not infer permit or exemption status.",
              "title": "Authorisation Status"
            },
            "hazardous_status": {
              "anyOf": [
                {
                  "type": "boolean"
                },
                {
                  "type": "null"
                }
              ],
              "default": null,
              "description": "Whether hazardous waste is involved, only when explicitly known from the user's facts; otherwise leave null.",
              "title": "Hazardous Status"
            },
            "nation": {
              "anyOf": [
                {
                  "const": "England",
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "default": null,
              "description": "UK nation for the operation. This service currently supports England only and never infers jurisdiction.",
              "title": "Nation"
            },
            "role": {
              "anyOf": [
                {
                  "enum": [
                    "producer",
                    "carrier",
                    "broker",
                    "dealer",
                    "receiver",
                    "operator"
                  ],
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "default": null,
              "description": "Primary waste role. Use receiver/operator for sites taking or operating on waste; carrier/broker/dealer for movement or arranging roles.",
              "title": "Role"
            },
            "site_location": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "default": null,
              "description": "Site or sufficiently precise operating location in England when location matters to the route.",
              "title": "Site Location"
            },
            "waste_types": {
              "anyOf": [
                {
                  "items": {
                    "type": "string"
                  },
                  "type": "array"
                },
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "default": null,
              "description": "User-supplied waste types or codes. Do not infer EWC codes from free text.",
              "title": "Waste Types"
            }
          },
          "title": "WasteRuleScenario",
          "type": "object"
        },
        "bodyType": {
          "enum": [
            "json",
            "form-data",
            "text"
          ],
          "type": "string"
        },
        "method": {
          "enum": [
            "POST",
            "PUT",
            "PATCH"
          ],
          "type": "string"
        },
        "type": {
          "const": "http",
          "type": "string"
        }
      },
      "required": [
        "type",
        "method",
        "bodyType",
        "body"
      ],
      "type": "object"
    },
    "output": {
      "properties": {
        "example": {
          "additionalProperties": true,
          "type": "object"
        },
        "type": {
          "type": "string"
        }
      },
      "required": [
        "type"
      ],
      "type": "object"
    }
  },
  "required": [
    "input"
  ],
  "type": "object"
}