# Zoll Halowerk Import Document Requirements Lookup

> Zoll Halowerk Import Document Requirements Lookup 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-16).

Looks up official import-document requirements for a given commodity code and origin country by matching against a supplied set of published requirement rules, returning applicable documents with source attribution and transparency on derived values.

## Facts

- Endpoint: POST https://zoll.halowerk.com/v1/import-documents?utm_source=zero.xyz
- Price: $0.004/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-16
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/zoll-halowerk-import-document-requirements-lookup-0a0ecd40
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_BHghpSJKgTi02B6Etivlv

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-import-document-requirements-lookup-0a0ecd40 -d '<json body>'
```

Example prompt: What official import documents are required to bring commodity code 8471300000 into the EU from China? Use our published requirements list from https://example.com/import-rules (published 2024-11-01T00:00:00Z, title 'EU Import Requirements Q4 2024') and check against origin CN.

## When to prefer this

Choose this endpoint when you have a published import-document requirements dataset and need to programmatically filter and match it to a specific commodity code and origin country. It is best for trade compliance agents that maintain their own or third-party requirements lists and need transparent, source-attributed lookups with explicit disclosure of derived vs source-backed values. Prefer it over manual document lookup when transparency about data provenance and unavailable fields is critical.

## Known failure modes

- No matching requirements found for the given commodity_code and origin_country combination — returns empty result set
- commodity_code or origin_country does not match any prefix in the supplied requirements list
- Invalid ISO 2-letter origin_country code — validation error
- Malformed source URL or missing required source fields — request rejected
- Requirements array exceeds 5000 items limit — request rejected
- Some fields unavailable for the given combination — returned as null with unavailable_fields populated

## How this service works

Selects supplied official import-document requirements for code and origin. 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 set of applicable official import documents for the given commodity code and origin, selected from the supplied requirements list. Missing information is returned as null with field names listed in unavailable_fields. Derived values disclose their derivation method; source-backed values disclose the source URL, time window, and data age. Explicitly notes that results are not 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
  },
  "requirements": {
   "type": "array",
   "items": {
    "type": "object",
    "required": [
     "commodity_prefix",
     "origins",
     "document"
    ],
    "properties": {
     "origins": {
      "type": "array",
      "items": {
       "type": "string",
       "maxLength": 512,
       "minLength": 1,
       "description": ""
      },
      "maxItems": 250
     },
     "document": {
      "type": "string",
      "maxLength": 512,
      "minLength": 1,
      "description": ""
     },
     "commodity_prefix": {
      "type": "string",
      "maxLength": 14,
      "minLength": 2,
      "description": ""
     }
    },
    "additionalProperties": false
   },
   "maxItems": 5000
  },
  "commodity_code": {
   "type": "string",
   "maxLength": 14,
   "minLength": 4,
   "description": ""
  },
  "origin_country": {
   "type": "string",
   "maxLength": 2,
   "minLength": 2,
   "description": ""
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/zoll-halowerk-import-document-requirements-lookup-0a0ecd40/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)
