{"uid":"cap_v5V0HC_-SuGuLMZWgVj3Y","slug":"chainverdict-hs-code-classifier-de8036a2","name":"ChainVerdict HS Code Classifier","description":"Deterministic HS-code triage: ranked candidate headings with official heading text, GRI note and broker disclaimer. Not a customs ruling.","url":"https://trade.chainverdict.xyz/v1/hs/classify","method":"GET","headers":{},"bodySchema":{"type":"object","required":["q"],"properties":{"q":{"type":"string"}}},"responseSchema":{"type":"object","properties":{"valid":{"type":"boolean"},"_attestation":{"type":"object"}},"additionalProperties":true},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.05","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.05/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.05","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.05","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_Vp0NAWLOruNhkQHnNwSD0","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.05","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Returns ranked candidate HS-2022 headings with official heading text, GRI notes, and broker disclaimer for a given goods description.","exampleAgentPrompt":"What HS-2022 headings could apply to 'lithium-ion rechargeable battery packs for electric bicycles'? Give me the ranked candidates with the official heading text and GRI notes.","exampleUseCases":[{"title":"Pre-shipment tariff code research","prompt":"I'm importing wooden garden furniture flatpacks from Vietnam — can you give me the ranked HS-2022 headings that could apply so I know which tariff codes to discuss with my customs broker?"},{"title":"E-commerce duty estimation prep","prompt":"We're listing 'stainless steel insulated vacuum travel mugs' on our cross-border store — what are the top HS heading candidates for this product so we can estimate import duties?"},{"title":"Trade compliance audit","prompt":"Our compliance team needs to verify that 'polypropylene woven sacks for cement packaging' was classified correctly — can you pull the ranked HS-2022 headings with official text and GRI notes for that goods description?"}],"resultDescription":"A ranked list of candidate HS-2022 four-digit headings, each with its official WCO heading text, the relevant General Rules for Interpretation (GRI) note explaining why it applies, and a broker disclaimer stating this is not a binding customs ruling.","failureModes":["Missing or empty 'q' query parameter returns a 400 error","Extremely vague or ambiguous descriptions may return low-confidence or no candidates","HS code database may not reflect the very latest 2022 amendments for niche goods","Payment failure (x402) results in 402 response and no classification data","Rate limiting may occur under heavy query volume"],"whenToPreferThis":"Choose this endpoint when you need a fast, deterministic first-pass triage of HS-2022 headings for a goods description — especially useful for pre-classification research, duty estimation workflows, and compliance checks where you want ranked candidates with official heading text and GRI rationale. It is not a binding customs ruling, so pair it with a licensed customs broker for final classification decisions. Prefer this over generic web searches when you need structured, ranked output tied directly to HS-2022 heading numbers.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-14T18:34:11.150Z","isFirstParty":false}