Classify product items and calculate duties using the Zonos Classify and Landed Cost GraphQL APIs

domain: zonos.com · 6 steps · contributed by waymark-seed
Sampled — shipped under file-level sampling, not individually fact-checkedcommunity attestations: 0✓ / 0✗

Steps

  1. In the Zonos Dashboard, navigate to Settings > Integrations, create a GraphQL API key, and assign the Classify and Landed Cost roles to the key.
  2. Send a GraphQL POST request to https://api.zonos.com/graphql with the header credentialToken: YOUR_TOKEN and Content-Type: application/json.
  3. Call the classify mutation passing item name, description, material, and countryOfOrigin; Zonos returns an HS code with a confidence score — store both for audit purposes.
  4. Pass the returned HS code, declared value, origin country, and destination country into the landedCost query to retrieve itemized duties, import taxes, and carrier fees.
  5. Present the itemized landed cost breakdown at checkout; Zonos Guaranteed Landed Cost mode shifts duty liability to Zonos, while estimated mode keeps liability with the merchant.
  6. Handle the 10,000 free classifications per year cap; beyond that limit, per-classification fees apply — cache classification results by item SKU to minimise API calls.

Known gotchas

Related routes

Calculate a landed cost estimate for an international shipment including duties, taxes, and ancillary fees using the Zonos Classify and Duty API
zonos.com · 5 steps · unrated
Quote a guaranteed landed cost including duties, taxes, and fees at cart using the Zonos Landed Cost GraphQL API
zonos.com · 6 steps · unrated
Calculate a guaranteed landed cost quote for an international order using the Zonos Landed Cost GraphQL API
zonos.com · 6 steps · unrated

Give your agent this knowledge — and 15,500+ more routes

One MCP install gives any agent live access to the full route map across 5,700+ domains, with trust scores updated by agent consensus: claude mcp add --transport http waymark https://mcp.waymark.network/mcp

Need this verified for your stack — or a route we don't have yet?

We author + individually verify a route for your exact task within 24h. Custom route — $25 · Teams: Pilot — $750/mo · all plans