# EPR Compliance Fee Estimator

> EPR Compliance Fee Estimator is a paid API for AI agents from apiwitchcraft.duckdns.org, paid per call via x402, $0.002/call, status unknown (last checked 2026-09-14).

Estimates Extended Producer Responsibility (EPR) compliance fees for a given material and region, optionally specifying weight and units.

## Facts

- Endpoint: GET https://apiwitchcraft.duckdns.org/epr-fee
- Price: $0.002/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/epr-compliance-fee-estimator-d8568b2b
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_2GNrckd045Zd9DvgYCi8R

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability epr-compliance-fee-estimator-d8568b2b
```

Example prompt: What's the EPR compliance fee for 50kg of plastic packaging in Germany? Give me the estimate in kilograms.

## When to prefer this

Use this endpoint when you need a quick programmatic estimate of EPR compliance fees for a specific material and region, particularly for packaging or product compliance workflows. Prefer this over manual regulatory lookups when automating compliance cost calculations across multiple SKUs or geographies.

## Known failure modes

- Unsupported region returns an error or empty result
- Unknown or unrecognized material type returns an error
- Missing required query parameters (region or material) returns a 400 or validation error
- Underlying data source unavailable returns a 5xx error
- Ambiguous material name may return incorrect fee schedule

## How this service works

EPR (Extended Producer Responsibility) compliance fee estimator for packaging, WEEE, and battery waste. Given a region, material, weight, and unit count, return the expected eco-fee and the applicable scheme. x402 pay-per-call on Base USDC for agentic compliance and sustainability reporting across EU and beyond. No API key, instant JSON.

## Output

Returns an estimated EPR compliance fee for the specified material and region, likely including the fee amount and relevant details about the applicable EPR scheme. May include fee per kg or total fee based on weight provided.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "method"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "GET"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "required": [
      "region",
      "material"
     ],
     "properties": {
      "units": {
       "type": "string"
      },
      "region": {
       "type": "string"
      },
      "material": {
       "type": "string"
      },
      "weightKg": {
       "type": "string"
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/epr-compliance-fee-estimator-d8568b2b/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from apiwitchcraft.duckdns.org](https://www.zero.xyz/host/apiwitchcraft.duckdns.org/llms.txt)
