# Zoll Halowerk Customs Value Calculator

> Zoll Halowerk Customs Value Calculator is a paid API for AI agents from zoll.halowerk.com, paid per call via x402, $0.004/call, status unknown (last checked 2026-10-09).

Calculates the customs (transaction) value of goods by applying disclosed additions and deductions to a declared transaction value, following the transaction-value method.

## Facts

- Endpoint: POST https://zoll.halowerk.com/v1/customs-value?utm_source=zero.xyz
- Price: $0.004/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-09
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/zoll-halowerk-customs-value-calculator-a6af1a4e
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap__bf6dtNGqurHXNMRWEdtC

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 zoll-halowerk-customs-value-calculator-a6af1a4e -d '<json body>'
```

Example prompt: Calculate the customs value in EUR for a shipment with a transaction value of 45000, adding 1200 for international freight and 300 for insurance, and deducting 500 for post-importation installation costs — the source is the commercial invoice published at https://example.com/invoice.pdf on 2024-11-01 titled 'Commercial Invoice #INV-2024-887'.

## When to prefer this

Use this endpoint when you need a structured, method-disclosed computation of customs value under the transaction-value method, with explicit traceability of each addition and deduction and disclosure of any facts that could not be resolved. Prefer it over manual calculation or generic math tools when you need audit-ready attribution of sources and derivation methods for trade compliance workflows.

## Known failure modes

- Missing required source fields (url, published_at, title) cause validation errors
- Ambiguous or conflicting additions/deductions may result in null customs value with unavailable_fields populated
- Currency code not matching ISO 4217 format triggers rejection
- Transaction value exceeding maximum allowed (1,000,000,000,000) causes schema validation failure
- Insufficient input data returns null for customs value with explanation of missing facts

## How this service works

Calculates customs value under the transaction-value method from disclosed additions and deductions. Missing facts are returned as null and named in unavailable_fields where applicable. Derived values disclose their method; source-backed values disclose source, time window and age. This is neither legal advice nor customs advice.

## Output

Returns the computed customs value (or null if insufficient data), a list of unavailable fields that prevented full calculation, and disclosure of the derivation method used. Source-backed figures include source URL, publication date, and age; derived values state their computation method. Does not constitute legal or customs advice.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "source": {
   "type": "object",
   "required": [
    "url",
    "published_at",
    "title"
   ],
   "properties": {
    "url": {
     "type": "string",
     "format": "uri"
    },
    "title": {
     "type": "string",
     "maxLength": 300,
     "minLength": 3,
     "description": ""
    },
    "published_at": {
     "type": "string",
     "format": "date-time"
    }
   },
   "additionalProperties": false
  },
  "currency": {
   "type": "string",
   "maxLength": 3,
   "minLength": 3,
   "description": ""
  },
  "additions": {
   "type": "array",
   "items": {
    "type": "object",
    "required": [
     "label",
     "amount"
    ],
    "properties": {
     "label": {
      "type": "string",
      "maxLength": 512,
      "minLength": 1,
      "description": ""
     },
     "amount": {
      "type": "number",
      "maximum": 1000000000000,
      "minimum": 0,
      "description": ""
     }
    },
    "additionalProperties": false
   },
   "maxItems": 100
  },
  "deductions": {
   "type": "array",
   "items": {
    "type": "object",
    "required": [
     "label",
     "amount"
    ],
    "properties": {
     "label": {
      "type": "string",
      "maxLength": 512,
      "minLength": 1,
      "description": ""
     },
     "amount": {
      "type": "number",
      "maximum": 1000000000000,
      "minimum": 0,
      "description": ""
     }
    },
    "additionalProperties": false
   },
   "maxItems": 100
  },
  "transaction_value": {
   "type": "number",
   "maximum": 1000000000000,
   "minimum": 0,
   "description": ""
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/zoll-halowerk-customs-value-calculator-a6af1a4e/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from zoll.halowerk.com](https://www.zero.xyz/host/zoll.halowerk.com/llms.txt)
