82trust / 100

Hs Classify

by HALOWERK Agent Tools in Onchain & crypto

x402 APIPassing, checked 3 h ago

Ordnet eine Warenbeschreibung der sechsstelligen Harmonisierten Nomenklatur der Weltzollorganisation zu, 6.940 Positionen. Versteht deutsche Warenbezeichnungen einschliesslich zusammengesetzter Woerter ueber einen Fachwortschatz und liefert je Vorschlag Kapitel, Position, Unterposition, Trefferbegriffe und einen Wert. Weist die Grenzen der Automatik aus und markiert Faelle fuer die verbindliche Zolltarifauskunft.

POST https://tools.halowerk.com/v1/hs/classify

Last 30 days

All checks passedSome failedAll failedNot checked
Uptime
100%
Response time
105 ms typical, 105 ms slowest 5%
Last check
3 h ago
Next check
any minute now

How to call it

# See the payment challenge (nothing is charged)
curl -i -X POST "https://tools.halowerk.com/v1/hs/classify" \
  -H "content-type: application/json" \
  -d '{"description":"Fahrradreifen aus Gummi, neu, fuer Rennraeder"}'
import { wrapFetchWithPayment } from "@x402/fetch";
import { x402Client } from "@x402/core/client";
import { ExactEvmScheme } from "@x402/evm/exact/client";
import { privateKeyToAccount } from "viem/accounts";

const client = new x402Client().register(
  "eip155:8453",
  new ExactEvmScheme(privateKeyToAccount(process.env.AGENT_KEY)),
);
const pay = wrapFetchWithPayment(fetch, client);

// Not sure it's safe to pay? Preflight it first for $0.005:
// GET https://toolvet.app/api/v1/check?url=https%3A%2F%2Ftools.halowerk.com%2Fv1%2Fhs%2Fclassify
const res = await pay("https://tools.halowerk.com/v1/hs/classify", {
  method: "POST",
  headers: { "content-type": "application/json" },
  body: JSON.stringify({"description":"Fahrradreifen aus Gummi, neu, fuer Rennraeder"}),
});
console.log(await res.json());

Example input

{
  "description": "Fahrradreifen aus Gummi, neu, fuer Rennraeder"
}

Example output

{
  "best": {
    "chapter": {
      "code": "40",
      "description": "Rubber and articles thereof"
    },
    "description": "Rubber; new pneumatic tyres, of a kind used on bicycles",
    "formatted": "40.11.50",
    "heading": {
      "code": "4011",
      "description": "Rubber; new pneumatic tyres"
    },
    "hs6": "401150",
    "matched_terms": [
      "tyres",
      "bicycles",
      "rubber",
      "new"
    ],
    "score": 1
  },
  "candidate_count": 5,
  "candidates": [],
  "caveats": [],
  "chapters_touched": [
    "40",
    "87"
  ],
  "confidence": 0.77,
  "description": "Fahrradreifen aus Gummi, neu, fuer Rennraeder",
  "nomenclature": {
    "codes": 6940,
    "language": "en",
    "level": "hs6",
    "system": "HS 6-Steller, Weltzollorganisation"
  },
  "note": "Verbindlich ist allein eine verbindliche Zolltarifauskunft der zustaendigen Zollverwaltung.",
  "query_terms": [
    "bicycles",
    "tyres",
    "rubber",
    "new"
  ],
  "requires_binding_ruling": false
}

Security scan

  • No findings. We scan names, descriptions and tool definitions for hidden instructions and other prompt-injection patterns.

Recent checks

WhenResultHTTPTimePrice
3 h agoPassed402105 ms$0.004
6 h agoPassed402110 ms$0.004
11 h agoPassed40234 ms$0.004